SPRUJ17H March 2022 – October 2024 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
The below describes the SoC and Peripheral Clock and Reset Control Registers
Control/Status Registers | Description |
---|---|
MSS_RCM.R5SSx_DBG_RST_EN | Controls enable/disable of debug reset request to reset CORE0 and CORE1 |
MSS_RCM.R5SSx_RST_ASSERDLY | Controls the number of cycles reset should be kept asserted for R5SS resets. |
MSS_RCM.R5SSx_RST2ASSERTDLY | Controls the number of cycles reset should be to wait before asserting R5SS resets. |
MSS_RCM.R5SSx_RST_WFICHECK | Enable/disables if WFI is required before asserting R5SS resets. |
MSS_RCM.R5SSx_RST_CAUSE_CLR | Clear the reset cause register |
MSS_RCM.<IP>_RST_CTRL | Controlsthe individual IP reset generation |
MSS_RCM.R5SSx_RST_STATUS |
Status register capturing which event caused the corresponding R5SS reset |
Control/Status Registers | Description |
---|---|
MSS_RCM.x_CLK_SRC_SEL | Select line for selecting source clock for corresponding IP. Data should be loaded as multibit |
MSS_RCM.x_CLK_DIV_VAL | Divider value for corresponding selected clock. Data should be loaded as multibit. |
MSS_RCM.x_CLK_GATE |
For gating the corresponding clock. writing '111' will gate clock for the IP |
MSS_RCM.x_CLK_STATUS_clkinuse |
Status shows the source clock selected for the corresponding clock |
MSS_RCM.x_CLK_STATUS_currdivider | Status shows the current divider value chosen for the corresponding clock |