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

sleep current gradually increasing even the chip is in sleep mode

Hi All,

I am facing the issue with sleep current in nrf51822. initially i checked the sleep current 11uA. but after one hour it is increasing to up to 390 uA gradually.

here i have placed sleep current variation graphically.

code design,

1. used gpio interrupt (NRF_GPIOTE->INTENSET = GPIOTE_INTENSET_PORT_Msk;),

2. RTC is running.

3. WDT is used 45 ssec.

4. soft device version : s110_7.1.0

please help any one. please correct me what mistake  i have made.

Parents
  • This sounds like a floating input GPIO. Make sure that all inputs either has the input buffer disconnected (PIN_CNF[n] = 0x2), or that the input is at a defined level. You can check all the PIN_CNF registers, and if some of them are configured as input, and has the input buffer connected, without any internal pull up or pull down (0x0) then the GPIO has to be driven to a logic high or logic low externally.

Reply
  • This sounds like a floating input GPIO. Make sure that all inputs either has the input buffer disconnected (PIN_CNF[n] = 0x2), or that the input is at a defined level. You can check all the PIN_CNF registers, and if some of them are configured as input, and has the input buffer connected, without any internal pull up or pull down (0x0) then the GPIO has to be driven to a logic high or logic low externally.

Children
No Data
Related