SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
This procedure initiates a sleep transition on a clock domain and allows debugging if the transition does not occur.
| Step | Register/Bit Field/Programming Model | Value |
|---|---|---|
| Set clock domain sleep transition state. | CM_<Clock Domain name>_CLKSTCTRL[1:0] CLKTRCTRL | 0x1: SW_SLEEP 0x3: HW_AUTO |
| IF : Clock domain sleep transition not initiated? | ||
| Check that all clock domain master modules are in standby mode. | CM_<Clock Domain name>_<Module name>_CLKCTRL[18] STBYST | 0x1: Module in standby |
| Check that all clock domain slave modules are in idle mode. | CM_<Clock Domain name>_<Module name>_CLKCTRL[17:16] IDLEST | 0x1: In transition 0x2: Interface clock idled 0x3: Module idled |
| ENDIF |