SPRUIV7B May 2022 – September 2023 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP
The MCU_M4FSS has a local reset input. This input is driven by PSC, but controlled by software (PSC MMRs, with programmable default state). This local reset resets just the M4F processor. When the PSC (controlled by software) brings the MCU_M4FSS out of reset, the M4F CPU is held in reset through this local reset, but everything else will be running (except debug logic). This allows to pre-load the RAMs in the MCU_M4FSS. Software then releases the local reset and M4F starts executing the pre-loaded code in the RAMs.
Software can repeat the initialization process over and over by following these steps: