<?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>Using legacy bootloader SDK V.11.0 with SDK V.12.0</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/19831/using-legacy-bootloader-sdk-v-11-0-with-sdk-v-12-0</link><description>Hello, 
 I just encounter a compatibility issue between the two SDK (11 Vs 12). 
 So i have so product on the market base on SDK V.11.0. 
 I m developping an update based on SDK V.12.0 but the dfu service provide in the SDK V.12.0 seems not compatible</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 21 Feb 2017 01:24:05 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/19831/using-legacy-bootloader-sdk-v-11-0-with-sdk-v-12-0" /><item><title>RE: Using legacy bootloader SDK V.11.0 with SDK V.12.0</title><link>https://devzone.nordicsemi.com/thread/77127?ContentTypeID=1</link><pubDate>Tue, 21 Feb 2017 01:24:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5876fd7d-ad76-46e4-87d9-132fc5a61123</guid><dc:creator>alutun</dc:creator><description>&lt;p&gt;I will try that and let you know, thanks for the fast answer !&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using legacy bootloader SDK V.11.0 with SDK V.12.0</title><link>https://devzone.nordicsemi.com/thread/77130?ContentTypeID=1</link><pubDate>Mon, 20 Feb 2017 16:23:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d4525c85-ada3-4529-99dc-eab2c3e928ba</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Yes, then you add the DFU service from SDK v11.0.0 as described on &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v11.0.0/bledfu_appextending.html?resultof=%22%65%78%74%65%6e%64%22%20%22%79%6f%75%72%22%20%22%61%70%70%6c%69%63%61%74%69%6f%6e%22%20%22%61%70%70%6c%69%63%22%20"&gt;this&lt;/a&gt; Infocenter page in your SDK v12.2.0 application.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using legacy bootloader SDK V.11.0 with SDK V.12.0</title><link>https://devzone.nordicsemi.com/thread/77129?ContentTypeID=1</link><pubDate>Mon, 20 Feb 2017 12:20:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0543c968-5651-43e9-bbf8-831f888f0050</guid><dc:creator>alutun</dc:creator><description>&lt;p&gt;Yes indeed i only allocated 15 Kb for the old bootloader.&lt;/p&gt;
&lt;p&gt;So what do you mean by compiling the bootloader ? My issue is in fact that i cannot touch the bootloader but i want to integrate the dfu service into my app (on SDK V12.x.x) and be compatible with my already existing legacy bootloader ? Is that possible if yes i should use the duf service provide in SDK v11.0.0 and compile inside the SDK V.12.x.x is that right ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using legacy bootloader SDK V.11.0 with SDK V.12.0</title><link>https://devzone.nordicsemi.com/thread/77128?ContentTypeID=1</link><pubDate>Mon, 20 Feb 2017 10:20:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cd61d7e1-e083-4adb-a1c6-fa5fa22724b3</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;When you state that you cannot update the bootloader due to memory constraints, do you mean that there is not enough flash for the new Secure Bootloader, the application and the S130 v2.0.x SoftDevice? Or did you mean that you&amp;#39;re not able to update to the Secure Bootloader since it is larger than the Legacy bootloader and you&amp;#39;ve only allocated ~15kB and not ~24kB which is required by the Secure bootloader.&lt;/p&gt;
&lt;p&gt;In any case, you should be able to compile the legacy bootloader from SDK v11.0.0 against the headers of the S130 v2.0.x SoftDevice so that the legacy bootloader is compatible with SDK v12.x.x.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>