nRF52832 Current consumption abrubptly changed to 3-5 milli amperes

Hi,

Please note that we are having below setup

Module: nRF52832 based HolyIoT YJ-16048 Module
SDK: NRF 17.0.2
Tools: Power Profiler Kit II

Expected current consumption of module: around 2-3 micro ampere

Observations:
A. In most of the cases and for around 90% of times module's current consumption is as per expectations.
B. However it is observed that 10% of times current consumptions raises to 3-5 milli amperes.
C. This 3-5 milli ampere current consumption ramined as it is for 2-3 days and during this time duration we have
C1. Removed and reconnected power supply through CR2032 Coin Cell
C2. Reflashed module with software by erasing whole flash.
C3. Supplied power from external power source.
C4. However there is no change in current consumption and it remained to 3-5 milli ampere
D. So we have kept that module asidefor 1 day without any power supply and after that we checked again the current consumption and it is now changed to expected current consumption of 2-3 micro amperes
E. We have not changed anything after keeping that module aside, however still current consumption got went to normal state.

Can anyone please help us to understand what exactly could have been happened?
Also any help or suggestions are also welcomed to debug this scenario.

Regards,

Dinesh

Parents Reply
  • Hi,

    Please note that we are using application which we have developed with references from SDK examples.

    This case has been observed for 1 of 100 devices and can not be reproduced easily.

    At present we do not have graph from PPK2 but we can say that base current is above a.5 mAmp.

    We wish to understand what are the possible causes for such issues.

    Please share your views on the same.

    -Dinesh

Children
  • Hello Dinesh,

    ''Please note that we are using application which we have developed with references from SDK examples''

    Most common cause of this high current (mA-range) consumption is the device remaining in debug interface mode. Did you perform pin reset to disable Debug Interface mood?

    You can check on your example if some unused peripheral is being enabled (for example UART), TWI/I2C properly initialized or GPIO pins configured incorrectly. 

    I can't make specific comment without looking at the example or custom board design file. Could you share the example file?

Related