<?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>FOTA DFU from Softdevice to Zephyr</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/60816/fota-dfu-from-softdevice-to-zephyr</link><description>I have some nRF52832 devices that have been flashed with a Softdevice v13 based firmware and can receive OTA firmware updates. Unfortunately their enclosures are sealed and cannot be easily opened to flash the firmware via SWD/JTAG. Is it possible to</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 29 Apr 2020 13:21:52 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/60816/fota-dfu-from-softdevice-to-zephyr" /><item><title>RE: FOTA DFU from Softdevice to Zephyr</title><link>https://devzone.nordicsemi.com/thread/247362?ContentTypeID=1</link><pubDate>Wed, 29 Apr 2020 13:21:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db398044-facf-422a-98d7-62c3431a5562</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I am sorry, but it is not possible to DFU from the nRF5 Bootloader to the Zephyr bootloader.&lt;/p&gt;
&lt;p&gt;The MCUboot bootloader via nRF5 SDK bootloader is a straight no. You&amp;nbsp;&lt;strong&gt;may&lt;/strong&gt; be able to update the application to a zephyr application, but you can&amp;#39;t delete the softdevice, because the old bootloader will require it for updates. So you would need a softdevice and the zephyr BLE stack at the same time, so probably not much flash left for the application.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;So unfortunately, the short answer is no. It is probably possible to work together some half-way solution, like I talked about, but it will not be straight forward (and we are not planning to do it), and you will not be able to use the MCUboot. If you want to use a Zephyr bootloader, you need to use a programmer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>