SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
Table 6-115 through Table 6-116 list some R5FSS features associated with special signals.
Feature | Comment |
---|---|
Cluster affinity group ID | R5F Cluster 0 (ID = 0x0) |
Exception handling state at reset 0 = Arm 1 = Thumb | Controlled via MAIN_SEC_MMR register setting. Defaults to Arm mode |
Dual- or single-core mode 0 = Dual mode 1 = Single mode | Controlled via MAIN_SEC_MMR register setting. Defaults to a value defined by eFuse |
CPUn execution halt when coming out of reset (CPUn_HALT) | Controlled via MAIN_SEC_MMR register setting. Defaults to halted state |
CPUn exception vectors base address | Controlled via MAIN_SEC_MMR register setting. Defaults to Bootvector RAM address 0x0000_0000_0200 |
CPUn VIM base address | 0x2FFF_0000 |
CPUn RAT base address | 0x2FFE_0000 |
CPUn RAT accesses ID | 0x4 (CPU0); 0x5 (CPU1) |
CPUn ATCM enable at reset (CPUn_INITRAMA) | Controlled via MAIN_SEC_MMR register setting. Defaults to disabled state |
CPUn BTCM enable at reset (CPUn_INITRAMB) | Controlled via MAIN_SEC_MMR register setting. Defaults to enabled state |
CPUn A/BTCM reset base address indicator (CPUn_LOCZRAMA) 0 = B at 0x0 1 = A at 0x0 | Controlled via MAIN_SEC_MMR register setting. Defaults to 1 |
CPUn non-maskable fast interrupts enable | Controlled via MAIN_SEC_MMR register setting. Defaults to disabled state |
CPUn VBUSM peripheral port enabled at reset | Enabled |
CPUn VBUSP peripheral port enable at reset | Enabled |
CPUn VBUSP peripheral port base address | Mapped to 0x0_2000_0000 for low latency MAIN peripherals |
CPUn VBUSP peripheral port size | 64MB for MAIN peripherals (0x0_2000_0000 to 0x0_2FFF_FFFF) |
CPUn VBUSM normal peripheral port base address | Not used |
CPUn VBUSM normal peripheral port size | Not used |
CPUn VBUSM virtual peripheral port base address | Not used |
CPUn VBUSM virtual peripheral port size | Not used |
CPUn clock stopped indication | Status logged into MAIN_SEC_MMR register bit |
CPUn WFI state | Status logged into MAIN_SEC_MMR register bit |
CPUn WFE state | Status logged into MAIN_SEC_MMR register bit |
CPU clockstop behavior 0: CPU clocks stopped in standby 1: CPU clocks not stopped in standby | Controlled via MAIN_SEC_MMR register setting. Defaults to 0 |
Feature | Comment |
---|---|
Cluster affinity group ID | R5F Cluster 1 (ID = 0x1) |
Exception handling state at reset 0 = Arm 1 = Thumb | Controlled via MAIN_SEC_MMR register setting. Defaults to Arm mode |
Dual- or single-core mode 0 = Dual mode 1 = Single mode | Controlled via MAIN_SEC_MMR register setting. Defaults to a value defined by eFuse |
CPUn execution halt when coming out of reset (CPUn_HALT) | Controlled via MAIN_SEC_MMR register setting. Defaults to halted state |
CPUn exception vectors base address | Controlled via MAIN_SEC_MMR register setting. Defaults to Bootvector RAM address 0x0000_0000_0200 |
CPUn VIM base address | 0x2FFF_0000 |
CPUn RAT base address | 0x2FFE_0000 |
CPUn RAT accesses ID | 0x6 (CPU0); 0x7 (CPU1) |
CPUn ATCM enable at reset (CPUn_INITRAMA) | Controlled via MAIN_SEC_MMR register setting. Defaults to disabled state |
CPUn BTCM enable at reset (CPUn_INITRAMB) | Controlled via MAIN_SEC_MMR register setting. Defaults to enabled state |
CPUn A/BTCM reset base address indicator (CPUn_LOCZRAMA) 0 = B at 0x0 1 = A at 0x0 | Controlled via MAIN_SEC_MMR register setting. Defaults to 1 |
CPUn non-maskable fast interrupts enable | Controlled via MAIN_SEC_MMR register setting. Defaults to disabled state |
CPUn VBUSM peripheral port enabled at reset | Enabled |
CPUn VBUSP peripheral port enable at reset | Enabled |
CPUn VBUSP peripheral port base address | Mapped to 0x0_2000_0000 for low latency MAIN peripherals |
CPUn VBUSP peripheral port size | 64MB for MAIN peripherals (0x0_2000_0000 to 0x0_2FFF_FFFF) |
CPUn VBUSM normal peripheral port base address | Not used |
CPUn VBUSM normal peripheral port size | Not used |
CPUn VBUSM virtual peripheral port base address | Not used |
CPUn VBUSM virtual peripheral port size | Not used |
CPUn clock stopped indication | Status logged into MAIN_SEC_MMR register bit |
CPUn WFI state | Status logged into MAIN_SEC_MMR register bit |
CPUn WFE state | Status logged into MAIN_SEC_MMR register bit |
CPU clockstop behavior 0: CPU clocks stopped in standby 1: CPU clocks not stopped in standby | Controlled via MAIN_SEC_MMR register setting. Defaults to 0 |