SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
In addition to module reset described in the previous section, some modules can be reset using a special local reset, see Table 5-70 and Table 5-71. 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_CPSW_2GUSS0, MCU_FSS0, 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_UART0, WKUP_I2C0 | N |
4 | - | Y |
5 | - | Y |
6 | MCU_EFUSE0, MCU_PBIST0 | N |
7 | - | Y |
8 | MCU_MCANSS0 | N |
9 | MCU_MCANSS1 | N |
10 | MCU_FSS_OSPI0 | N |
11 | MCU_FSS_OSPI1 | N |
12 | MCU_FSS0_HPB0 | N |
13 | MCU_I3C0 | N |
14 | MCU_I3C1 | N |
15 | MCU_ADC0 | N |
16 | MCU_ADC1 | N |
17 | - | Y |
18 | - | Y |
19 | MCU_RTI0, MCU_R5FF0_CORE0 | Y |
20 | MCU_RTI1, MCU_R5FF0_CORE1 | Y |
21 | MCU_R5FF0_PBIST | N |
LPSC Index | Modules | Local Reset |
---|---|---|
0 | R5FSS0_INTRTR0, R5FSS1_INTRTR0, CSI_PSILSS0, CPT2_HC_AGGR0, CPT2_AC_AGGR0, C66SS1_INTRTR0, GPIO2, GPIO3, GPIO4, GPIO5, GPIO6, GPIO7, PDMA_UART_PSILSS0, MSRAM0, PDMA_MISC_PSILSS0,PDMA_AASRC_PSILSS0, PDMA_DEBUG_PSILSS0, PDMA_UART_G2, PDMA_UART_G1, PDMA_UART_G0, PDMA_G3, PDMA_G2, PDMA_G1, PDMA_G0, PDMA_MCASP_G1, PDMA_MCASP_G0, PDMA_AASRC0, C66SS0_INTRTR0, CSITXRX_CLK4_ECC_AGGR0, MAINCLK4_ECC_AGGR1, MAINCLK2_ECC_AGGR0, INFRACLK2_ECC_AGGR0_CFG, NAVSS0_ECC_AGGR0 , DEBUG_SUSPENDRTR0, , MAIN2MCU_PLS_INTRTR0, TIMESYNC_INTRTR0, CMP_EVT_ROUTER0, GPIOMUX_INTRTR0, MAIN2MCU_LVL_INTRTR0, CPT2_PROBEs, CBASS_FW0, ESM0, DCC0, DCC1, DCC2, DCC3, DCC4, DCC5, DCC6, DCC7, DCC8, DCC9, DCC10, DCC11, DCC12, PLL_CTRL0, PSC0, SEC_MMR0, PLL0_CFG, CTRL_MMR0, eFUSE0, GTC0, BIST, CPT2_AGGR0, NAVSS0, PSRAM_ARM_C71_BOOTVECTOR, PSRAM_ARM_C66_BOOTVECTOR, TIMER4, TIMER5, TIMER6, TIMER7, TIMER8, TIMER9, TIMER10, TIMER11, TIMER12, TIMER13, TIMER14, TIMER15, TIMER16, TIMER17, TIMER18, TIMER19, GPIO0, GPIO1, MSMC0, GIC0 | Y |
1 | DFTSS0 | N |
2 | PBIST_RC_NB, PBIST_RC_NAVSS, PBIST_HC, PBIST_INFRA0 | N |
3 | AASRC0, MCASP0, MCASP1, MCASP2, MCASP3, MCASP4, MCASP5, MCASP6, MCASP7, MCASP8, MCASP9, MCASP10, MCASP11 | N |
4 | ATL0 | N |
5 | MLBSS0 | N |
6 | ECAP0, ECAP1, ECAP2, EQEP0, EQEP1, EQEP2, EPWM0, EPWM1, EPWM2, EPWM3, EPWM4, EPWM5 | N |
7 | UART0, UART1, UART2, UART3, UART4, UART5, UART6, UART7, UART8, UART9, MCSPI0, MCSPI1, MCSPI2, MCSPI3, MCSPI4, MCSPI5, MCSPI6, MCSPI7, I2C0, I2C1, I2C2, I2C3, I2C4, I2C5, I2C6 | N |
8 | ELM0, GPMC0 | N |
9 | VPFE0 | N |
10 | - | Y |
11 | - | Y |
12 | - | Y |
13 | C66_DEBUG_CELL0, PDMA_DEBUG_C66,PDMA_DEBUG_CCMCU,DBG_CBASS0, C66_DEBUG_CELL1, DEBUG_CELL1, DEBUG_CELL0,CC_DEBUG_CELL0,CXSTM500SS0,DEBUGSS_CV0 | Y |
14 | - | N |
15 | DDRSS0 | N |
16 | - | N |
17 | - | N |
18 | - | Y |
19 | PBIST_CC_Top | N |
20 | USBSS0 | N |
21 | USBSS1 | N |
22 | - | N |
23 | MMCSD1 | N |
24 | MMCSD2 | N |
25 | MMCSD0 | N |
26 | UFS0 | N |
27 | - | N |
28 | PCIE0 | N |
29 | PCIE1 | N |
30 | PCIE2 | N |
31 | PCIE3 | 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 | DSS0 | N |
49 | PBIST_EDPDSI0 | N |
50 | DSS_DSI0 | N |
51 | EDP _PHY0, DSS_EDP0 | N |
52 | - | N |
53 | CSI_RX_IF0 | N |
54 | CSI_RX_IF1 | N |
55 | - | N |
56 | CSI_TX_IF0 | N |
57 | DPHY_TX0 | N |
58 | DPHY_RX0 | N |
59 | DPHY_RX0 | N |
60 | - | N |
61 | PRU_ICSSG0 | Y |
62 | PRU_ICSSG1 | Y |
63 | CPSW_9G | N |
64 | SERDESS0 | N |
65 | SERDESS1 | N |
66 | SERDESS2 | N |
67 | SERDESS3 | N |
68 | SERDESS4 | N |
69 | - | N |
70 | TIMER0 | N |
71 | TIMER1 | N |
72 | TIMER2 | N |
73 | TIMER3 | N |
74 | MMA0, C71SS0, RTI_16 | Y |
75 | PBIST for C71SS0 | N |
76 | - | Y |
77 | - | N |
78 | A72 cluster | Y |
79 | PBIST for A72 cluster | N |
80 | RTI_0 | Y |
81 | RTI_1 | Y |
82 | - | Y |
83 | - | N |
84 | - | Y |
85 | - | Y |
86 | GPU_COMMON, RTI_15 | Y |
87 | PBIST_GPU0 | N |
88 | GPU_CORE | Y |
89 | RTI_24, C66_DSPSS0 | Y |
90 | PBIST_C66_DSPSS0 | N |
91 | RTI_25, C66_DSPSS1 | Y |
92 | PBIST_C66_DSPSS1 | N |
93 | RTI_28, R5FSS0_CORE0 | Y |
94 | RTI_29, R5FSS0_CORE1 | Y |
95 | PBIST_R5FSS0 | N |
96 | RTI_30, R5FSS1_CORE0 | Y |
97 | RTI_31, R5FSS1_CORE1 | Y |
98 | PBIST_R5FSS1 | N |
99 | D5520MPx | y |
100 | PBIST_DECODER | N |
101 | VXE384MP2 | Y |
102 | PBIST_ENCODER | N |
103 | DMPAC_DOF0, DMPAC0 | Y |
104 | DMPAC_SDE0 | N |
105 | PBIST_DMPAC | N |
106 | VPAC_NF0, VPAC0_MSC, VPAC_LDC0, VPAC_VISS0, VPAC0 | Y |
107 | PBIST_VPAC0 | N |