<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nRF54L15-DK suspiciously high sleep current</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/123528/nrf54l15-dk-suspiciously-high-sleep-current</link><description>Greetings to everybody! There is some question about nRF54L15-DK board measured current consumption. I measure current via the P6 connector, that is, I measure current within the VDDM_nRF cirquit. Which is precisely the nRF54L15&amp;#39;s MCU consumption. This</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 19 Aug 2025 16:22:48 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/123528/nrf54l15-dk-suspiciously-high-sleep-current" /><item><title>RE: nRF54L15-DK suspiciously high sleep current</title><link>https://devzone.nordicsemi.com/thread/546094?ContentTypeID=1</link><pubDate>Tue, 19 Aug 2025 16:22:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e08f581a-1b81-4c83-b5ad-cbdbb791082b</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;In addition to &lt;a href="https://devzone.nordicsemi.com/members/hkn"&gt;Hakon&lt;/a&gt;&amp;#39;s notes you may be unlucky with aliasing.&amp;nbsp;INA229: &amp;quot;&lt;em&gt;The device allows for selectable ADC conversion times from 50 &amp;micro;s to 4.12 ms&lt;/em&gt;&amp;quot;. Perhaps the ADC sampling is hitting (synchronous with) the hysteretic mode current peaks which would give a huge increase in reported current. Hysteretic mode is described under a different part but it is basically the same:&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/nwp_034/page/WP/nwp_034/pwr_consumption.html"&gt;nwp_034&lt;/a&gt;&amp;nbsp;Note also the hysteretic frequency will&amp;nbsp; be different between nRF52840 and nRF54L15 depending on (amongst other factors) the current driver and net bulk capacitance charged by the current pulses.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54L15-DK suspiciously high sleep current</title><link>https://devzone.nordicsemi.com/thread/546063?ContentTypeID=1</link><pubDate>Tue, 19 Aug 2025 13:43:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dfd69cad-d44a-4b62-8833-f0293b0e0c4c</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I am not sure how robust your power profiler is towards peaks/spikes/switching in general, and I cannot state anything definite based on the limited information I have related to&amp;nbsp;your measurement&amp;nbsp;hardware, but&amp;nbsp;it could be&amp;nbsp;that this buffering in the VDDIO circuitry is causing unwanted side-effects in your current measurements:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1755610877494v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;It takes in VDD_NRF as a reference to the VDDIO buffer.&lt;/p&gt;
&lt;p&gt;This is the reason why the debugger is also turned off when you remove the jumper on P6.&lt;/p&gt;
&lt;p&gt;This has approx. 100 nA added leakage when measuring on the DK.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;DK hw files are available here if you&amp;#39;d like to look deeper:&amp;nbsp;&lt;a href="https://www.nordicsemi.com/Products/Development-hardware/nRF54L15-DK/Hardware-files?lang=en#infotabs"&gt;https://www.nordicsemi.com/Products/Development-hardware/nRF54L15-DK/Hardware-files?lang=en#infotabs&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54L15-DK suspiciously high sleep current</title><link>https://devzone.nordicsemi.com/thread/545816?ContentTypeID=1</link><pubDate>Fri, 15 Aug 2025 16:01:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7d5c30b3-dd1b-442f-b081-23a055daa152</guid><dc:creator>Albun</dc:creator><description>&lt;p&gt;This is a follow up post.&lt;/p&gt;
&lt;p&gt;The problem was indeed in my custom current measuring device (in previous posts I have shown its schematics part).&lt;/p&gt;
&lt;p&gt;I have tried to measure current consumption of my nRF54L15DK usual standard multimeter, and it shown about 2.6 uA, while my device still measured 32uA like on the pictures I have shown in previous posts.&lt;/p&gt;
&lt;p&gt;So, this definitely solves the problem, and as such, it emerges out that the &amp;quot;suspiciously high current&amp;quot; problem was not present at all, and had I measured current with multimeter from the very beginning, I&amp;#39;d have known that my firmware puts the MCU into valid sleep mode, and it consumes valid amount of energy, as declared in specifications.&lt;/p&gt;
&lt;p&gt;But still I&amp;#39;m not totally at ease, since this still keeps me wonder what is wrong with my custom measurement device&amp;#39;s schematics. Using it with some of my other projects, as I stated before, have shown valid results. So, my device is also functional. But now I know there are some pitfalls...&lt;/p&gt;
&lt;p&gt;To get closer to the problem&amp;#39;s solution, I tried measuring my other project&amp;#39;s PCB (let&amp;#39;s name it PCB_X) in these 3 setups:&lt;/p&gt;
&lt;p&gt;1. I measured my PCB_X, powered from the battery. My device measures 1uA sleep current (which is 100% true).&lt;/p&gt;
&lt;p&gt;2. I tried to power my PCB_X from nRF54L15DK&amp;#39;s P6 connector, pin 3. That is, I have &amp;#39;borrowed&amp;#39; voltage VDDM (which arrives from nPM1300, VOUT1). In this scenario I was astounded to see measurements have risen to 31uA (!!!)&lt;/p&gt;
&lt;p&gt;3. I tried same as #2 but instead of P6.3 (VDDM) I have used VDDIO&amp;nbsp; which is routed to many connectors, like P0, P1, P2. This time I have measured almost normal sleep current (higher than 1uA but much closer to it - for now I don&amp;#39;t remember exactly)&lt;/p&gt;
&lt;p&gt;So, this concludes:&lt;/p&gt;
&lt;p&gt;1. My measurement device is somehow influenced by the VDDM (P6.3) generated voltage.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. I totally have no idea what can influence my measurement device so it starts measuring those extra 30uA. What I can guess is that my measurement device catches some noise and that is the reason of those weird readings.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m skillful enough to have developed this device, firmware and software for it, but as it is clear, my knowledge is limited and in such situation I just cannot understand what/who is the culprit in here.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Any ideas what can influence my measurements? I&amp;#39;d be very grateful for comments which will be able to shed any light on this measurement problem.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54L15-DK suspiciously high sleep current</title><link>https://devzone.nordicsemi.com/thread/545480?ContentTypeID=1</link><pubDate>Wed, 13 Aug 2025 08:30:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:523771e2-dc53-43f2-8709-c7a8efa4fe73</guid><dc:creator>Albun</dc:creator><description>&lt;p&gt;&lt;/p&gt;
&lt;p&gt;[quote]SystemInit does not explicitly enable DCDC[/quote]&lt;/p&gt;
&lt;p&gt;Sorry, my original mistype, yes, DCDC is not touched in SystemInit(), switching it on is added in other part of my code, but in my very first post here I just stated misleading info. So, just to keep things clear, here is part of my IAR startup code:&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;&amp;nbsp; &amp;nbsp; pubweak Reset_Handler&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;&amp;nbsp; &amp;nbsp; section .text:CODE:REORDER:NOROOT(2)&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;Reset_Handler&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;&amp;nbsp; &amp;nbsp; bl SystemInit&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;&amp;nbsp; &amp;nbsp; bl SystemInitEx&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;&amp;nbsp; &amp;nbsp; b __iar_program_start&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Here &lt;span style="font-family:courier new, courier;"&gt;SystemInit&lt;/span&gt;&amp;nbsp;is direct call to Nordic&amp;#39;s sytstem_nrf54l.c, and &lt;span style="font-family:courier new, courier;"&gt;SystemInitEx&lt;/span&gt;&amp;nbsp;is my own extra init function, located in my main.c file:&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;void SystemInitEx()&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;&amp;nbsp; NRF_ICACHE-&amp;gt;ENABLE = CACHE_ENABLE_ENABLE_Enabled;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;&amp;nbsp; NRF_REGULATORS-&amp;gt;VREGMAIN.DCDCEN = REGULATORS_VREGMAIN_DCDCEN_VAL_Enabled;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;&amp;nbsp; NRF_OSCILLATORS-&amp;gt;XOSC32M.CONFIG.INTCAP = 0x29;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;&amp;nbsp; NRF_OSCILLATORS-&amp;gt;XOSC32KI.INTCAP = 0x14;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#808080;font-family:courier new, courier;font-size:75%;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;[quote]Here&amp;#39;s my test, on v0.9.2 of the nRF54L15-DK. sample: nrf/samples/boards/nordic/system_off[/quote]&lt;/p&gt;
&lt;p&gt;Thank you for real life graph. This indeed tells me some the error must be my setup for sure. I will have to dig more here on my side. Conserning firmwares tested - I tested some - as I&amp;#39;ve mentioned before, I tested on blank IAR project and zephyr system_off from your link, also I tested sample projects in zephyr SDK, like blinky, ble beacon, etc - for all of them I had those 35uA current. Also I will try other multimeters.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54L15-DK suspiciously high sleep current</title><link>https://devzone.nordicsemi.com/thread/545466?ContentTypeID=1</link><pubDate>Wed, 13 Aug 2025 07:10:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cc8d3715-2da2-4c3e-a1c6-f795411ae195</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s my test, on v0.9.2 of the nRF54L15-DK:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1755068728341v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;sample: nrf/samples/boards/nordic/system_off&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Have you tried different multimeters and measure the same?&lt;/p&gt;
&lt;p&gt;Did you try other firmware to enable sysoff?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
[quote user=""]Right after the DCDC is enabled inside the SystemInit()[/quote]
&lt;p&gt;SystemInit does not explicitly enable DCDC:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/zephyrproject-rtos/hal_nordic/blob/master/nrfx/mdk/system_nrf54l.c#L71"&gt;https://github.com/zephyrproject-rtos/hal_nordic/blob/master/nrfx/mdk/system_nrf54l.c#L71&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You need to enable it via this register:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ps_nrf54L15/page/regulators.html#register.VREGMAIN.DCDCEN"&gt;https://docs.nordicsemi.com/bundle/ps_nrf54L15/page/regulators.html#register.VREGMAIN.DCDCEN&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54L15-DK suspiciously high sleep current</title><link>https://devzone.nordicsemi.com/thread/545462?ContentTypeID=1</link><pubDate>Wed, 13 Aug 2025 06:27:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:92d64fa0-8736-40a6-8c7e-0e27981e7ecb</guid><dc:creator>Albun</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;here is the screenshot of my current measurement software - the measurement was done for&amp;nbsp;the system_off sample from&lt;/p&gt;
&lt;p&gt;..\sdk-zephyr-main\samples\boards\nordic\system_off. Consumption looks the same, about 32.4 uA &amp;ndash; like the one I measure on my test firmware I described in the previous posts - when shutting off memory (NRF_MEMCONF-&amp;gt;POWER[i].CONTROL = 0x00) for SYSTEM OFF mode.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:337px;max-width:730px;" alt=" " height="337" src="https://devzone.nordicsemi.com/resized-image/__size/1460x674/__key/communityserver-discussions-components-files/4/pic00.png" width="730" /&gt;&lt;/p&gt;
&lt;p&gt;The next picture just shows a zoomed-in part of graph, to show the DC/DC in action &amp;ndash; the spikes are at about 110ms distance &amp;ndash; those are suck-ups by DC/DC, it is expected. But still, the average current is about 32.5uA&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:439px;max-width:549px;" alt=" " height="439" src="https://devzone.nordicsemi.com/resized-image/__size/1098x878/__key/communityserver-discussions-components-files/4/pic01.png" width="549" /&gt;&lt;/p&gt;
&lt;p&gt;On next two pictures is my actual setup for the current measurement. I use custom made current measurement board as well as software, developed by me, which receives samples from the measurement PCB and draws graphs, makes average current calculations, etc.&lt;/p&gt;
&lt;p&gt;The sensor element used is the INA229 chip. So, current goes though the shunt resistor, and voltage drop is measured by the INA229 chip. The PCB on photo has 3 Ohm shunt resistor installed.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:223px;max-width:427px;" alt=" " height="223" src="https://devzone.nordicsemi.com/resized-image/__size/854x446/__key/communityserver-discussions-components-files/4/pic02.png" width="427" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:234px;max-width:629px;" alt=" " height="234" src="https://devzone.nordicsemi.com/resized-image/__size/1258x468/__key/communityserver-discussions-components-files/4/IMG_5F00_20250808_5F00_162402_5F005F00_.png" width="629" /&gt;&lt;/p&gt;
&lt;p&gt;To be clear, here is the part of the current sensing schematics of the above mentioned device (though on schematics there is 1 Ohm shunt specified, never mind it):&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:410px;max-width:407px;" alt=" " height="410" src="https://devzone.nordicsemi.com/resized-image/__size/814x820/__key/communityserver-discussions-components-files/4/_20043804410443043D043E043A04_1.png" width="407" /&gt;&lt;/p&gt;
&lt;p&gt;This setup I use for more than a year on other projects, and it is proved functional. For example, I also tested the ProMicro PCB (the cheap device, can be found on aliexpress) - based on the Nordic nRF52840. Having removed the LDO chip from that PCB (since it draws few uA itself), I power that PCB from an external 3.6V battery and measure 1-2 uA when chip is in sleep mode, which is totally in sync with the specifications.&lt;/p&gt;
&lt;p&gt;But here, on nRF54L15DK, as I&amp;#39;ve already said, current is 32-35 uA. I have even excluded the possibility of some really exotic case (but on such stage of research for the problem, one already starts blowing on the water) like taking into account, that board is powered from USB port from the same domain as my current measurement board (which is also attached to USB), so if there are some side currents flowing... I don&amp;#39;t know. Anyway, I disconnected USB cable from the nRF54L15DK and attached a 4.2V Li-Ion battery as the power source instead - thus now it is 100% standalone operation of the board.&lt;/p&gt;
&lt;p&gt;But, results are totally same as before - the consumption graph in this case is not influenced at all, looks exactly like the one&amp;nbsp; from the very first picture here, and same 32-35 uA in sleep mode (32uA if I shutdown memory in system off mode and 35 uA if I leave it on default settings)&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;P.S. Also, as to the second link - about prerequisites for setting up the DK for current measurements - there are two advises like &amp;quot;Consider disconnecting the virtual serial port connections...&amp;quot; - which is kinda not clear to me how those can influence, since those analog switches are powered from the VDD_DBGR power domain, which in its turn is derived from transitor buffer, and does not belong to the VDDM_nRF domain. Whatever state of nRF5340&amp;#39;s VCOM pins/ports is irrelevant, since nRF54L15 after reset has all GPIOs disconnected and I don&amp;#39;t see how this can increase sleep current up to 32-35uA. But ok, I tested in JLink, I did &amp;quot;VCOM disabled&amp;quot; command - and of course this didn&amp;#39;t change the current problem.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54L15-DK suspiciously high sleep current</title><link>https://devzone.nordicsemi.com/thread/545059?ContentTypeID=1</link><pubDate>Fri, 08 Aug 2025 12:36:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cba7b9e9-86c1-4698-b507-4d524a39ef8d</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Can you share a picture of how you measure current?&lt;/p&gt;
&lt;p&gt;Have you tried the system off sample that we have in the SDK?&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-zephyr/tree/main/samples/boards/nordic/system_off"&gt;https://github.com/nrfconnect/sdk-zephyr/tree/main/samples/boards/nordic/system_off&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When using the DK, it is important that you follow the prerequisites here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ug_nrf54l15_dk/page/UG/nRF54L15_DK/measurements/set_up_dk.html"&gt;https://docs.nordicsemi.com/bundle/ug_nrf54l15_dk/page/UG/nRF54L15_DK/measurements/set_up_dk.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54L15-DK suspiciously high sleep current</title><link>https://devzone.nordicsemi.com/thread/544869?ContentTypeID=1</link><pubDate>Thu, 07 Aug 2025 06:37:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:883ee69a-787e-46be-9d4f-cebad24231eb</guid><dc:creator>Albun</dc:creator><description>&lt;p&gt;While waiting yet for some insights from other people, here is little more info on the situation.&lt;br /&gt;I have made experiments with MEMCONF and sleep modes - SYSTEM ON IDLE and SYSTEM OFF.&lt;br /&gt;&lt;br /&gt;The SYSTEM OFF I initiate in this way:&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; NRF_RESET-&amp;gt;RESETREAS = 0x03FFF;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; NRF_CLOCK-&amp;gt;TASKS_XOSTOP = CLOCK_TASKS_XOSTOP_TASKS_XOSTOP_Trigger;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; NRF_POWER-&amp;gt;TASKS_LOWPWR = POWER_TASKS_LOWPWR_TASKS_LOWPWR_Trigger;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; NRF_REGULATORS-&amp;gt;SYSTEMOFF = REGULATORS_SYSTEMOFF_SYSTEMOFF_Enter;&lt;br /&gt;&lt;br /&gt;The SYSTEM ON IDLE I do using this loop:&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; while (true)&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; __WFI();&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; __WFE();&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;By default, out of reset, MCU has MEMCONF&amp;#39;s CONTROL,RET,RET2 set to 0xFFFFFFFF, which means all RAM blocks are to be powered ON and to be kept retained in SYSTEM OFF mode.&lt;br /&gt;The following tests I did by programming firmware to MCU first, then pressing the reset Button, then measured current within VDDM_nRF cirquit:&lt;br /&gt;&lt;br /&gt;1. All RAM blocks are configured to be powered OFF in the SYSTEM OFF mode.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; NRF_MEMCONF-&amp;gt;POWER[0].CONTROL = 0x00000000;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; NRF_MEMCONF-&amp;gt;POWER[1].CONTROL = 0x00000000;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp;After this, SYSTEM OFF is initiated.&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp;Consumption: ~32.280 uA&lt;br /&gt;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;2. All RAM blocks are left to default settings in the MEMCONF&amp;#39;s CONTROL.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; NRF_MEMCONF-&amp;gt;POWER[0].CONTROL = 0xFFFFFFFF;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; NRF_MEMCONF-&amp;gt;POWER[1].CONTROL = 0xFFFFFFFF;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp;After this, SYSTEM OFF is initiated.&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp;Consumption: ~34.416 uA&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;It is clear that MEMCONF influences the consumption current in sleep mode by about 2-2.5uA, which approximately coinsides with the MCU&amp;#39;s PDF (Electrical Specification).&lt;br /&gt;But remain those extra 32 uA - which part still consumes so much energy???&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54L15-DK suspiciously high sleep current</title><link>https://devzone.nordicsemi.com/thread/544851?ContentTypeID=1</link><pubDate>Wed, 06 Aug 2025 21:16:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a7c57e79-d77f-4c38-80bb-a5bf14cb8d1a</guid><dc:creator>Albun</dc:creator><description>&lt;p&gt;Also, I forgot to mention that current is measured after programming and pressing reset button on the board. So measurement takes place when device is not in the debug mode&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>