nRF52DK nRF52832 system off not working

I am studying about nordic MCU's and learning about zephyr rtos in general.

I am especially interested in low power applications hence I am trying to put the nRF52DK into the lowest power consumption mode possible (system off).

I have built and flashed sample system_off project (zephyr/samples/boards/nrf/system_off). And I am running power consumption tests using Power Profiler Kit II.

I have ran the device for 60 seconds, and I can see that the average current consumption is 13.56mA:

 

I would like to understand what is the cause of this and how to put this development board into proper system off mode.  I am expecting the average current consumption to be a few uA only.

Additionally, I have noticed that the LED2 is barely lit even though I havent configured it. Why would that be the case? Do I need to manually put all the GPIOs to OFF state?

I have even tried to capture the logs and according to the logs it enters the sleep mode properly:

*** Booting Zephyr OS build v3.3.99-ncs1 ***

nrf52dk_nrf52832 system off demo
Retained data not supported
Busy-wait 2 s
Busy-wait 2 s with UART off
Sleep 2 s
Sleep 2 s with UART off
Entering system off; press BUTTON1 to restart

I have also tried to flash the "Hello world" sample project and the average current consumption is about 14mA so something is definately not right. The power consumption should be way lower, right?

Parents
  • Yes, SB9 should be cut in order to measure current consumption and you should follow all the setup steps in the nRF52832 DK user guide. See chapter 5, current measurement https://infocenter.nordicsemi.com/pdf/nRF52_DK_User_Guide_v3.x.x.pdf 

    I described the method of measuring using the source meter mode. Ampere meter will require you to connect it with both VIN and VOUT on P22 to connect it "as an amperemeter". 

    1. It would be the debugger that probably draws these ~12mA, as it stays awake and communicates with the computer when the DK is powered on.

    2. This could be that the PPK doesn't provide enough power to power the DK in its entirety and thus the LED seems to be barely lit due to undervoltage for example.

    Best regards,

    Simon

Reply
  • Yes, SB9 should be cut in order to measure current consumption and you should follow all the setup steps in the nRF52832 DK user guide. See chapter 5, current measurement https://infocenter.nordicsemi.com/pdf/nRF52_DK_User_Guide_v3.x.x.pdf 

    I described the method of measuring using the source meter mode. Ampere meter will require you to connect it with both VIN and VOUT on P22 to connect it "as an amperemeter". 

    1. It would be the debugger that probably draws these ~12mA, as it stays awake and communicates with the computer when the DK is powered on.

    2. This could be that the PPK doesn't provide enough power to power the DK in its entirety and thus the LED seems to be barely lit due to undervoltage for example.

    Best regards,

    Simon

Children
No Data
Related