<?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>DFU Migration SDK 13.0.0/S132 SD 4.0.3 to SDK 14.2.0/S132 SD 5.0.0</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/39494/dfu-migration-sdk-13-0-0-s132-sd-4-0-3-to-sdk-14-2-0-s132-sd-5-0-0</link><description>We have a large number of units in the field running on SDK 13.0.0/S132 SD 4.0.3 and in order to add new functionality we need to migrate to SDK 14.2.0/S132 SD 5.0.0 via DFU. 
 Can this migration be done via DFU? I know the Nordic bootloader supports</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 16 Oct 2018 13:11:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/39494/dfu-migration-sdk-13-0-0-s132-sd-4-0-3-to-sdk-14-2-0-s132-sd-5-0-0" /><item><title>RE: DFU Migration SDK 13.0.0/S132 SD 4.0.3 to SDK 14.2.0/S132 SD 5.0.0</title><link>https://devzone.nordicsemi.com/thread/153070?ContentTypeID=1</link><pubDate>Tue, 16 Oct 2018 13:11:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f4b6241-b425-4f0d-b4d0-1a684e205a3d</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;HI Darren,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Q1: You&amp;#39;ll need to perform a SD+ BL update first, this will delete the application on the device. After the SD+Bl update has finished you need to DFU in the new app. You can create a DFU package that includes all 3, i.e SD, Bl and APP and then the Nordic Android or iOS DFU library will perform the updates in the order described above.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Q2: You need to update the bootloader if you&amp;#39;re updating to a new SoftDevice version, otherwise the SoftDevice API will not be compatible. So if you want to use the bootloader from SDK v13.0.0, then you will need to recompile it against the header files of the new SoftDevice and then perform a SD v5.0.0 + BL update.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Q3: I believe the bug referred to in the post you linked to is &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/27862/update-sd-bl-app-from-sdk-v13-to-v14-via-dfu-fails"&gt;this&lt;/a&gt;. This bug was fixed in SDK v14.1.0 so this should not be an issue for you.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Bjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>