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

Why does my nRF51822 consume > 1 mA in sleep?

No matter what sleep mode I put my nRF51822 in (system on, idle, system-off), it seems that the base current is above 1 mA. Is this how it's supposed to be?

Parents
  • The debug interface of the chip will stay enabled after having flashed it, and will not be disabled until a full reset (i.e. removing and re-applying voltage to the chip).

    A pin-reset will also disable the debug interface, but by default pin-reset is disabled in debug mode. To enable pin-reset again, you can send this command in JLink: w4 40000544 1 // Write 1 to the POWER.RESET register

    Then hold SWCLK and nRESET low for over 100 us. (I don't know if the 'r' command in JLink will work..).

Reply
  • The debug interface of the chip will stay enabled after having flashed it, and will not be disabled until a full reset (i.e. removing and re-applying voltage to the chip).

    A pin-reset will also disable the debug interface, but by default pin-reset is disabled in debug mode. To enable pin-reset again, you can send this command in JLink: w4 40000544 1 // Write 1 to the POWER.RESET register

    Then hold SWCLK and nRESET low for over 100 us. (I don't know if the 'r' command in JLink will work..).

Children
No Data
Related