This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2640R2F: CC2640R2 Current consumption in standby mode

Part Number: CC2640R2F

Hi ,

We are not able to set the CC2640R2F controller in a stand-by mode with a current consumption similar to the figure 28 ( §5.3.2 Standby) reported in www.ti.com/.../swra478c.pdf.

We used the TI simple peripheral example tested on the evaluation board and we experience an average consumption always above few hundreds uA. According to figure 28 ( §5.3.2 Standby) the average consumption should be around 1uA.

 

Could we have a modified simple peripheral example that periodically toggle (10 sec) between normal operating mode and standby mode during which the average current consumption stays at 1uA?

Thanks

best regards,

  • Hello,

      What it is not clear to me, is which board are you using? Could you please clarify this?

    Something that we can try is to start with a baseline, could you please comment out the following code in main.c

      /* Initialize ICall module */
    //  ICall_init();
    
      /* Start tasks of external images - Priority 5 */
    //  ICall_createRemoteTasks();
    
      /* Kick off profile - Priority 3 */
    //  GAPRole_createTask();
    
    //  SimplePeripheral_createTask();
    

    This should put the device in stand by mode and this should give us the power consumption without any tasks running on the system.

      Thanks,

       David

  • Hi Alberto,

        Do exactly this below. Use the latest SDK 2.20

    1. Import Simple Peripheral Stack Library Project to CCS.

    2. Set Predefined Symbol "Display_DISABLE_ALL"

    3. At SimplePeripheral_init() call Board_shutDownExtFlash();

    4. Disable Advertisement at SimplePeripheral_init() by uint8_t initialAdvertEnable = FALSE; . Rebuild All and flash the hex file to CC2640R2F.

    5. Set your Digital Multimeter to measure average uA current. You should be able to read average current of 1.1 uA which is the Standby Current as per datasheet.

    -kel

  • Hi All,

    thanks for the support,

    with the reported advices we got the expected current consumption (3 uA) using the ev board.

    Porting the same project on our design we are unfortunately NOT experiencing the same results having a consumption still around 65 uA.

    The Main differences in our design (compared to the ev board) are:

    1) we use 5x5 mm case instead the 7x7 mm used in the EV board

    2) we use CACHE AS RAM enabled

    3) the micro is powered directly using a 1V9 without the internal DCDC converter.

    May anyone of this differences be the cause of  a higher current consumption? If yes what could be the impact on the consumption in particular for point 3)?

    best regards

    Alberto

  • Problem of power consumption solved. Customer found that issue was related to internal pull-up on the PG pin. They get a consumption of 2-3uA when removing it.

    Thanks

  • That is good to hear! IO leakage is the typical issue when Standby current is too high.

    Regards,
    Fredrik