SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
In addition to module reset described in the previous section, some modules can be reset using a special local reset, see Table 5-1354 and Table 5-1355. When local reset is asserted, the internal memories (L1P, L1D, and L2) for the core are still accessible. The local reset resets only the corresponding module, not the rest of the chip. Local reset is intended to be used by the watchdog timers to reset the processor core in the event of an error. The procedures for asserting and de-asserting local reset are as follows (y denotes the module domain number):
LPSC Index | Modules | Local Reset |
---|---|---|
0 | MCU_PDMA_G2_0, MCU_PDMA_ADC0, MCU_CLK8_ECC_AGGR0_CFG, MCU_PDMA_G1_0, MCU_PDMA_G0_0, MCU_CPT2_PROBEs, MCU_CBASS_FW0, MCU_ARM_ATB_FUNNEL0, MCU_CPT2_AGGREGATOR0, MCU_CBASS0, MCU_NAVSS0, MCU_CPSW0, MCU_FSS0 wrapper, MCU_SPI0, MCU_SPI1, MCU_SPI2, MCU_UART0, MCU_I2C0, MCU_I2C1, MCU_TIMER0, MCU_TIMER1, MCU_TIMER2, MCU_TIMER3, MCU_TIMER4, MCU_TIMER5, MCU_TIMER6, MCU_TIMER7, MCU_TIMER8, MCU_TIMER9, MCU_DCC0, MCU_DCC1, MCU_DCC2, MCU_ESM0, MCU_PSROM0, MCU_SRAM0, MCU_SEC_MMR0, MCU_PLL_CFG0, MCU_CTRL_MMR0, WKUP_DPPA0, WKUP_GPIOMUX_INTRTR0, WKUP_CLK4_ECC_AGGR0_CFG, WKUP_VTM0, WKUP_CBASS_FW0, WKUP_CBASS0, WKUP_CTRL_MMR0, WKUP_PSC0, WKUP_CTRL_MMR0, WKUP_ESM0 | Y |
1 | WKUP_DMSC0 | Y |
2 | - | Y |
3 | WKUP_GPIO0, WKUP_GPIO1, WKUP_UART0, WKUP_I2C0 | N |
4 | - | Y |
5 | - | Y |
6 | MCU_EFUSE0, MCU_PBIST0 | N |
7 | MCU_DBG_CBASS0 | Y |
8 | MCU_MCANSS0 | N |
9 | MCU_MCANSS1 | N |
10 | MCU_FSS0_OSPI0 | N |
11 | N | |
12 | MCU_FSS0_HPB0 | N |
13 | MCU_I3C0 | N |
14 | - | N |
15 | MCU_ADC0 | N |
16 | N | |
17 | - | Y |
18 | - | Y |
19 | MCU_RTI0, MCU_R5FSS0_CORE0 | Y |
20 | MCU_RTI1, MCU_R5FSS0_CORE1 | Y |
21 | MCU_R5FSS0_PBIST | N |
LPSC Index | Modules | Local Reset |
---|---|---|
0 | CPT2_HC_AGGR0, CPT2_AC_AGGR0, PDMA_UART_PSILSS0, PDMA_SPI_PSILSS0, MSRAM0, PDMA_UART_G2, PDMA_UART_G1, PDMA_UART_G0, PDMA_SPI_G1, PDMA_SPI_G0, PDMA_MCASP_G0, PDMA_MCAN0, MAINCLK4_ECC_AGGR1, MAINCLK2_ECC_AGGR0, INFRACLK2_ECC_AGGR0_CFG, NAVSS0_ECC_AGGR0, DEBUG_SUSPENDRTR0, , CPT2_PROBEs, CBASS_FW0, ESM0, DCC0, DCC1, DCC2, DCC3, DCC4, DCC5, DCC6, PLL_CTRL0, PSC0, SEC_MMR0, PLL0_CFG, CTRL_MMR0, eFUSE0, BIST, CPT2_AGGR0, NAVSS0, PSRAM_ARM_C71_BOOTVECTOR, PSRAM_ARM_C66_BOOTVECTOR, TIMER4, TIMER5, TIMER6, TIMER7, GPIO0, MSMC0, GIC0 | Y |
1 | DFTSS0 | N |
2 | PBIST | N |
3 | MCASP0, MCASP1, MCASP2 | N |
4 | ATL0 | N |
5 | IO_PVU0 | N |
6 | ECAP0, ECAP1, ECAP2, EQEP0, EQEP1, EQEP2, EPWM0, EPWM1, EPWM2, EPWM3, EPWM4, EPWM5 | N |
7 | I2C0 | N |
8 | ELM0, GPMC0 | N |
9 | GPIO2, GPIO4, GPIO6, MAIN2MCU_PLS_INTRTR0, TIMESYNC_INTRTR0, CMP_EVT_ROUTER0, GPIOMUX_INTRTR0, MAIN2MCU_LVL_INTRTR0, GTC0 | N |
10 | FFI_INFRA_CBASS0 | Y |
11 | TIMER8, TIMER9, TIMER10, TIMER11, TIMER12, TIMER13, TIMER14, TIMER15, TIMER16, TIMER17, TIMER18, TIMER19 | N |
12 | Y | |
13 | PDMA_DEBUG_CCMCU, DBG_CBASS0, DEBUG_CELL1, DEBUG_CELL0,CC_DEBUG_CELL0,CXSTM500SS0, DEBUGSS_CV0 | Y |
14 | N | |
15 | DDRSS0 config | N |
16 | N | |
17 | N | |
18 | Y | |
19 | PBIST_CC_Top | N |
20 | USBSS0 | N |
21 | N | |
22 | FFI_IP_CBASS | N |
23 | MMCSD1 | N |
24 | - | N |
25 | MMCSD0 | N |
26 | - | N |
27 | FFI_RC_CBASS | N |
28 | N | |
29 | PCIE1 | N |
30 | - | N |
31 | - | N |
32 | N | |
33 | I3C0 | N |
34 | MCANSS0 | N |
35 | MCANSS1 | N |
36 | MCANSS2 | N |
37 | MCANSS3 | N |
38 | MCANSS4 | N |
39 | MCANSS5 | N |
40 | MCANSS6 | N |
41 | MCANSS7 | N |
42 | MCANSS8 | N |
43 | MCANSS9 | N |
44 | MCANSS10 | N |
45 | MCANSS11 | N |
46 | MCANSS12 | N |
47 | MCANSS13 | N |
48 | MCANSS14 | N |
49 | MCANSS15 | N |
50 | MCANSS16 | N |
51 | MCANSS17 | N |
52 | MCSPI0, MCSPI1, MCSPI2, MCSPI3 | N |
53 | MCSPI4, MCSPI5, MCSPI6, MCSPI7 | N |
54 | UART0, UART1 | N |
55 | UART2, UART3 | N |
56 | UART4, UART5, UART6, UART7, UART8, UART9 | N |
57 | I2C1, I2C2, I2C3 | N |
58 | I2C4, I2C5, I2C6 | N |
59 | N | |
60 | N | |
61 | - | Y |
62 | - | Y |
63 | CPSW0 (CPSW_5G) | N |
64 | SERDES0 | N |
65 | N | |
66 | - | N |
67 | - | N |
68 | N | |
69 | - | N |
70 | TIMER0 | N |
71 | TIMER1 | N |
72 | TIMER2 | N |
73 | TIMER3 | N |
74 | Y | |
75 | N | |
76 | Y | |
77 | N | |
78 | A72 cluster 0 | Y |
79 | PBIST for A72 cluster 0 | N |
80 | RTI0, A72SS0_CORE0 | Y |
81 | RTI1, A72SS0_CORE1 | Y |
82 | Y | |
83 | N | |
84 | Y | |
85 | Y | |
86 | Y | |
87 | N | |
88 | Y | |
89 | Y | |
90 | N | |
91 | Y | |
92 | N | |
93 | RTI28, R5FSS0_CORE0 | Y |
94 | RTI29, R5FSS0_CORE1 | Y |
95 | PBIST_R5FSS0 | N |
96 | Y | |
97 | Y | |
98 | N | |
99 | Y | |
100 | N | |
101 | Y | |
102 | N | |
103 | Y | |
104 | N | |
105 | N | |
106 | Y | |
107 | N |