This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

nrf52832+FreeRtos+ble_app_hrs_freertos lowpower

Hi,

I am using nrf52832+freertos to develop a low-power product based on the example(ble_app_hrs_freertos) in the SDK, but now I find that the power consumption far exceeds expectations. In the case of unchanged examples, the power consumption exceeds 3.5mA. Even though I tried the following operations after referring to the questions in the forum, the power consumption still failed to decrease. Please help to solve it, thank you!

or follow

SDK version:nRF5_SDK_17.1.0_ddde560

SD version:s132_nrf52_7.2.0_softdevice

CHIP:NRF52832 QFAA

Parents
  • Hi, 

    Have you made sure configUSE_TICKLESS_IDLE is set to 1 ? 
    The CPU is put to sleep inside vPortSuppressTicksAndSleep() via sd_app_evt_wait() call. 
    I did a quick test of the stock ble_app_hrs_freertos and can see the current consumption is around 150uA. 
    Please make sure the device is not in debug mode when you measure the current consumption (do a power reset after you flash)

Reply
  • Hi, 

    Have you made sure configUSE_TICKLESS_IDLE is set to 1 ? 
    The CPU is put to sleep inside vPortSuppressTicksAndSleep() via sd_app_evt_wait() call. 
    I did a quick test of the stock ble_app_hrs_freertos and can see the current consumption is around 150uA. 
    Please make sure the device is not in debug mode when you measure the current consumption (do a power reset after you flash)

Children
Related