power consumption of around 0.77mA even after system off command

I noticed that my custom pcb draws power even when just commanding a simple system off call..

Im certain that this is not hardware related as I did the same with one of the nrf examples from SDK 15.3 and the power consumption goes down to below 100uA which I would expect. 

Which preprocessor definitions or project configurations could lead to such behavior?

My main loop is just 

NRF_POWER->SYSTEMOFF = 1; 

nothing else so it must be in the configuration but I cant point out where. How would I find a source for this problem?

Im using an nrf52840 uC on a custom board but as I said hardware shouldn't be a problem as I tested this. 

Parents Reply Children
  • Sorry for late response Jullus, we were away on Easter holidays in Norway. Thanks for your patience in waiting.

    400uA sounds like the HFCLK is kept active, which could happen when the peripheral needing HFCLK is still on. Do you have full control on which peripherals are enabled?

    Im certain that this is not hardware related as I did the same with one of the nrf examples from SDK 15.3 and the power consumption goes down to below 100uA which I would expect. 

    What example did you test that worked with the power consumption ? Have you taken that example as template and removed everything else from the main() function with just SYSTEMOFF = 1?

    Can you share your code?

Related