Part Number:LAUNCHXL-CC2640R2
Hi everyone,
I recently started working with CC2640R2F launchpad. I am trying to understand the power modes in CC2640 MCU. From the TRM (swcu117h Chapter 6.6), i came to know about 4 power modes (i.e. Active, Idle, Standby and Shutdown). and from chapter 6.2 of same TRM there are 3 System CPU modes ( Run, sleep and deep sleep). And i found one more file (http://www.ti.com/lit/ug/swra486/swra486.pdf , chapter 3.2 - idle mode), in which it is mentioned we can enter idle mode . They mentioned the code exists in cc26xx\Power_standbyPolicy.c located in tirtos sdk folder. I have latest tirtos version 2.21.01.08, i did not find the mentioned file.
I have a few questions. Please help me to clarify the concepts:
1. When the device goes to idle mode,whats the status of System CPU (sleep or deep sleep) and whats the difference between sleep and deep sleep modes?
2. When device is in idle mode, it can wake up by any interrupt source (RTC, pin edge, reset). Is it possible to wake up the processor from mobile app (there is possibility of RF core running when device is in idle)
3. where can find the Power_standbyPolicy.c file (or) is it deprecated?
Please help me to understand the concepts.
Thank you
Srinivas