SPRUJB3C March 2024 – November 2025 AM67 , AM67A , TDA4AEN-Q1 , TDA4VEN-Q1
This reset is software controlled MAIN domain warm reset defined in WKUP_CTRL_MMR_CFG0_RST_CTRL and MCU_CTRL_MMR_CFG0_RST_CTRL.
The R5FSS can issue a warm reset to the MAIN domain, by writing to the MCU domain CTRLMMR register.
The MAIN domain processors can issue a warm reset the WKUP domain, by writing to the MAIN domain CTRLMMR register.
When R5FSS is configured as safety processor it must be reset isolated from this MAIN domain warm reset.
A reset isolation sequence for MCU domain has to be complete prior to this reset propagation.
WKUP domain CTRLMMR and MCU domain CTRLMMR registers define a 4-bit field, SW_MAIN_WARMRST[3:0] for generating a software controlled warm reset for the MAIN domain (SW_MAIN_WARMRSTz).
When SW_MAIN_WARMRST[3:0] field is set to “0110”, a MAIN domain warm reset is active (SW_MAIN_WARMRSTz = LOW).
When SW_MAIN_WARMRST[3:0] is set to any other value, the MAIN domain warm reset is inactive (SW_MAIN_WARMRSTz = HIGH).
This bit field is reset to “1111” (Inactive State) by default.
This software reset is equivalent to RESET_REQz reset signal (RESET_REQz HW Pin) functionality.
When MCU domain is configured to operate independently, MCU domain reset isolation sequence is completed before propagating the RESETz to main domain.
MCU IOs are not affected.
When MCU domain is not configured as independent then, this reset will also warm reset MCU domain.
This is a MAIN domain reset request. First, the reset isolation sequence is applied and then the reset is propagated.
All modules in MAIN domain are reset except for reset isolated modules and MAIN domain CTRLMMR register bits which are reset only on MAIN_PORz.
IOs are not affected.
All processor cores are reset (A53SS, SMS, and R5FSS).
Reason for this reset is captured in MAIN domain CTRLMMR reset status register WKUP_CTRL_MMR_CFG0_RST_STAT. After reset is de-asserted, device will boot-up. During device boot-up, R5FSS (secondary boot loader) will read the reset status and MCU ACTIVE MAGIC WORD registers and reconfigure the MCU domain/R5FSS processor accordingly.