DA14683: How to troubleshoot what is blocking extended sleep modes?

Hardware: 

Custom board using DA14683

SDK: 

1.0.14.1081 (last updated in 2018, despite what the new renesas download link says)

Situation:

The DA14683 won't go into extended sleep mode.  

I issue the "pm_set_sleep_mode(pm_mode_extended_sleep);" command but the sleep state does not change.  The power consumption does not change.  From what I can tell it never changes the sleep state.

Questions:

1) How should I go about troubleshooting what is keeping the sleep mode from running?  How can I determine what is keeping the code from going into sleep mode?

2) Can you debug the sleep mode operation?

Parents
  • Hi Nathan, 

    When issuing pm_set_sleep_mode(pm_mode_extended_sleep) the device should go into sleep mode between advertising or connection intervals. 

    1. Is the debugger attached or not? If it's attached, then the chip will not go into sleep mode. So, you will need to de-attach the debugger. 
    2. Can you please share a power trace ? 
    3. Is the flash powered down? if not, please send the power down command to set it in low power mode. 
    4. If it's a custom board, please test it with the PXP Reporter example of the SDK. Are you able to reduce the power consumption? 

    If you could share more information about your firmware it would be very helpful to understand why you are getting increased power consumption. Which SDK project are you using? 

    Best regards, 

    PM_Renesas

Reply
  • Hi Nathan, 

    When issuing pm_set_sleep_mode(pm_mode_extended_sleep) the device should go into sleep mode between advertising or connection intervals. 

    1. Is the debugger attached or not? If it's attached, then the chip will not go into sleep mode. So, you will need to de-attach the debugger. 
    2. Can you please share a power trace ? 
    3. Is the flash powered down? if not, please send the power down command to set it in low power mode. 
    4. If it's a custom board, please test it with the PXP Reporter example of the SDK. Are you able to reduce the power consumption? 

    If you could share more information about your firmware it would be very helpful to understand why you are getting increased power consumption. Which SDK project are you using? 

    Best regards, 

    PM_Renesas

Children
No Data