NRF5340 low-power measurement with PPK2

Hi,

I aw various other posts ( nRF5340-DK Low Power Configuration Issues)

and the post on Optimizing power on nRF53 designs  but I never get results that low.

The Blog post doesn't really help, since it only states the Zephyr settings and not the

real software settings. Using the example from the post mentioned above gets the same

results (650 uA on 1800 mV)

Our setup:

PPK as power supply for NRF5430-DK (version 0.11.0)

SB40 is bridged

SW6 to DEFAULT (if no nRFOnly, more current seems to run)

SW9 to VDD

SW10 to ON

For software:

basic loop, while(1) { WFI(); }

and 100 Hz RTC1 based TICK.

HFCLKSRC = HFINT

Other peripherals idle.

When I measure is still get around 650 uA when setting PPK supply to 1800 mV. (around 1000 uA when 3000 mV).

So 2 questions:

- is the hardware setup ok?

- what can we do in the software?

Parents
  • Is the .ppk file the same for both Source and Ampere meter mode, because the current consumption seems very strange. Does it look like the snippet below on your end as well or did something go wrong during export/import? No current consumption should actually look like this. What is your application supposed to do, and does it work as expected except for the current consumption?

    Best regards,

    Simon

Reply
  • Is the .ppk file the same for both Source and Ampere meter mode, because the current consumption seems very strange. Does it look like the snippet below on your end as well or did something go wrong during export/import? No current consumption should actually look like this. What is your application supposed to do, and does it work as expected except for the current consumption?

    Best regards,

    Simon

Children
  • This is what the PPK gives me... Disappointed

    I somehow cannot get the Source mode to work, because I keep measuring 6.5 mA then (the iMCU I suspect) even when trying different switch modes. The Measurement above was done using the following settings:

    • SW10 ON
    • SW6 DEFAULT
    • Both boards connected to PC over USB

    The software does nothing except use RTC0 to give a 100 Hz tick, with the main loop doing only WFI().

    Do you have a binary image I can use, along with the switch+Solder-Bridge settings? We should be able to get to the same result then..

Related