Hello,
I am currently optimizing the power consumption of an nRF54L10-based project.
While I know that system-off mode is the most efficient, my current implementation requires system-on mode. However, I am finding that the idle current is around 130µA, significantly higher than the 2.6µA specified in the datasheet.
Here is what I have verified so far:
I called the k_sleep() function to enter system-on-ilde mode. I tested with a modified Blinky example and my own project; both showed approximately 130µA.
I have confirmed that the J-Link/debugger was physically disconnected during the measurement to avoid any debug interface current overhead.
All peripherals have been disabled, and I have ensured that all external components controlled by GPIOs are powered down and that pins are not in a state that would cause leakage.
Despite these measures, the current is still stuck at 130µA. It seems the SoC isn't reaching its minimum idle state in system-on mode.
Are there any specific nRF54L series configurations (e.g., RAM hold settings or specific clock gates) that need to be checked to achieve the 2.6µA target?
Thanks in advance!3441.blinky.zip
