<?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>Simple way to move to power saving mode - NCS3.02/nRf52840</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/123820/simple-way-to-move-to-power-saving-mode---ncs3-02-nrf52840</link><description>Hi, 
 
 I&amp;#39;m running an app on nRF52840 (NCS3.02) based on the BT shell example. 
 I did the following modifications: 
 - shell runs on USB-CDC instead of UART 
 - using NRFX drivers for I2C &amp;amp; UART (not DT) 
 - UART0 disabled (app.overlay) 
 - Everything</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 22 Aug 2025 11:03:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/123820/simple-way-to-move-to-power-saving-mode---ncs3-02-nrf52840" /><item><title>RE: Simple way to move to power saving mode - NCS3.02/nRf52840</title><link>https://devzone.nordicsemi.com/thread/546448?ContentTypeID=1</link><pubDate>Fri, 22 Aug 2025 11:03:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:12dfa99e-dd1c-4e2d-8c91-fe0fe55a7d5f</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Can you export and upload the .ppk file here so we can review it on our end? The noise floor looks very high here, and maybe that will help us getting somewhere?&amp;nbsp;A floor current of ~1mA and lots of noise there seems to point to something&amp;nbsp;keeping it awake, quite possibly the shell/UART isn&amp;#39;t going into idle mode, but I don&amp;#39;t have any obvious suggestions as of now, as it will be pretty generic suggestions unless we can narrow it down. Maybe you can try disabling one and one peripheral and see which of them reduces the current.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simple way to move to power saving mode - NCS3.02/nRf52840</title><link>https://devzone.nordicsemi.com/thread/546254?ContentTypeID=1</link><pubDate>Wed, 20 Aug 2025 17:25:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f32fff26-4620-4009-a6f7-3206d11eda1b</guid><dc:creator>eyalasko</dc:creator><description>&lt;p&gt;one more thing -&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It seems as there&amp;#39;s a missing dependency and CONFIG_PM is not activated (see squiggly line and pop up message)...&lt;/p&gt;
&lt;p&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/pastedimage1755710729121v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simple way to move to power saving mode - NCS3.02/nRf52840</title><link>https://devzone.nordicsemi.com/thread/546252?ContentTypeID=1</link><pubDate>Wed, 20 Aug 2025 17:12:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b6606483-392e-49b9-b89c-62144b2adf89</guid><dc:creator>eyalasko</dc:creator><description>&lt;p&gt;Hello &lt;a href="https://devzone.nordicsemi.com/members/simonr"&gt;Simonr&lt;/a&gt;, thanks for your prompt reply&lt;/p&gt;
&lt;p&gt;I followed your advice and managed to reduce consumption to ~2mA.&lt;br /&gt;Using PPK2 I see a current spike every ~60msec. Nothing I can think of on the app side.&lt;br /&gt;Can it be some idle/shell/logging thread waking up periodically?&lt;br /&gt;&lt;br /&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/pastedimage1755709931941v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Simple way to move to power saving mode - NCS3.02/nRf52840</title><link>https://devzone.nordicsemi.com/thread/546185?ContentTypeID=1</link><pubDate>Wed, 20 Aug 2025 12:21:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:216926ac-5549-4a23-a879-e2b234ae338f</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;For starters, can you confirm you&amp;#39;ve followed the&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-3.0.2/page/nrf/test_and_optimize/optimizing/power_general.html"&gt;https://docs.nordicsemi.com/bundle/ncs-3.0.2/page/nrf/test_and_optimize/optimizing/power_general.html&lt;/a&gt;&amp;nbsp;guide in our documentation pages?&lt;/p&gt;
&lt;p&gt;Additionally, as of NCS 3.1.0 we added a config for async device runtime power management with&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/kconfig/index.html#CONFIG_PM_DEVICE_RUNTIME_ASYNC"&gt;&lt;span&gt;CONFIG_PM_DEVICE_RUNTIME_ASYNC&lt;/span&gt;&lt;/a&gt;&amp;nbsp;which might be useful in your use case.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>