SPRUJB3C March 2024 – November 2025 AM67 , AM67A , TDA4AEN-Q1 , TDA4VEN-Q1
The MCU_RESETz signal is the warm reset input (active low) to the entire device, controlled by the MCU_RESETz HW Pin.
When active, it resets all modules in the MCU and MAIN domains.
MCU_RESETz will not reset selected WKUP_CTRL_MMR_CFG0_RST_CTRL and MCU_CTRL_MMR_CFG0_RST_CTRL register bits. These bits are only reset by PORz.
All modules in MCU domain are reset except for MCU_CTRL_MMR_CFG0_RST_CTRL bits which are reset only on MCU_PORz.
IOs are not affected.
R5FSS is reset.
When MCU_RESETz is de-asserted, the MCU domain needs to be reconfigured by R5FSS (secondary boot loader) in the MAIN domain.
All modules in the MAIN domain are reset except for CTRLMMR bits which are reset only by PORz.
IOs are not affected.
All processor cores are reset (A53SS, SMS, and R5FSS).
When MCU_RESETz is de-asserted, the device goes through full boot. The reason for this reset is captured in the CTRLMMR reset source register MCU_CTRL_MMR_CFG0_RST_SRC.
During device boot-up, the R5FSS (secondary boot loader) will read the CTRLMMR reset status and MCU ACTIVE MAGIC WORD registers and reconfigure the MCU domain/R5FSS processor accordingly.
MCU_RESETSTATz:
This pin indicates internal MCU_RESETz reset status (active LOW).
When LOW, it indicates that the device, both MCU and MAIN domains, are in internal reset state.
When HIGH, it indicates that the device MAIN domains, are is out of internal reset state.
In order for the MAIN domain to come out of reset, RESETz_REQ (RESET_REQz HW Pin) must also be de-asserted.
For more details see MCU_RESETSTATz Status Pin.