This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

The static current is still about 10uA

Based on SDK15.3(nRF52810) app_uart example, stop the adverting, turn off all the peripherals and enter idle_state_handle(), but the static current is still about 10uA.
Rememeber under the same hardware, different SDK versions, the static current is under 2uA.
About SDK15.3, maybe something hasn't been closed after bootloader, who can help me? Thanks!

  • Hi

    Is this the unmodified ble_app_uart example? Are you seeing this current consumption on a DK or a custom board? If you suspect that the bootloader is the culprit, you can try to do an nrfjprog -- eraseall on your device and flash just the app_uart example and see if the current consumption changes, and if that's the case, we can take it from there.

    Best regards,

    Simon

  • I'm use a custom board, without bootloader the static current is still about 10uA. In other words, when something is not turned off, it will generate a stable power consumption of about 8uA. There is no leakage in the peripheral circuit, Because the previous SDK is less than 2uA. In addition to call idle_state_handle(), What other low frequency clocks need to be turned off?

  • Hi

    Are you able to test this on a DK as well in order to confirm that the current consumption is the same there? How do you measure the current consumption of your device?

    If all peripherals have been disabled and idle_state_handle() that should be everything that's required to go to sleep correctly. 

    Best regards,

    Simon

Related