After doing the STC Test of DSS, the DSS core will enter low power, as shown in the figure below:
So how to restore power in the MSS core?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
After doing the STC Test of DSS, the DSS core will enter low power, as shown in the figure below:
So how to restore power in the MSS core?
Hi,
The low power state is for the DSS core in the snippet. The MSS is not entering into low power state in the above snippet.
Once the STC is completed the DSP core is also brought out of low power state (please check the code implementation for this).
Thanks,
Pradipta.
Hi Pradipta
I added the above test code to DSS and MSS, and found that when MSS completed the test and read the value sent by DSS, it was still 0, indicating that DSS did not exit low-power mode.
How can I get DSS to exit low-power mode?
Thanks
Zonghu
Hi,
Will request you to try out DSS STC by using the below code. It will also perform DSS STC from MSS and you should not face the above-mentioned issues.
Please try this and let me know your observations.
Thanks,
Pradipta.
Hi Pradipta
I tested this. After stc was completed, the DSS core still did not come up. The variables were set in the DSS core but were not received on the MSS side.
From the above picture, we can see that after dss enters low power, is it necessary to set some registers to exit low power?
Thanks
Zonghu
Hi Zonghu,
In the code we shared previously, we are not taking the DSP into low power mode. After the test as well the DSP core is powered up. Can you check the below status register and let me know the value of this register after the test.
Thanks,
Pradipta.