SWCU185G January 2018 – June 2024 CC1312PSIP , CC1312R , CC1352P , CC1352R , CC2642R , CC2642R-Q1 , CC2652P , CC2652PSIP , CC2652R , CC2652RB , CC2652RSIP , CC2662R-Q1
Standby mode is defined as all power domains in the MCU_VD being powered off and the micro LDO supplying AON_VD and MCU_AON (see Figure 8-2). Standby is the lowest power mode where the CC13x2 and CC26x2 device platform still has functionality other than maintaining I/O output pins (see
Table 8-6)
All parts in MCU_AON are retained in standby mode. All modules in MCU_VD with retention, as shown in Figure 8-3, are retained in standby mode. All other logic in MCU_VD must be reconfigured after wake up from standby mode.
Sensor controller is available in autonomous mode when the CC13x2 and CC26x2 device platform is in standby mode.
Possible wake-up sources are events from I/O, JTAG, RTC, and the sensor processor.
The following are prerequisites for the CC13x2 and CC26x2 device platform to enter standby mode:
Description | Register | Required Step |
---|---|---|
Enable the DC/DC converter for lower power | AON_PMCTL:PWRCTL.DCDC_ACTIVE and AON_PMCTL:PWRCTL.DCDC_EN | No (Default: Global LDO) |
Set the HF clocks to correct source | DDI_0_OSC:CTL0.SCLK_HF_SRC_SEL | Yes |
Set the LF clocks to correct source | DDI_0_OSC:CTL0.SCLK_LF_SRC_SEL | Yes |
Configure recharge configuration | AON_PMCTL:RECHARGECFG | Yes |
Configure one or more wake-up sources for MCU | AON_EVENT:MCUWUSEL | Yes |
Configure system SRAM retention | AON_PMCTL:MCUCFG.SRAM_RET_EN | No (Default: Retention enabled) |
Turn off JTAG | AON_PMCTL:JTAGCFG:JTAG_PD_FORCE_ON | Yes |
Configure the wake-up source to generate an event | IOC:IOCFG / AON_RTC / AUX | Yes |
Request AUX_PD power down or low-power mode | AUX_WUC:AUX_SYSIF.OPMODEREQ.REQ | Yes |
Latch I/O state | AON_IOC:IOCLATCH.EN | Yes |
Turn off power domains and verify they are turned off | PRCM.PDCTL0 PRCM.PDCTL1 PRCM.PDSTAT0 PRCM.PDSTAT1 | Yes |
Request digital supply to be micro LDO | PRCM:VDCTL.ULDO | Yes |
Synchronize transactions to AON domain | AON_RTC.SYNC.WBUSY | Yes (Read register) |
Set the system CPU SLEEPDEEP bit | CPU_SCS:SCR.SLEEPDEEP | Yes |
Stop the system CPU to start the power-down sequence | WFI or WFE | Yes |