<?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>nRF52840 current consumption in System ON and active modes of operation</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/103290/nrf52840-current-consumption-in-system-on-and-active-modes-of-operation</link><description>Hello guys! 
 We are considering using nRF52840 SoC in our future product. In that sense, we wanted to evaluate the current consumption of nRF52840 SoC in different modes of operation. 
 For that purpose, we created a simple Zephyr-based application </description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 13 Sep 2023 08:50:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/103290/nrf52840-current-consumption-in-system-on-and-active-modes-of-operation" /><item><title>RE: nRF52840 current consumption in System ON and active modes of operation</title><link>https://devzone.nordicsemi.com/thread/445778?ContentTypeID=1</link><pubDate>Wed, 13 Sep 2023 08:50:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0659c3b7-8883-43ee-a1d2-cc0dadc09c71</guid><dc:creator>bojan</dc:creator><description>&lt;p&gt;Hello, &lt;a href="https://devzone.nordicsemi.com/members/kme"&gt;Kenneth&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Just wanted to share an update with you. When using VDD = 3.0V instead of VDD = 1.8V, we were able to get a current consumption value of ~3.3mA in CPU active mode:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;What I measure on my side with the 1.1.0 hardware version of the nRF52840-DK is ~3.7mA&lt;/li&gt;
&lt;/ul&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/pastedimage1694594967149v3.png" alt=" " /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;What has been measured by my colleagues with 3.0.1 hardware version of the nRF52840-DK is ~3.3mA&lt;/li&gt;
&lt;/ul&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/pastedimage1694595032246v4.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 current consumption in System ON and active modes of operation</title><link>https://devzone.nordicsemi.com/thread/445628?ContentTypeID=1</link><pubDate>Tue, 12 Sep 2023 12:04:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ce2e2f77-4217-48a0-ab0f-26b062a7406d</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;I can measure the same as you when doing&amp;nbsp;this simple code:&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;#include&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;&amp;lt;zephyr/kernel.h&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;int&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;main&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;void&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span&gt;while&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BOARD_ENABLE_DCDC&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&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/pastedimage1694519901850v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;CONFIG_BOARD_ENABLE_DCDC&lt;/span&gt;&lt;span&gt;=n&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&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/pastedimage1694520187555v3.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I will check internally what may be the problem here.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Kenneth&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 current consumption in System ON and active modes of operation</title><link>https://devzone.nordicsemi.com/thread/445449?ContentTypeID=1</link><pubDate>Mon, 11 Sep 2023 15:22:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9cba303a-183f-4efe-82b2-8981739cf805</guid><dc:creator>bojan</dc:creator><description>&lt;p&gt;Hello, Kenneth. &lt;/p&gt;
&lt;p&gt;I did not have any multimeter at my disposal so I decided to make the current consumption measurement using the&lt;a href="https://www.qoitech.com/otii-arc-pro/" rel="noopener noreferrer" target="_blank"&gt; Otii Arc tool&lt;/a&gt; instead of PPK II.&lt;/p&gt;
&lt;p&gt;In order to stay longer in CPU active mode, I modified the sample application the following way:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p style="font-size:1em;font-weight:normal;letter-spacing:-0.005em;line-height:1.714;margin-bottom:0px;margin-top:0px;padding:0px;" data-renderer-start-pos="188"&gt;RTC timer will wake up the CPU every 5 seconds&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p style="font-size:1em;font-weight:normal;letter-spacing:-0.005em;line-height:1.714;margin-bottom:0px;margin-top:0px;padding:0px;" data-renderer-start-pos="238"&gt;When awake (in CPU active mode), the CPU will stay in active mode until the &lt;code class="code css-z5oxh7" style="background-attachment:initial;background-image:initial;background-position:initial;background-repeat:initial;background-size:initial;border-radius:3px;border-style:none;display:inline;font-family:SFMono-Medium, &amp;#39;SF Mono&amp;#39;, &amp;#39;Segoe UI Mono&amp;#39;, &amp;#39;Roboto Mono&amp;#39;, &amp;#39;Ubuntu Mono&amp;#39;, Menlo, Consolas, Courier, monospace;font-size:0.875em;font-weight:normal;line-height:1.33333;overflow:auto;padding:2px 0.5ch;white-space:pre-wrap;" data-renderer-mark="true"&gt;Button_1&lt;/code&gt; on nRF52840-DK is pressed&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Find attached the new application code below. What I get for the current consumption in CPU active mode is the same as before:&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/pastedimage1694445569567v3.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Bojan&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/0820.main.c"&gt;devzone.nordicsemi.com/.../0820.main.c&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/51437.prj.conf"&gt;devzone.nordicsemi.com/.../51437.prj.conf&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 current consumption in System ON and active modes of operation</title><link>https://devzone.nordicsemi.com/thread/444637?ContentTypeID=1</link><pubDate>Wed, 06 Sep 2023 07:49:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:533a2a9d-97a3-4e60-a6ad-c2d1a5211fb5</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;You put the multimeter in ampere mode, to measure current. Normally you do it like this:&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrf52840_dk/UG/dk/hw_measure_ampmeter.html"&gt;https://infocenter.nordicsemi.com/topic/ug_nrf52840_dk/UG/dk/hw_measure_ampmeter.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But if you are using PPK2 to supply power, then something like this:&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/pastedimage1693986564370v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 current consumption in System ON and active modes of operation</title><link>https://devzone.nordicsemi.com/thread/444625?ContentTypeID=1</link><pubDate>Wed, 06 Sep 2023 06:51:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4bf9482-1108-4f8e-9ad4-0aeed5d1241b</guid><dc:creator>bojan</dc:creator><description>&lt;p&gt;Should I measure the voltage across the pins of P22? Should I solder some shunt resistor on &lt;span style="background-color:#ccffcc;"&gt;&lt;em&gt;&lt;strong&gt;R90&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt; before doing voltage measurements?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 current consumption in System ON and active modes of operation</title><link>https://devzone.nordicsemi.com/thread/444507?ContentTypeID=1</link><pubDate>Tue, 05 Sep 2023 12:25:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:62af3d8a-b856-4ce5-994c-67018e30fcf0</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Good point, can you add a regular multimeter on P22 (while being powered from PPK2)&amp;nbsp;for comparison?&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 current consumption in System ON and active modes of operation</title><link>https://devzone.nordicsemi.com/thread/444499?ContentTypeID=1</link><pubDate>Tue, 05 Sep 2023 12:10:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b102d2f5-fa79-449d-96ac-04624f0ebb1a</guid><dc:creator>bojan</dc:creator><description>[quote userid="2111" url="~/f/nordic-q-a/103290/nrf52840-current-consumption-in-system-on-and-active-modes-of-operation/444487"]Can you try to measure with a regular multimeter on P22 instead for comparison?[/quote]
&lt;p&gt;If we use a regular multimeter on P22 from where we are gonna supply the CPU? &lt;br /&gt;When using PPK II, it is configured in source mode - we give a 1.8V power supply through the same pin while measuring current consumption. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 current consumption in System ON and active modes of operation</title><link>https://devzone.nordicsemi.com/thread/444487?ContentTypeID=1</link><pubDate>Tue, 05 Sep 2023 11:26:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:afaba461-b015-473b-ab89-4043ca3fe058</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Can you try to measure with a regular multimeter on P22 instead for comparison? Maybe also increase the duration to several seconds also for comparison.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 current consumption in System ON and active modes of operation</title><link>https://devzone.nordicsemi.com/thread/444452?ContentTypeID=1</link><pubDate>Tue, 05 Sep 2023 10:04:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c09efe14-fcce-41d1-bdc0-93eb3a018821</guid><dc:creator>bojan</dc:creator><description>&lt;p&gt;Hello, &lt;a href="https://devzone.nordicsemi.com/members/kme"&gt;Kenneth&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
[quote userid="2111" url="~/f/nordic-q-a/103290/nrf52840-current-consumption-in-system-on-and-active-modes-of-operation/444448"]How are you measuring the active current here exactly? Are you measuring the max&amp;nbsp;current or the average over some time? [/quote]
&lt;p&gt;What I&amp;#39;m measuring is the average current over the time the CPU is active.&lt;/p&gt;
[quote userid="2111" url="~/f/nordic-q-a/103290/nrf52840-current-consumption-in-system-on-and-active-modes-of-operation/444448"]Can you share some PPK plots that we can look at (with a description of what is running and configuration)?[/quote]
&lt;p&gt;Below you can find the PPK II screenshots measuring the current consumption when the CPU is in active mode. If you analyze the code I shared here in my initial post, you will see that the CPU is normally in System ON mode waking up every 3 seconds with the kernel/RTC timer and doing the following:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;/* ... do processing */
printk(&amp;quot;Hello World! %s\n&amp;quot;, CONFIG_BOARD);
for(uint32_t i = 0; i &amp;lt; UINT16_MAX; i++){
    ++active_cnt;
}&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;What we are measuring as current consumption is the average current in active mode.&lt;/p&gt;
&lt;p&gt;Here are the PPK II screenshots:&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/pastedimage1693908160417v6.png" alt=" " /&gt;&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/pastedimage1693908187634v7.png" alt=" " /&gt;&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/pastedimage1693908212309v8.png" alt=" " /&gt;&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/pastedimage1693908229445v9.png" alt=" " /&gt;&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/pastedimage1693908253478v10.png" alt=" " /&gt;&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/pastedimage1693908268646v11.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&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: nRF52840 current consumption in System ON and active modes of operation</title><link>https://devzone.nordicsemi.com/thread/444448?ContentTypeID=1</link><pubDate>Tue, 05 Sep 2023 09:29:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4b240e1-6efe-48e1-8d52-1eddccfb49fc</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;How are you measuring the active current here exactly? Are you measuring the max&amp;nbsp;current or the average over some time? If you are measuring max current you could be measuring peaks and noise that is not directly from the CPU current.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Can you share some PPK plots that we can look at (with a description of what is running and configuration)?&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 current consumption in System ON and active modes of operation</title><link>https://devzone.nordicsemi.com/thread/444283?ContentTypeID=1</link><pubDate>Mon, 04 Sep 2023 10:26:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c38e13f5-02ac-4165-883a-ef9ee3f28a55</guid><dc:creator>bojan</dc:creator><description>[quote userid="2111" url="~/f/nordic-q-a/103290/nrf52840-current-consumption-in-system-on-and-active-modes-of-operation/443729"]I guess in your example project you are only using a single-thread so it may work, but I mention it in any case.[/quote]
&lt;p&gt;Yes, we are using a simple single-threaded sample application. &lt;/p&gt;
&lt;p&gt;We could simplify our sample application and use the &lt;span style="background-color:#ccffcc;"&gt;&lt;em&gt;&lt;strong&gt;k_msleep()&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt; API instead of calling &lt;span style="background-color:#ccffcc;"&gt;&lt;em&gt;&lt;strong&gt;k_cpu_atomic_idle()&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;while(1){
   /* Do some work here. CPU will be in Active mode */
   
   /* Sleep in order to set the CPU in System ON mode */
   k_msleep(3000);
}&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;However, this did not change measured current consumption.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote userid="2111" url="~/f/nordic-q-a/103290/nrf52840-current-consumption-in-system-on-and-active-modes-of-operation/443729"]&lt;p&gt;In terms of running with or without DCDC this is controlled through the following two kconfig options:&lt;/p&gt;
&lt;p&gt;CONFIG_BOARD_ENABLE_DCDC=y/n&lt;br /&gt;CONFIG_BOARD_ENABLE_DCDC_HV=y/n&lt;/p&gt;[/quote]
&lt;p&gt;Thanks for that info. Even if we enable/disable DC/DC converter through the Kconfig options instead of explicitly changing the registers with &lt;span style="background-color:#ccffff;"&gt;&lt;em&gt;&lt;strong&gt;NRF_POWER-&amp;gt;DCDCEN0&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt; and &lt;span style="background-color:#ccffff;"&gt;&lt;em&gt;&lt;strong&gt;NRF_POWER-&amp;gt;DCDCEN&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt; the current consumption in the CPU active state did not change. &lt;/p&gt;
[quote userid="2111" url="~/f/nordic-q-a/103290/nrf52840-current-consumption-in-system-on-and-active-modes-of-operation/443729"]Make sure to power cycle the board (nRF52840 in specific) after programming and before performing any current measurements.[/quote]
&lt;p&gt;We power-cycle the nRF52840-DK board after programming because we need to change the position of some switches on the nRF52840-DK before we make the current measurements.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Would you mind using the code we shared with you and do the current measurements on your side?&lt;/li&gt;
&lt;li&gt;What we are missing in our application in order to get ~3.3mA current consumption in the Normal Voltage mode with DC/DC regulator enabled?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;
&lt;p&gt;Sincerely,&lt;br /&gt;Bojan.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 current consumption in System ON and active modes of operation</title><link>https://devzone.nordicsemi.com/thread/443729?ContentTypeID=1</link><pubDate>Wed, 30 Aug 2023 12:27:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b1a5ce6-9100-4b30-b8c5-1737911d8774</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Not sure if you have done it already, but I recommend to run through the devAcademy (and Lesson 7) if you haven&amp;#39;t already:&lt;br /&gt;&lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/"&gt;https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You should not be calling k_cpu_atomic_idle or k_cpu_idle api directly,&amp;nbsp;it should only be&amp;nbsp;the idle thread&amp;nbsp;responsible to enter sleep when&amp;nbsp;there is no other work to do. This is also written in the documentation:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;quot;In a regular system, the idle thread should be the only thread responsible for making the CPU idle and triggering any type of power management. However, in some more constrained systems, such as a single-threaded system, the only thread would be responsible for this if needed.&amp;quot;&lt;br /&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/kernel/services/scheduling/index.html#c.k_cpu_idle"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/kernel/services/scheduling/index.html#c.k_cpu_idle&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I guess in your example project you are only using a single-thread so it may work, but I mention it in any case.&lt;/p&gt;
&lt;p&gt;In terms of running with or without DCDC this is controlled through the following two kconfig options:&lt;/p&gt;
&lt;p&gt;CONFIG_BOARD_ENABLE_DCDC=y/n&lt;br /&gt;CONFIG_BOARD_ENABLE_DCDC_HV=y/n&lt;/p&gt;
&lt;p&gt;You can find they are by default enabled for the nRF52840DK board files here:&lt;br /&gt;&lt;a href="https://github.com/nrfconnect/sdk-zephyr/blob/main/boards/arm/nrf52840dk_nrf52840/Kconfig"&gt;https://github.com/nrfconnect/sdk-zephyr/blob/main/boards/arm/nrf52840dk_nrf52840/Kconfig&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Make sure to power cycle the board (nRF52840 in specific) after programming and before performing any current measurements.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>