Figure 3-26 shows the software warm reset sequence of the DSP1 subsystem.
Before asserting the software reset to the DSP subsystem, the MPU software must ensure that:
The software reset sequence is:
- MPU software sets the RM_DSP1_RSTCTRL[1] RST_DSP1 = 0 and RM_DSP1_RSTCTRL[0] RST_DSP1_LRST = 1. This causes the PRCM module to assert DSP1_RST, DSP1_LRST to the DSP subsystem. The DSP1_PWRON_RST remains deasserted.
- The MPU software enables the functional clock to the DSP subsystem.
- The MPU software cleares theRM_DSP1_RSTCTRL[1] RST_DSP1 and RM_DSP1_RSTCTRL[0] RST_DSP1_LRST bits. This causes the PRCM module to release DSP1_RST and DSP1_LRST to the DSP subsystem.