<?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>Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/126988/experienced-high-power-consumption-with-both-config_pm_device-and-config_nrf_sw_lpuart-enabled</link><description>Hello everyone, 
 I am experiencing excessive power consumption in a project based on the nRF9151 processor, developed using nRF Connect SDK 2.9.0. 
 My project uses two UART interfaces: 
 uart0 – used for the console. It is suspended and resumed using</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 27 Mar 2026 09:47:54 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/126988/experienced-high-power-consumption-with-both-config_pm_device-and-config_nrf_sw_lpuart-enabled" /><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/564168?ContentTypeID=1</link><pubDate>Fri, 27 Mar 2026 09:47:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d9ed4d7f-e0d9-4329-bd90-125739f1b0fb</guid><dc:creator>luca-aa</dc:creator><description>&lt;p&gt;Hi Stian,&lt;br /&gt;It&amp;rsquo;s working for me as well.&lt;/p&gt;
&lt;p&gt;However, since I was sure I had already tried adding this parameter, I investigated further.&lt;br /&gt;I reverted to the initial version of the code (see attached lpuart.zip), compiling with SDK 2.9.0.&lt;/p&gt;
&lt;p&gt;In that case, CONFIG_PM_DEVICE_RUNTIME=y has no effect.&lt;/p&gt;
&lt;p&gt;So I assume this is an issue with the older SDK.&lt;/p&gt;
&lt;p&gt;Anyway, thank you very much for your help.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Luca&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/564129?ContentTypeID=1</link><pubDate>Thu, 26 Mar 2026 19:23:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fccfa87a-424a-4e8d-8af0-5106c8a028fa</guid><dc:creator>Stian R&amp;#248;ed Hafskjold</dc:creator><description>&lt;p&gt;Hi, can you try to add this kconfig?&lt;br /&gt;&lt;br /&gt;CONFIG_PM_DEVICE_RUNTIME=y&lt;br /&gt;&lt;br /&gt;I was able to reproduce what you are seeing with the zip-file you provided. Adding this kconfig seems to fix the issue&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/564110?ContentTypeID=1</link><pubDate>Thu, 26 Mar 2026 14:53:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c0c067e5-b7bf-4c74-9560-2b3c079ca0fb</guid><dc:creator>luca-aa</dc:creator><description>&lt;p&gt;Hi Kazi,&lt;br /&gt;are you asking if I used Pin12 or Pin13 for GPIOTE in a previous project test?&lt;br /&gt;I don&amp;#39;t think, but I can not be sure of it. It&amp;#39;s a DK board. I used it for various test.&lt;br /&gt;Pin 12 and Pin 13 are shorted for this test, as sujested in the lpuart sample documentation.&lt;/p&gt;
&lt;p&gt;Why you&amp;#39;re asking? Is there something that remain latched in GPIOTE Pin usage?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/564107?ContentTypeID=1</link><pubDate>Thu, 26 Mar 2026 14:19:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:658cfa02-ebef-4bdd-b18d-27c621cdf52e</guid><dc:creator>Kazi Afroza Sultana</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Have you used these pin12 and pin13 for GPIOTE before?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/563234?ContentTypeID=1</link><pubDate>Fri, 13 Mar 2026 14:28:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:78923941-7765-4d1b-b347-1492abfa0065</guid><dc:creator>Kazi Afroza Sultana</dc:creator><description>&lt;p&gt;Hello Luca,&lt;/p&gt;
&lt;p&gt;I have measured again.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When CONFIG_PM_DEVICE is set, current approx 57uA and when it&amp;#39;s not set approx 25uA. I think it&amp;#39;s in line with your observation.&amp;nbsp;&lt;span&gt;To observe&lt;/span&gt;&lt;span&gt;&amp;nbsp;how PM_DEVICE is affecting the driver configuration I have tried to find the difference between two generated file of .config from these 2 different set up.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;CONFIG_UART_0_NRF_ASYNC_LOW_POWER is only set when PM device is not set. I have checked the output dts file. UART0 is disabled. I have been investigating more. I will get back to you lately.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/563080?ContentTypeID=1</link><pubDate>Thu, 12 Mar 2026 07:59:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2553037d-b8dc-420f-a1fe-f62091293069</guid><dc:creator>luca-aa</dc:creator><description>&lt;p&gt;Hi Achim,&lt;/p&gt;
&lt;p&gt;yes, I had already considered that it could be a &lt;strong data-start="279" data-end="304"&gt;sense-edge-mask issue&lt;/strong&gt;. I also tried adding the directive to the device tree, but it didn&amp;rsquo;t change the result.&lt;br data-start="392" data-end="395" /&gt; I also found a post in an old thread saying that the &lt;strong data-start="450" data-end="525"&gt;sense-edge-mask is automatically applied to the pins used by the lpuart&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/93821/power-consumption-about-lpuart/396291"&gt;RE: Power consumption about LPUART&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Luca&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/563073?ContentTypeID=1</link><pubDate>Thu, 12 Mar 2026 06:13:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:30426883-8c50-4984-ab60-1481c81a7914</guid><dc:creator>Achim Kraus</dc:creator><description>&lt;p&gt;Just a guess:&lt;/p&gt;
&lt;p&gt;The lpuart uses a GPIO in interrupt edge mode.&lt;/p&gt;
&lt;p&gt;That causes some more current, if not masked to emulate the edge mode with&lt;/p&gt;
&lt;p&gt;&amp;amp;gpio0 {&lt;br /&gt;&amp;nbsp; &amp;nbsp; sense-edge-mask = &amp;lt;0xffff&amp;gt;;&lt;br /&gt;};&lt;/p&gt;
&lt;p&gt;maybe that helps.&lt;/p&gt;
&lt;p&gt;(But also maybe, the lpuart doesn&amp;#39;t work with that ;-) ).&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/563012?ContentTypeID=1</link><pubDate>Wed, 11 Mar 2026 11:05:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d4d679b8-91a2-4cde-8928-e93fcf9ce78a</guid><dc:creator>luca-aa</dc:creator><description>&lt;p&gt;Hi Kazi,&lt;/p&gt;
&lt;p&gt;It&amp;#39;s so strange. I&amp;#39;m repeating the same test again and again, but my result is the same. With CONFIG_PM_DEVICE=y, I see a current consumption of about 23 uA. Are you sure you did a pristine buld after changing&amp;nbsp;&lt;span&gt;CONFIG_PM_DEVICE to y?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Maybe there is something is different at compile time. I attach my log&amp;nbsp;with west command line:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt; *  Executing task: nRF Connect: Generate config nrf9151dk/nrf9151/ns for c:\work\nordic\nRF9151\lpuart.3.2.2 

Building lpuart.3.2.2
west build --build-dir c:/work/nordic/nRF9151/lpuart.3.2.2/build c:/work/nordic/nRF9151/lpuart.3.2.2 --pristine --board nrf9151dk/nrf9151/ns --sysbuild -- -DCONFIG_SIZE_OPTIMIZATIONS=y -DEXTRA_CONF_FILE=boards/nrf9151dk_nrf9151_ns.conf -DEXTRA_DTC_OVERLAY_FILE=boards/nrf9151dk_nrf9151_ns.overlay

-- west build: generating a build system
Loading Zephyr module(s) (Zephyr base): sysbuild_default
-- Found Python3: C:/ncs/toolchains/c717907b94/opt/bin/python.exe (found suitable version &amp;quot;3.12.4&amp;quot;, minimum required is &amp;quot;3.10&amp;quot;) found components: Interpreter 
-- Cache files will be written to: C:/ncs/v3.2.2/zephyr/.cache
-- Found west (found suitable version &amp;quot;1.4.0&amp;quot;, minimum required is &amp;quot;0.14.0&amp;quot;)
-- Board: nrf9151dk, qualifiers: nrf9151/ns
Parsing C:/ncs/v3.2.2/zephyr/share/sysbuild/Kconfig
Loaded configuration &amp;#39;C:/work/nordic/nRF9151/lpuart.3.2.2/build/_sysbuild/empty.conf&amp;#39;
Merged configuration &amp;#39;C:/work/nordic/nRF9151/lpuart.3.2.2/build/_sysbuild/empty.conf&amp;#39;
Configuration saved to &amp;#39;C:/work/nordic/nRF9151/lpuart.3.2.2/build/zephyr/.config&amp;#39;
Kconfig header saved to &amp;#39;C:/work/nordic/nRF9151/lpuart.3.2.2/build/_sysbuild/autoconf.h&amp;#39;
-- 
   **********************************
   * Running CMake for lpuart.3.2.2 *
   **********************************
Loading Zephyr default modules (Zephyr base).
-- Application: C:/work/nordic/nRF9151/lpuart.3.2.2
-- CMake version: 3.21.0
-- Found Python3: C:/ncs/toolchains/c717907b94/opt/bin/python.exe (found suitable version &amp;quot;3.12.4&amp;quot;, minimum required is &amp;quot;3.10&amp;quot;) found components: Interpreter 
-- Cache files will be written to: C:/ncs/v3.2.2/zephyr/.cache
-- Zephyr version: 4.2.99 (C:/ncs/v3.2.2/zephyr)
-- Found west (found suitable version &amp;quot;1.4.0&amp;quot;, minimum required is &amp;quot;0.14.0&amp;quot;)
-- Board: nrf9151dk, qualifiers: nrf9151/ns
-- Found host-tools: zephyr 0.17.0 (C:/ncs/toolchains/c717907b94/opt/zephyr-sdk)
-- Found toolchain: zephyr 0.17.0 (C:/ncs/toolchains/c717907b94/opt/zephyr-sdk)
-- Found Dtc: C:/ncs/toolchains/c717907b94/opt/bin/dtc.exe (found suitable version &amp;quot;1.4.7&amp;quot;, minimum required is &amp;quot;1.4.6&amp;quot;) 
-- Found BOARD.dts: C:/ncs/v3.2.2/zephyr/boards/nordic/nrf9151dk/nrf9151dk_nrf9151_ns.dts
-- Found devicetree overlay: C:/work/nordic/nRF9151/lpuart.3.2.2/boards/nrf9151dk_nrf9151_ns.overlay
-- Found devicetree overlay: boards/nrf9151dk_nrf9151_ns.overlay
-- Generated zephyr.dts: C:/work/nordic/nRF9151/lpuart.3.2.2/build/lpuart.3.2.2/zephyr/zephyr.dts
-- Generated pickled edt: C:/work/nordic/nRF9151/lpuart.3.2.2/build/lpuart.3.2.2/zephyr/edt.pickle
-- Generated devicetree_generated.h: C:/work/nordic/nRF9151/lpuart.3.2.2/build/lpuart.3.2.2/zephyr/include/generated/zephyr/devicetree_generated.h
Parsing C:/ncs/v3.2.2/zephyr/Kconfig
Loaded configuration &amp;#39;C:/ncs/v3.2.2/zephyr/boards/nordic/nrf9151dk/nrf9151dk_nrf9151_ns_defconfig&amp;#39;
Merged configuration &amp;#39;C:/work/nordic/nRF9151/lpuart.3.2.2/prj.conf&amp;#39;
Merged configuration &amp;#39;C:/work/nordic/nRF9151/lpuart.3.2.2/boards/nrf9151dk_nrf9151_ns.conf&amp;#39;
Merged configuration &amp;#39;C:/work/nordic/nRF9151/lpuart.3.2.2/boards/nrf9151dk_nrf9151_ns.conf&amp;#39;
Merged configuration &amp;#39;C:/work/nordic/nRF9151/lpuart.3.2.2/build/lpuart.3.2.2/zephyr/misc/generated/extra_kconfig_options.conf&amp;#39;
Merged configuration &amp;#39;C:/work/nordic/nRF9151/lpuart.3.2.2/build/lpuart.3.2.2/zephyr/.config.sysbuild&amp;#39;
Configuration saved to &amp;#39;C:/work/nordic/nRF9151/lpuart.3.2.2/build/lpuart.3.2.2/zephyr/.config&amp;#39;
Kconfig header saved to &amp;#39;C:/work/nordic/nRF9151/lpuart.3.2.2/build/lpuart.3.2.2/zephyr/include/generated/zephyr/autoconf.h&amp;#39;
-- Found GnuLd: c:/ncs/toolchains/c717907b94/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi/bin/ld.bfd.exe (found version &amp;quot;2.38&amp;quot;) 
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/ncs/toolchains/c717907b94/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
-- Found gen_kobject_list: C:/ncs/v3.2.2/zephyr/scripts/build/gen_kobject_list.py
-- Configuring done
-- Generating done
-- Build files have been written to: C:/work/nordic/nRF9151/lpuart.3.2.2/build/lpuart.3.2.2
Dropping partition &amp;#39;nrf_modem_lib_trace&amp;#39; since its size is 0.
Dropping partition &amp;#39;nonsecure_storage&amp;#39; since it is empty.
-- Configuring done
-- Generating done
-- Build files have been written to: C:/work/nordic/nRF9151/lpuart.3.2.2/build
-- west build: building application
[4/269] Generating include/generated/zephyr/version.h
-- Zephyr version: 4.2.99 (C:/ncs/v3.2.2/zephyr), build: ncs-v3.2.2
[10/269] Generating ../../tfm/CMakeCache.txt
-- Found Git: C:/ncs/toolchains/c717907b94/mingw64/bin/git.exe (found version &amp;quot;2.52.0.windows.1&amp;quot;) 
CMake Warning at CMakeLists.txt:43 (project):
  VERSION keyword not followed by a value or was followed by a value that
  expanded to nothing.

-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/ncs/toolchains/c717907b94/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
-- Found Python3: C:/ncs/toolchains/c717907b94/opt/bin/python.exe (found version &amp;quot;3.12.4&amp;quot;) found components: Interpreter 
-- Found Python3: C:/ncs/toolchains/c717907b94/opt/bin/python.exe (found suitable version &amp;quot;3.12.4&amp;quot;, minimum required is &amp;quot;3.10&amp;quot;) found components: Interpreter 
-- Cache files will be written to: C:/ncs/v3.2.2/zephyr/.cache
-- Configuring done
-- Generating done
-- Build files have been written to: C:/work/nordic/nRF9151/lpuart.3.2.2/build/lpuart.3.2.2/tfm
[147/151] Linking C executable bin\tfm_s.axf
Memory region         Used Size  Region Size  %age Used
           FLASH:       32216 B        32 KB     98.32%
             RAM:       10432 B        32 KB     31.84%
[17/269] Performing install step for &amp;#39;tfm&amp;#39;
-- Install configuration: &amp;quot;MinSizeRel&amp;quot;
----- Installing platform NS -----
[269/269] Linking C executable zephyr\zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:       48404 B       992 KB      4.77%
             RAM:       14288 B     211608 B      6.75%
        IDT_LIST:          0 GB        32 KB      0.00%
Generating files from C:/work/nordic/nRF9151/lpuart.3.2.2/build/lpuart.3.2.2/zephyr/zephyr.elf for board: nrf9151dk
[10/10] Generating ../merged.hex&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;I also atach the prj.conf file I use. The only difference from the previous attached file lpuart.3.2.2.zip is the CONFIG_PM_DEVICE=y&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;# Copyright (c) 2020 Nordic Semiconductor
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#
CONFIG_NRF_SW_LPUART=y
CONFIG_SERIAL=y
CONFIG_LOG=n

# Sample is showing low power capabilities of low power uart module thus
# console/logging uart is disabled.

CONFIG_CONSOLE=n
CONFIG_UART_CONSOLE=n

CONFIG_LOG=n
CONFIG_GPIO=y
CONFIG_NRF_MODEM_LIB=y
CONFIG_LTE_LINK_CONTROL=y
CONFIG_POWEROFF=y

CONFIG_PM_DEVICE=y&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you Kazi,&lt;/p&gt;
&lt;p&gt;I hope it will help replicate the problem.&lt;/p&gt;
&lt;p&gt;Luca&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/563006?ContentTypeID=1</link><pubDate>Wed, 11 Mar 2026 10:07:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7cc0e79e-f573-411a-92ee-d399860043a1</guid><dc:creator>Kazi Afroza Sultana</dc:creator><description>&lt;p&gt;Hello Luca,&lt;/p&gt;
&lt;p&gt;I have run your sample on NCS v3.2.2 and I got almost same current by setting and unsetting the CONFIG_PM_DEVICE&lt;/p&gt;
&lt;p&gt;config_pm_device=y&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/pastedimage1773219252673v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;config_pm_device=n&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/pastedimage1773220148648v3.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/562226?ContentTypeID=1</link><pubDate>Fri, 27 Feb 2026 14:26:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf6f06a9-1f00-44a5-b5ea-3060a427dd5d</guid><dc:creator>luca-aa</dc:creator><description>&lt;p&gt;Hi Kazi,&lt;br /&gt;I tried updating to SDK 3.2.2 and compiling the related lpuart example, but I don&amp;#39;t see any changes from before. The example compiled with SDK 2.9.0 and SDK 3.2.2 give the same results&amp;nbsp;and the same power consumption. I&amp;#39;ll provide you with the diagrams again for the cases with CONFIG_PM_DEVICE set to y and n.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m also attaching the new code for the lpuart example for SDK 3.2.2.&lt;br /&gt;Perhaps, are there other&amp;nbsp;CONFIG to enable&amp;nbsp;the configuration to avoid this behaviour?&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;
&lt;p&gt;Luca&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/lpuart.3.2.2.zip"&gt;devzone.nordicsemi.com/.../lpuart.3.2.2.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;CONFIG_PM_DEVICE=y&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/pastedimage1772201647017v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;CONFIG_PM_DEVICE=n&lt;/span&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/pastedimage1772202132494v2.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/562212?ContentTypeID=1</link><pubDate>Fri, 27 Feb 2026 13:00:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4aa3c9c-79b3-41c5-8e88-6d8e26a93b55</guid><dc:creator>Kazi Afroza Sultana</dc:creator><description>&lt;p&gt;Hello Luca,&lt;/p&gt;
&lt;p&gt;I got reply from team:&lt;/p&gt;
&lt;p&gt;When it system on idle, LPUART consumes 31uA current.&amp;nbsp;So, it seems that CONFIG_PM_DEVICE=y prevents the CONFIG_PM_DEVICE_RUNTIME=y from working properly. It was an issue in the time of NCS v2.9.0 (&lt;a title="https://github.com/zephyrproject-rtos/zephyr/issues/75963" href="https://github.com/zephyrproject-rtos/zephyr/issues/75963" rel="noopener noreferrer" target="_blank"&gt;https://github.com/zephyrproject-rtos/zephyr/issues/75963&lt;/a&gt;). This is solved in the current NCS version.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/562193?ContentTypeID=1</link><pubDate>Fri, 27 Feb 2026 07:56:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d14a4d4d-7c8d-40ed-8035-db2780d1e6c0</guid><dc:creator>luca-aa</dc:creator><description>&lt;p&gt;Hi Kazi,&lt;/p&gt;
&lt;p&gt;In your test, something was probably left enabled in the case with &lt;code&gt;CONFIG_PM_DEVICE=y&lt;/code&gt;, which is why you&amp;#39;re seeing currents in the milliamp range. However, even if you manage to disable whatever is consuming too much power, the current still remains inexplicably around 22&amp;micro;A.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m looking forward to the team&amp;rsquo;s feedback.&lt;/p&gt;
&lt;p&gt;Thanks you for your help.&lt;/p&gt;
&lt;p&gt;Luca&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/562006?ContentTypeID=1</link><pubDate>Wed, 25 Feb 2026 08:40:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:67e07138-9698-4a6d-8858-02d10ad31760</guid><dc:creator>Kazi Afroza Sultana</dc:creator><description>&lt;p&gt;Hello Luca,&lt;/p&gt;
&lt;p&gt;I have tried to reproduce your issue. The result is not same in terms of current value but in terms of CONFIG_PM_DEVICE issue we have the same observation.&lt;/p&gt;
&lt;p&gt;This is when CONFIG_PM_DEVICE=y&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/pastedimage1772010372009v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;This is when&amp;nbsp;&lt;span&gt;CONFIG_PM_DEVICE=n&lt;/span&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/5287.pastedimage1772007998652v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;I am not sure why setting CONFIG_PM_DEVICE causes higher current. I have asked team if it is a bug in the application. I will get back to you when there is a reply.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;BR&lt;br /&gt;Kazi&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/561145?ContentTypeID=1</link><pubDate>Fri, 13 Feb 2026 16:17:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0d43656b-1763-4240-9546-8967c020b5d2</guid><dc:creator>luca-aa</dc:creator><description>&lt;p&gt;Hi Kazi,&lt;/p&gt;
[quote userid="108933" url="~/f/nordic-q-a/126988/experienced-high-power-consumption-with-both-config_pm_device-and-config_nrf_sw_lpuart-enabled/561144"]Did you measure sleep current?[/quote]
&lt;p&gt;Yes I was measuring sleep current on my project board.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;But, please also look at the second part of my post (after &amp;quot;My Test&amp;quot; underlined label)&lt;/p&gt;
&lt;p&gt;I got the same current increment with the lpuart example and the nRF9151-DK (not SMA) board.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;So, my test condition are:&lt;/p&gt;
&lt;p&gt;- nRF9151-DK (not SMA)&lt;/p&gt;
&lt;p&gt;-&amp;nbsp;&lt;span&gt;RX(pin 10) and TX (pin11) shorted&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;- REQ (pin 12) and RDY (pins 13) shorted&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;- lpuart example code (slightly modified to be compatible with 9151, see attached code)&lt;/p&gt;
&lt;p&gt;-&amp;nbsp;&lt;span&gt;CONFIG_PM_DEVICE=n, low current case (first picture)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;-&amp;nbsp;&lt;span&gt;CONFIG_PM_DEVICE=y, high current case (second picture)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;thank you for your answer&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Luca&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Experienced high power consumption with both CONFIG_PM_DEVICE and CONFIG_NRF_SW_LPUART enabled</title><link>https://devzone.nordicsemi.com/thread/561144?ContentTypeID=1</link><pubDate>Fri, 13 Feb 2026 15:49:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:24f52603-1927-4e35-8488-9e0504a63ada</guid><dc:creator>Kazi Afroza Sultana</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span&gt;&amp;#39;&amp;#39;With both configurations enabled, I measure a current consumption of approximately&amp;nbsp;&lt;/span&gt;30 µA&lt;span&gt;, while I would expect something closer to&amp;nbsp;&lt;/span&gt;8 µA&amp;#39;&amp;#39;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Did you measure sleep current?&lt;/p&gt;
&lt;p&gt;Did you use SMA DK?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>