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

Current consumption difference nRF51422 and nRF51822

I'm had develloped some software and tested it on the nRF51-DK. After that I made my own PCB design where only the nRF51422 is replaced by a nRF51822. When I flash both with exactly the same software, the nRF51-DK consumes about 5.6uA and my own PCB about 2350uA. Is there a difference between the nRF51422 and nRF51822 which can cause this big difference?

I'm using softdevice s110_nrf51_8.0.0.

Parents
  • Hung,

    I've tried some other things. I've created an simple program what just initialize the clocks (LF and HF). When I only start the LF clock, I get a current draw of 10uA. Otherwise, if I also try to start the HF clock and then wait untill it is started (: while (! NRF_CLOCK->EVENTS_HFCLKSTARTED) {}) I never pass this while loop and the current consumption stays at 2mA! It looks like the HF clock won't start

Reply
  • Hung,

    I've tried some other things. I've created an simple program what just initialize the clocks (LF and HF). When I only start the LF clock, I get a current draw of 10uA. Otherwise, if I also try to start the HF clock and then wait untill it is started (: while (! NRF_CLOCK->EVENTS_HFCLKSTARTED) {}) I never pass this while loop and the current consumption stays at 2mA! It looks like the HF clock won't start

Children
No Data
Related