High sleep current after power recycle in NRF52832 SOC

Hi,

I am working with the NRF52832 SoC using the NRF52 DK and developing with NRF Connect SDK version 2.7.0. I have enabled BLE with LBS, BAS, and FUOTA services, along with I2C, ADC, PWM, UART, and GPIO peripherals. The device remains active (advertising and connectable) for 45 seconds after a reset and then enters system-off sleep mode. Two GPIO pins are configured as wakeup sources. Everything is working correctly, and I am getting an ideal sleep current of around 0.5-1 µA as expected.

However, I noticed that the sleep current rises to 210–220 µA when the device is power-cycled. I have tested this multiple times, and the result remains the same. Please note that the sleep current is normal after other types of resets such as pin reset, soft reset, or watchdog reset.

I am attaching screenshots of the power profiler outputs showing both high and low sleep current scenarios.

How can I resolve this issue?

Thanks,
Sachin

Parents
  • Hi

    Can you describe a power cycle in this instance? Does the device work as expected (except the excess current consumption) after a power cycle or does it not work at all? Does it go back to normal upon another power cycle or if you wake the device from sleep mode? It seems like a peripheral might remain active when it's stuck at ~200µA here, but which one is hard to say since your project has a lot of "moving pieces".

    Best regards,

    Simon

Reply
  • Hi

    Can you describe a power cycle in this instance? Does the device work as expected (except the excess current consumption) after a power cycle or does it not work at all? Does it go back to normal upon another power cycle or if you wake the device from sleep mode? It seems like a peripheral might remain active when it's stuck at ~200µA here, but which one is hard to say since your project has a lot of "moving pieces".

    Best regards,

    Simon

Children
No Data
Related