<?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>nRF5340: BLE FOTA from Windows</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/120359/nrf5340-ble-fota-from-windows</link><description>Hi Support Team, 
 Our product is based on nrf5340 and ncs V2.5.2. I developed a Windows application(based on .NET8.0 and Windows SDK11) to provision and configure the system via BLE, and it works well. 
 Now, I want to add the BLE FOTA on this Windows</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 04 Feb 2026 11:23:09 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/120359/nrf5340-ble-fota-from-windows" /><item><title>RE: nRF5340: BLE FOTA from Windows</title><link>https://devzone.nordicsemi.com/thread/560323?ContentTypeID=1</link><pubDate>Wed, 04 Feb 2026 11:23:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:398d29c6-7ec3-41be-b288-b51f54ea6362</guid><dc:creator>mike_yang</dc:creator><description>&lt;p&gt;Hi Yanpengwu,&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Could you please share the update process? Because I&amp;rsquo;m encountering an &amp;lsquo;Inspection of FW image failed&amp;rsquo; issue.&amp;rdquo;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;C:\Users\user\Desktop\Mike\smpmgr-0.17.0-windows-amd64&amp;gt;smpmgr.exe --ble E8:B8:C3:0E:CC:23 image upload application.signed.bin
[11:08:31] ERROR    Inspection of FW image failed - image_management:187                                                             image_management.py:187
                    ╭───────────────────────────────────── Traceback (most recent call last) ──────────────────────────────────────╮
                    │ in upload:184                                                                                                │
                    │                                                                                                              │
                    │ in load_file:331                                                                                             │
                    │                                                                                                              │
                    │ in load_from:255                                                                                             │
                    │                                                                                                              │
                    │ in loads:250                                                                                                 │
                    │                                                                                                              │
                    │ in __init__:121                                                                                              │
                    │                                                                                                              │
                    │ in __post_init__:243                                                                                         │
                    ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
                    MCUBootImageError: TLV info magic is 0x6908, expected 0x6907

C:\Users\user\Desktop\Mike\smpmgr-0.17.0-windows-amd64&amp;gt;&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks!!&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Mike&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340: BLE FOTA from Windows</title><link>https://devzone.nordicsemi.com/thread/530589?ContentTypeID=1</link><pubDate>Fri, 04 Apr 2025 10:08:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4acda83d-dae1-4603-9343-aeca00d6c788</guid><dc:creator>Yanpengwu</dc:creator><description>&lt;p&gt;I found that a Python-based tool&amp;nbsp;&lt;a href="https://github.com/intercreate/smpmgr"&gt;smpmgr&lt;/a&gt;&amp;nbsp;can do this, FYI.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340: BLE FOTA from Windows</title><link>https://devzone.nordicsemi.com/thread/530159?ContentTypeID=1</link><pubDate>Wed, 02 Apr 2025 08:17:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:97302644-7f9e-4a73-b02a-d6b59866b316</guid><dc:creator>Yanpengwu</dc:creator><description>&lt;p&gt;Both&amp;nbsp;&lt;a class="reference external" href="https://github.com/thedjnK/AuTerm/"&gt;AuTerm&lt;/a&gt;&lt;span&gt;&amp;nbsp;and&amp;nbsp;&lt;/span&gt;&lt;a class="reference external" href="https://pypi.org/project/smpclient/"&gt;smpclient&lt;/a&gt;&lt;span&gt;&amp;nbsp;do not provide CLI tool I needed for this purpose. I close this ticket.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340: BLE FOTA from Windows</title><link>https://devzone.nordicsemi.com/thread/530047?ContentTypeID=1</link><pubDate>Tue, 01 Apr 2025 15:05:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3bc4143a-807c-4407-bfb2-e07b6e583356</guid><dc:creator>Yanpengwu</dc:creator><description>&lt;p&gt;Hi, in the&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/zephyr/services/device_mgmt/mcumgr.html#toolslibraries"&gt;MCUmgr Tools/libraries&lt;/a&gt;, it seems the tools&amp;nbsp;&lt;a class="reference external" href="https://github.com/thedjnK/AuTerm/"&gt;AuTerm&lt;/a&gt;&amp;nbsp;and &lt;a class="reference external" href="https://pypi.org/project/smpclient/"&gt;smpclient&lt;/a&gt;&amp;nbsp;can run on Windows to interact with the SMP server on target. Is it feasible? Could you share any sample or hints for this if possible?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340: BLE FOTA from Windows</title><link>https://devzone.nordicsemi.com/thread/529977?ContentTypeID=1</link><pubDate>Tue, 01 Apr 2025 11:54:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9d425a37-1f9f-4202-bb5b-df048e4ee6ab</guid><dc:creator>AHaug</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;MCUMgr BLE FOTA is unfortunately not supported on Windows. BLE FOTA support with mcumgr is only for Linux AFAIK.&lt;/p&gt;
[quote user=""]Could you help confirm this and give some guidance for implementing this on Windows 11? [/quote]
&lt;p&gt;Unfortunately no. The limitation is on Windows&amp;#39; side. See&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/115089/mcumgr-via-ble-with-a-windows-machine"&gt;McuMgr via BLE with a Windows machine&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>