<?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>NRF52840 Can be updated from Softdevice 5.0 to 6.0 via DFU?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/39543/nrf52840-can-be-updated-from-softdevice-5-0-to-6-0-via-dfu</link><description>Hi, 
 If you are using NRF52840, I am using SDK14.2 and Softdevice 5.0.0-2 version. 
 I want to update to SDK15.1, Softdevice 6.0.0 via USB bootloader DFU. Is it possible? What should I do if possible?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 24 Oct 2018 06:17:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/39543/nrf52840-can-be-updated-from-softdevice-5-0-to-6-0-via-dfu" /><item><title>RE: NRF52840 Can be updated from Softdevice 5.0 to 6.0 via DFU?</title><link>https://devzone.nordicsemi.com/thread/154198?ContentTypeID=1</link><pubDate>Wed, 24 Oct 2018 06:17:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4388e2d9-c9e8-4ff7-b3cc-27efef4b61d0</guid><dc:creator>jwcheon</dc:creator><description>&lt;p&gt;Edvin.&lt;br /&gt;Thank you for your reply.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 Can be updated from Softdevice 5.0 to 6.0 via DFU?</title><link>https://devzone.nordicsemi.com/thread/154079?ContentTypeID=1</link><pubDate>Tue, 23 Oct 2018 12:03:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:999ead75-e877-496c-9140-6a724e85609e</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Is this the Dongle, or a DK? Or is it a custom pcb? What I really am curious about is whether or not you are able to program the device, or if you &lt;strong&gt;need&lt;/strong&gt; to update via DFU.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I spoke to some of the people that works on our bootloaders, and he told me that there is a bug in the MBR of the SDK14.2.0 S140 softdevice, making it unable to update the bootloader via the bootloader.&lt;/p&gt;
&lt;p&gt;The usb bootloader from SDK14.2.0 is marked as &amp;quot;experimental&amp;quot;. The SDK15.0.0 release notes says:&lt;/p&gt;
&lt;p&gt;&amp;quot;Bootloaders for nRF52840 now support bootloader updates (if used with the new MBR or SoftDevice).&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;In other words, unfortunately, it is not possible to update the bootloader with the bootloader, and hence, you can&amp;#39;t update major SoftDevice versions.&lt;/p&gt;
&lt;p&gt;BR,&lt;br /&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 Can be updated from Softdevice 5.0 to 6.0 via DFU?</title><link>https://devzone.nordicsemi.com/thread/153539?ContentTypeID=1</link><pubDate>Thu, 18 Oct 2018 23:52:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a86b946-6e01-4cbb-9f25-ea5af92080a3</guid><dc:creator>jwcheon</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;Thanks for the answer.&lt;/p&gt;
&lt;p&gt;I was mistaken. I am using 15.0 and Softdevice 6.0 instead of SDK15.1.&lt;br /&gt;There is no time to migrate SDK 15.0 to 15.2.&lt;br /&gt;SDK14.2 -&amp;gt; SDK15.0 (Bootloader)&lt;br /&gt;Softdevice 5.0 -&amp;gt; Softdevice 6.0&lt;br /&gt;Could it be?&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve run DFU with SD + BL, but it seems that only Softdevice is being updated.&lt;/p&gt;
&lt;p&gt;----------------------------------------------------------&lt;/p&gt;
&lt;p&gt;SDK14.2 Bootloader iROM, iRAM Size&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Start&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Size&lt;/span&gt;&lt;br /&gt;&lt;span&gt;IROM: 0xF4000 / 0xA000&lt;/span&gt;&lt;br /&gt;&lt;span&gt;IRAM: 0x20002C00 / 0x3D380&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;----------------------------------------------------------&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;SDK15.0&amp;nbsp;Bootloader iROM, iRAM Size&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Start&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Size&lt;br /&gt;IROM: 0xF4000 / 0xA000&lt;br /&gt;IRAM: 0x20000008 / 0x3FFF8&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;----------------------------------------------------------&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 Can be updated from Softdevice 5.0 to 6.0 via DFU?</title><link>https://devzone.nordicsemi.com/thread/153462?ContentTypeID=1</link><pubDate>Thu, 18 Oct 2018 11:32:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fcec2f33-ecc5-4f96-812e-64bc90f69c10</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Just a couple of remarks:&lt;/p&gt;
&lt;p&gt;SDK15.1.0 was pulled, so I recommend you to move directly to SDK15.2.0.&lt;/p&gt;
&lt;p&gt;Besides, you are trying to upload the S140 v6.0.0, which is not included in SDK15.2.0 nor SDK15.1.0. It should be S140v6.1.0.&lt;/p&gt;
&lt;p&gt;Hence, you should have:&lt;/p&gt;
&lt;p&gt;--sd-req 0x0096, which is the SD ID of your old softdevice, but the --sd-id, which is the new softdevice should be 0x00AE, which corresponds to the S140v6.1.0 softdevice.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF52840 Can be updated from Softdevice 5.0 to 6.0 via DFU?</title><link>https://devzone.nordicsemi.com/thread/153359?ContentTypeID=1</link><pubDate>Thu, 18 Oct 2018 05:10:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:20e83d91-22f5-496c-b7aa-aba9fd1c36d3</guid><dc:creator>jwcheon</dc:creator><description>&lt;p&gt;Additionally,&lt;br /&gt;I have successfully updated Softdevice from version 5 to version 6 through DFU.&lt;br /&gt;But there is one problem.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m through nrfutil&lt;br /&gt;&amp;quot;nrfutil pkg generate --bootloader nrf52840_xxaa.hex --bootloader-version 1 --softdevice S140_Softdevice_6.0.0.hex --hw-version 52 --sd-req 0x0096 --sd-id 0x0096 --key-file Dongle_DFU_Key_180502.key app_dfu_package.zip &amp;quot;to use the boot loader of SDK 14.2 Version.&lt;/p&gt;
&lt;p&gt;Softdevice 5 -&amp;gt; 6&lt;br /&gt;SDK14.2 Bootloader -&amp;gt; SDK15.1 Bootloader&lt;/p&gt;
&lt;p&gt;I tried to change the above, but Softdevice has been updated to version 6, but the boot loader seems to have not been updated. It does not enter DFU mode.&lt;br /&gt;Can you tell me what the problem is?&lt;/p&gt;
&lt;p&gt;Note that the IROM and IRAM address settings are the same for either the 14.2 Bootloader or the 15.1 Booloader.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Start Size&lt;br /&gt;IROM: 0xF4000 / 0xA000&lt;br /&gt;IRAM: 0x20002C00 / 0x3D380&lt;/p&gt;
&lt;p&gt;Is it because of IROM or IRAM setting?&lt;br /&gt;After Softdevice is updated to 5-&amp;gt; 6, downloading 15.1 DFU Bootloader via Keil will work normally. T.T I am in trouble.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>