<?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>nrfutil running on RPI 4</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/126357/nrfutil-running-on-rpi-4</link><description>Hello Nordic Team and Community, 
 I&amp;#39;m working on a fully automated Zephyr RTOS development environment on Raspberry Pi (Debian Bookworm) targeted at the nRF52840 Dongle. The goal is a repeatable, shippable setup for remote/telecommuting firmware engineers</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 06 Jan 2026 08:56:34 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/126357/nrfutil-running-on-rpi-4" /><item><title>RE: nrfutil running on RPI 4</title><link>https://devzone.nordicsemi.com/thread/557988?ContentTypeID=1</link><pubDate>Tue, 06 Jan 2026 08:56:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0850e056-d765-415c-88fa-0fd5b33cd20f</guid><dc:creator>drollinger</dc:creator><description>&lt;p&gt;Your inference is spot on, thank you! Okay.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfutil running on RPI 4</title><link>https://devzone.nordicsemi.com/thread/557987?ContentTypeID=1</link><pubDate>Tue, 06 Jan 2026 08:51:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9e68da13-67fb-4daf-b649-d41b5832a5a9</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;These are different things. nrfutil is a PC side tool that has different purposes, one of which is to perform DFU (over different transports, and using both the old nRF DFU protocol and&amp;nbsp;SMP similar to MCUmgr), while MCUboot is a bootloader.&lt;/p&gt;
&lt;p&gt;But you did perhaps mean &lt;a href="https://docs.nordicsemi.com/bundle/ncs-3.2.1/page/zephyr/services/device_mgmt/mcumgr.html"&gt;MCUmgr&lt;/a&gt;&amp;nbsp;and not MCUboot? If so, these are also very different tools, but overlap in the capability to perform DFU over SMP (MCUmgr can also do other data transfer over SMP). You can see practical examples of using MCUmgr in the documentation for the &lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.1.4/page/zephyr/samples/subsys/mgmt/mcumgr/smp_svr/README.html"&gt;SMP Server Sample&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfutil running on RPI 4</title><link>https://devzone.nordicsemi.com/thread/557963?ContentTypeID=1</link><pubDate>Mon, 05 Jan 2026 20:55:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e7b5cad3-a212-4c17-b4f2-5c7afc3fce2f</guid><dc:creator>drollinger</dc:creator><description>&lt;p&gt;This begs the question: Is there anything the nrfutil can do that cant be done with the MCUboot?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfutil running on RPI 4</title><link>https://devzone.nordicsemi.com/thread/557955?ContentTypeID=1</link><pubDate>Mon, 05 Jan 2026 16:26:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0f95dee6-6335-4ad6-bab8-3d10beda79f4</guid><dc:creator>drollinger</dc:creator><description>&lt;p&gt;Thank you, just to be redundant: the work I have started is complete. The Zephyr development runs on a RPi(Bookworm), compiles MCUboot, programs the nRF52840 USB dongle over SWD, compiles blinky for MCUboot, and MCUboot programs the blinky. Terse document describing some of process &lt;a href="https://drive.google.com/file/d/1Nna73SA6L3eNMFgM8H37t-Fvp9Jrys8f/view?usp=drive_link"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrfutil running on RPI 4</title><link>https://devzone.nordicsemi.com/thread/557921?ContentTypeID=1</link><pubDate>Mon, 05 Jan 2026 13:12:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c872592e-2746-49f1-9b08-e817961a03b9</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi Cy,&lt;/p&gt;
[quote user=""]&lt;ul&gt;&lt;li&gt;Is there any official or planned support for running nRF Util on ARM Linux (Raspberry Pi) in 2026 or later?&lt;/li&gt;
&lt;li&gt;If not, are there recommended workarounds (e.g., Docker, QEMU, or specific build instructions for the latest version)?&lt;/li&gt;&lt;/ul&gt;[/quote]
&lt;p&gt;As you write nrfutil is &lt;a href="https://docs.nordicsemi.com/bundle/nrfutil/page/README.html#supported-operating-systems"&gt;not supported on ARM64 on Linux&lt;/a&gt;, and there is no official workaround. I cannot comment on potential future plans, but you can contact nordic sales regarding that.&amp;nbsp;&lt;/p&gt;
[quote user=""]For Zephyr + MCUboot projects on nRF52840, is mcumgr the preferred/recommended DFU tool on ARM hosts like Raspberry Pi? (It seems lightweight and already works well in our setup.)[/quote]
&lt;p&gt;Yes, that is the approach I would recommend.&lt;/p&gt;
[quote user=""]Any tips for USB DFU specifically with the nRF52840 Dongle from an ARM host?[/quote]
&lt;p&gt;There are no officially supported solutions here either. There has been some work by other parties, such as rpi-nrfutil, but I have not experience with it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>