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

Nordic Dongle Power Off mode

I have been struggling to reduce the current on the Nordic Dongle to the  sub 3 uA levels that the specs suggest I should be able to achieve.

I am stuck at achieving a 9-10 uA current in POWER off mode.

Here is an output from the PPK-II in power off mode.

To achieve this I set up 4 GPIO pins to wakeup the nrf52840 from POWER_OFF mode as follows:

// this will enable wakeup from ultra low power mode (any button press)
nrf_gpio_cfg_sense_input(PLUS__PIN, GPIO_PIN_CNF_PULL_Pullup, GPIO_PIN_CNF_SENSE_Low);
nrf_gpio_cfg_sense_input(MINUS__PIN, GPIO_PIN_CNF_PULL_Pullup, GPIO_PIN_CNF_SENSE_Low);
nrf_gpio_cfg_sense_input(ENTER__PIN, GPIO_PIN_CNF_PULL_Pullup, GPIO_PIN_CNF_SENSE_Low);
nrf_gpio_cfg_sense_input(STANDBY__PIN, GPIO_PIN_CNF_PULL_Pullup, GPIO_PIN_CNF_SENSE_Low);
I also disable the button on the board as follows:
nrf_drv_gpiote_in_event_disable(BUTTON_1);
I also turned off the following
1.ram retention
2. logging in sdk_config.sys.
3.NRF_SPI0->ENABLE = 0;
4.NRF_UART0->ENABLE = 0;
I am using the s340 SD in low power mode:
//set up the pwr configuration
sd_power_mode_set(NRF_POWER_MODE_LOWPWR);
power is from a 3v coin battery connected to the VDD pin, not VBUS to avoid the first conversion stage
Does anybody have any ideas on how I can get below 9 uA in POWER_OFF mode?
I am developing for a CR2032 and pwr is everything!
Parents Reply
  • The VDD and VDDH should be shorted when not using the first regulator stage (following the reference design), which is what you do when you short SB1. I measured 0.4uA in System OFF with this setup.

    I'm pretty sure that the extra 10 uA is due to power on VBUS_nRF, which you get rid of by cutting SB2.

    So my guess is that you did not cut SB2 properly on the first dongle. And on the second dongle that has both SB1 and SB2 open, SB2 was cut properly, which gives you 0.5uA. Can you try to short SB1 on the last dongle where you see 0.5uA? It's enough to just short it with the tip of a screw driver or similar, just to test. Thanks.

    If my assumption is wrong can you please tell me the dongle version number? Maybe they did some changes to the design that I'm not aware of.

    And, you are powering the dongle on the pin called VDD OUT right?

Children
Related