SPRUIU1C July 2020 – February 2024 DRA821U , DRA821U-Q1
The LPMs always transition from run state. If the device software decides to transition from one low power mode to another low power mode, it needs to go through the run state first.
Normally, the software initiates transition to low power mode and interrupts/events are the exit trigger.
Figure 5-663 shows the state diagram of transitions between LPMs.
The state diagram represents higher layer logical requesters, as any actual operation are actualized by WKUP_DMSC0 firmware.
For more information about wake-up requesters, see Table 5-1362, Wake-up Sources and Debug Capability in Low Power Modes.
For details on power domain and module state transitions, please refer to Section 5.2.2.3.1.5, Executing State Transitions.
CTRLMMR_WKUP_DEEPSLEEP_CTRL is used to force all WKUP and MAIN IOs into DeepSleep mode, for more information about control registers, see Section 5.1, Control Module (CTRL_MMR).
The device supports the below transitioning schemes to low power states. No voltage domain manipulations. Only power domains:
Requiring voltage domain and supply management: