<?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>Firmware update of nPM2100 EK with the nPM PowerUP v2.2.3 fails</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/127379/firmware-update-of-npm2100-ek-with-the-npm-powerup-v2-2-3-fails</link><description>I connected the new nPM2100 EK to Linux PC and opened the nPM Power UP application. In the app I&amp;#39;m able to select the EK. The nPM Power UP tells me that &amp;quot; Programming required. The nPM EK firmware version does not match the required firmware version.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 12 Mar 2026 14:56:28 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/127379/firmware-update-of-npm2100-ek-with-the-npm-powerup-v2-2-3-fails" /><item><title>RE: Firmware update of nPM2100 EK with the nPM PowerUP v2.2.3 fails</title><link>https://devzone.nordicsemi.com/thread/563151?ContentTypeID=1</link><pubDate>Thu, 12 Mar 2026 14:56:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9076570c-1d30-44f8-ba12-824db52b69ae</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Thanks for the update. Please let us know if you encounter this update issue again.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Firmware update of nPM2100 EK with the nPM PowerUP v2.2.3 fails</title><link>https://devzone.nordicsemi.com/thread/563148?ContentTypeID=1</link><pubDate>Thu, 12 Mar 2026 14:46:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4f58aea0-4a45-47ee-9a19-140ad338dd2f</guid><dc:creator>timov43</dc:creator><description>&lt;p&gt;Made FW update with another PC (Xubuntu 22.04 + JLink v8.4.8)&lt;br /&gt;Firmware update done without any problem.&lt;br /&gt;&lt;br /&gt;Thanks&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Firmware update of nPM2100 EK with the nPM PowerUP v2.2.3 fails</title><link>https://devzone.nordicsemi.com/thread/563115?ContentTypeID=1</link><pubDate>Thu, 12 Mar 2026 12:45:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7827d4a8-c9b3-487b-9c34-09345af726dd</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Thanks for the confirmation and additional information. The logs shows that the&amp;nbsp;app is clearly able to communicate with the EK and that it&amp;#39;s just failing on the FW update part. I asked the team about this but it does not seem like we have seen reports of this exact issue before. They also tried downgrading their EK to the same FW version in an attempt to replicate the issue:&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;I tried pre-programming a 0.9.0 EK with a 0.4.1+0 image (everything as they have). Got pretty much the same terminal prints and PowerUP logs (with all the errors looking similar), but the upgrade still succeeded&amp;nbsp;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;The only difference on my side is I run nrfconnect with &lt;code&gt;--no-sandbox&lt;/code&gt; simply because sandboxing doesn&amp;#39;t work on my system and I didn&amp;#39;t bother to fix it. Just something to try as a potential workaround, since I&amp;#39;m out of ideas atm&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If possible I would also suggest you try doing the update from another PC.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Firmware update of nPM2100 EK with the nPM PowerUP v2.2.3 fails</title><link>https://devzone.nordicsemi.com/thread/563029?ContentTypeID=1</link><pubDate>Wed, 11 Mar 2026 13:17:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3c575a2-0671-4c6d-8cfa-f8fd6770935d</guid><dc:creator>timov43</dc:creator><description>&lt;p&gt;Yes I have:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;ls -la /lib/udev/rules.d/ | grep nrf&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;-rw-rw-r-- 1 timo timo 493 kes&amp;auml; 7 2018 71-nrf.rules&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;-rw-rw-r-- 1 timo timo 189 kes&amp;auml; 7 2018 99-mm-nrf-blacklist.rules&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.&lt;br /&gt;&lt;/span&gt;When I select the nPM2100 EK in the nPM PowerUP, the following is printed to terminal from where I have launched the AppImage&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;./nrfconnect-5.2.1-x86_64.AppImage&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;Error occurred in handler for &amp;#39;serialport:is-open&amp;#39;: Error: PORT_NOT_FOUND&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt; at zNe (/tmp/.mount_nrfcon41xLk5/resources/app.asar/dist/main.js:650:6208)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt; at /tmp/.mount_nrfcon41xLk5/resources/app.asar/dist/main.js:452:6843&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt; at WebContents.&amp;lt;anonymous&amp;gt; (node:electron/js2c/browser_init:2:86176)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt; at WebContents.emit (node:events:519:28)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;2.&lt;br /&gt;Then I refuse for FW update and start serial monitor + reset to EK.&lt;br /&gt;The following is printed to the serial monitor&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;**&amp;gt; hw_version&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;* Booting nRF Connect SDK f6f4537b890f ***&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;shell:~$ hw_version&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;hw_version=npm2100ek_nrf5340_cpuapp,pca=10170,version=0.9.0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;shell:~$ &amp;gt; kernel uptime&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;kernel uptime&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;Uptime: 1746 ms&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;shell:~$ &amp;gt; app_version&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;app_version&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;app_version=0.4.1+0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;shell:~$ &amp;gt; npm_pmic_ping check&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;npm_pmic_ping check&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;Pinging PMIC succeeded&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;shell:~$ &amp;gt; npm_adc sample 500 2000&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;npm_adc sample 500 2000&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;Success: sampling state=running,sample interval=500 ms, report interval=2000 ms&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;[00:00:00.029,388] &amp;lt;inf&amp;gt; module_cc_sink: DAC is not available&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;[00:00:00.154,541] &amp;lt;inf&amp;gt; module_batt_input_detect: Battery board id: 6&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;[00:00:00.154,632] &amp;lt;wrn&amp;gt; module_fg: No available battery model for connected battery&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;[00:00:02.021,636] &amp;lt;inf&amp;gt; module_pmic_adc: vbat=3.112500,tdie=22.740000,soc=nan,vout=3.077343&lt;/span&gt;&lt;br /&gt;[00:00:04.016,906] &amp;lt;inf&amp;gt; module_pmic_adc: vbat=3.112500,tdie=22.740000,soc=nan,vout=3.065624&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3.&lt;br /&gt;Then I try to do the FW update by deselecting the EK and then selecting it agin.&lt;br /&gt;The following is printed to the serial monitor:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;hw_version&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;hw_version=npm2100ek_nrf5340_cpuapp,pca=10170,version=0.9.0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;[00:02:30.016,906] &amp;lt;inf&amp;gt; module_pmic_adc: vbat=3.112500,tdie=22.740000,soc=nan,vout=3.065624&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;[00:02:32.016,906] &amp;lt;inf&amp;gt; module_pmic_adc: vbat=3.112500,tdie=22.740000,soc=nan,vout=3.065624&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;[00:02:33.663,421] &lt;span style="color:#ff0000;"&gt;&amp;lt;err&amp;gt; mcumgr_stat_grp: Invalid stat name: smp_com&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;[00:02:34.016,906] &amp;lt;inf&amp;gt; module_pmic_adc: vbat=3.112500,tdie=22.740000,soc=nan,vout=3.065624&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Firmware update of nPM2100 EK with the nPM PowerUP v2.2.3 fails</title><link>https://devzone.nordicsemi.com/thread/563023?ContentTypeID=1</link><pubDate>Wed, 11 Mar 2026 13:00:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:365e9d66-b011-4b6f-b788-e5ca9179ef34</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m checking&amp;nbsp;internally if we have had reports of this issue. It does not seem like a permission issue, but do you have these udev rules installed :&lt;a href="https://github.com/NordicSemiconductor/nrf-udev"&gt;https://github.com/NordicSemiconductor/nrf-udev&lt;/a&gt;?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>