Figure 3-36 shows the software warm reset sequence of the EVE2 subsystem.
For doing the software reset of EVE2 the MPU software must ensure that EVE2 CPU is in IDLE state and EVE2 is in STANDBY state and the functional clock to EVE2 has been gated.
The software warm reset sequence is:
- MPU software sets the RM_EVE2_RSTCTRL register to 0x1. This causes the PRCM module to asset the EVE2_RST, EVE2_LRST to the EVE subsystem. The EVE2_PWRON_RST remains deasserted.
- The MPU software enables the functional clock to the EVE2 subsystem.
- The MPU software cleares the RM_EVE2_RSTCTRL[1] RST_EVE2 and RM_EVE2_RSTCTRL[0] RST_EVE2_LRST bits. This causes the PRCM module to release EVE2_RST and EVE2_LRST to the EVE subsystem.