SDAA352 May 2026 TDA4VH-Q1 , TDA4VL-Q1 , TDA4VM , TDA4VM-Q1
The TDA4x SoC contains multiple processing cores organized into clusters. Table 2-1 lists the core configuration used in this implementation.
| Core | Type | Operating System | Role |
|---|---|---|---|
| MCU1_0 | R5F | FreeRTOS | LPM Driver + Heartbeat Monitor |
| MCU1_1 | R5F | FreeRTOS | Not used in this configuration |
| MCU2_0 | R5F | FreeRTOS | Remote core (monitored) |
| MCU2_1 | R5F | FreeRTOS | Remote core (monitored) |
| MCU3_0 | R5F | FreeRTOS | Remote core (monitored) |
| MCU3_1 | R5F | FreeRTOS | Remote core (monitored) |
| MPU1_0 | A72 | Linux | Linux core (monitored) |
| C7x_1 | DSP | FreeRTOS | DSP core (monitored) |
The MCU1_0 core is designated as the heartbeat monitor because the core resides in the MCU domain, which remains powered during MCU Only Mode. This allows the monitor to survive MAIN domain power cycles and orchestrate recovery.