<?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>Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/62919/is-it-possible-upgrading-from-nrf52-sdk-14-0-to-sdk-16-0</link><description>Hi，we had finished application development on nrf52832 long ago, based on nrf52 sdk 14.0(with softdevice 5.0). But now we get feedback which is a bug has been fixed on sdk 16.0(with softdevice 7.0). We want to solve this problem by DFU since a lot of</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 25 Jun 2020 13:00:22 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/62919/is-it-possible-upgrading-from-nrf52-sdk-14-0-to-sdk-16-0" /><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256927?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2020 13:00:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5c8b4f28-c162-43ac-9eb9-be404e5ae725</guid><dc:creator>Light</dc:creator><description>&lt;p&gt;hi Edvin,&lt;/p&gt;
&lt;p&gt;thanks for all your help!&lt;/p&gt;
&lt;p&gt;I found the issue, the old program&amp;nbsp; ( sdk14 old bootloadersetting )is&lt;/p&gt;
&lt;p&gt;nrfutil.exe settings generate --family NRF52 --application app.hex --application-version 3 --bootloader-version 2 --bl-settings-version 1 bls.hex and&amp;nbsp;&lt;span&gt;hw-version 32;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;the new sdk16.0 should modify as follow，&lt;/p&gt;
&lt;p&gt;nrfutil pkg generate --application app.hex --application-version 4 --softdevice s132_nrf52_7.0.1_softdevice.hex --sd-id 0xCB --hw-version 32 --sd-req 0x9D --key-file private.pem --bootloader bootloader.hex --bootloader-version 3 bl_sd_app.zip&lt;br /&gt;pause&lt;/p&gt;
&lt;p&gt;in the sdk16`s bootloader example sdk_config.h&lt;/p&gt;
&lt;p&gt;need modify #define NRF_DFU_HW_VERSION 32&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;now it`s work !&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256867?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2020 10:41:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df477a8a-937b-4245-ab43-971ba48ef1bd</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;The softdevice upgrade is possible, and so is the bootloader upgrade. I just did a test with the unmodified bootloader from SDK14.0.0 to SDK16.0.0, with their corresponding softdevices.&lt;/p&gt;
&lt;p&gt;The softdevice size doesn&amp;#39;t matter, as long as the bootloader size doesn&amp;#39;t change.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Bootloader settings page hasn&amp;#39;t changed between the two SDKs.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;To test, I used the following .bat script in SDK14.0.0\examples\dfu\bootloader_secure_ble\pca10040\armgcc&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-edc4b8ed0f0d44d7a1237c656ed2ea43/test.bat"&gt;devzone.nordicsemi.com/.../test.bat&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(remember to generate a private and public keyset for both the SDK14 and SDK16 bootloaders, and these keys needs to be identical)&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;And then I ran the following bat script, which I placed in SDK16\examples\dfu\secure_bootloader\pca10040_s132_ble\armgcc:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-edc4b8ed0f0d44d7a1237c656ed2ea43/test_5F00_bl_5F00_update.bat"&gt;devzone.nordicsemi.com/.../test_5F00_bl_5F00_update.bat&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The last line in the test_bl_update.bat is the line that performs the update using another DK. Please update this to use the correct COM port. If you don&amp;#39;t have a spare DK or dongle, then use the zip file generated in files\dfu_bl_sd_app.zip.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256844?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2020 08:56:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4c281c2a-947f-4995-a234-d1dac46dc092</guid><dc:creator>Light</dc:creator><description>&lt;p&gt;hi Edvin&amp;nbsp;&lt;/p&gt;
&lt;p&gt;i add the bl to the zip ;command line is,&lt;/p&gt;
&lt;p&gt;nrfutil pkg generate --application app.hex --application-version 2 --softdevice s132_nrf52_7.0.1_softdevice.hex --sd-id 0xCB --hw-version 32 --sd-req 0x9D --key-file private.pem --bootloader bootloader.hex --bootloader-version 2 blsdapp.zip&lt;br /&gt;pause&lt;/p&gt;
&lt;p&gt;fault is,&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/_AE5FE14FFE5647725F00_20200625164635.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Can anyone successfully upgrade from sdk 14.0 to sdk 16.0?&lt;/p&gt;
&lt;p&gt;Can I upgrade across versions?&lt;/p&gt;
&lt;p&gt;because&lt;/p&gt;
&lt;p&gt;the sdk 14.0 sd size 0-0x23000; bootloadersetting is 1page&amp;nbsp;&lt;/p&gt;
&lt;p&gt;and the sdk 16.0 sd size 0-0x26000,&lt;span&gt;bootloadersetting is 2 pages&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;thanks&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256838?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2020 08:41:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5e3d6996-bba2-4893-88aa-6586901f9a92</guid><dc:creator>Light</dc:creator><description>&lt;p&gt;hi Edvin&lt;/p&gt;
&lt;p&gt;which bootloader should i use ?compile under sdk14.0 or compile under sdk 16.0?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256834?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2020 08:29:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:992c1ae0-1695-41cd-be83-a1b271f95977</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;It looks like you didn&amp;#39;t include the bootloader in this DFU image. While it is possible to update only the softdevice, you really shouldn&amp;#39;t do this without changing the bootloader to a version that uses the same version of the softdevice.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Try to include the bootloader in your image as well.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256831?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2020 08:17:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cee88376-c53c-4a1a-bf28-eafbf458214c</guid><dc:creator>Light</dc:creator><description>&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/_AE5FE14FFE5647725F00_20200625155107.jpg" /&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/_AE5FE14FFE5647725F00_20200625161513.png" /&gt;&lt;/p&gt;
&lt;p&gt;Hi Edvin That`s the cmd and result&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256789?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2020 00:59:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c9ac5919-c9f9-4ab2-bf5b-0f1ccd5ccdfb</guid><dc:creator>Light</dc:creator><description>&lt;p&gt;thanks , try soon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256636?ContentTypeID=1</link><pubDate>Wed, 24 Jun 2020 09:44:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:40424b8f-6f3a-4d3c-8c0b-432b0a3408c1</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Try:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;nrfutil pkg generate --hw-version 32 --key-file private.pem --sd-req 0x9D --softdevice s132_nrf52_7.0.1_softdevice.hex --sd-id 0xCB --bootloader bootloader.hex --bootloader-version 2 pkg.zip&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;So remove 0xCB from --sd-req and increase the bootloader-version by 1 (I assume that the currently flashed bootloader has bootloader-version 1).&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;What does nRF Connect say when you use this?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;BR,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Edvin&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256633?ContentTypeID=1</link><pubDate>Wed, 24 Jun 2020 09:33:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ede7b1d-6707-488a-809d-630dd95c0658</guid><dc:creator>Light</dc:creator><description>&lt;p&gt;hi Edvin,&lt;/p&gt;
&lt;p&gt;&lt;span&gt;nrfutil version is 6.1.0&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;we use the old sd is 5.0.0&lt;/p&gt;
&lt;p&gt;conmand line :&lt;/p&gt;
&lt;p&gt;nrfutil pkg generate --hw-version 32 --key-file private.pem --sd-req 0x9D,0xCB --softdevice s132_nrf52_7.0.1_softdevice.hex --sd-id 0xCB --bootloader bootloader.hex --bootloader-version 1 pkg.zip&lt;/p&gt;
&lt;p&gt;thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256620?ContentTypeID=1</link><pubDate>Wed, 24 Jun 2020 09:02:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:85fd6d51-0017-4e67-8ff0-d3f17baf47f7</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;What version of nrfutil do you use?&lt;/p&gt;
&lt;p&gt;Did you try to change the --sd-req according to &lt;a href="https://devzone.nordicsemi.com/members/turboj"&gt;Turbo J&lt;/a&gt;&amp;#39;s suggestion? Depending on what S132 version you use you need to set the --sd-req accordingly:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;  --sd-req TEXT                   The SoftDevice requirements. A comma-
                                  separated list of SoftDevice firmware IDs (1
                                  or more) of which one must be present on the
                                  target device. Each item on the list must be
                                  a two- or four-digit hex number prefixed
                                  with &amp;quot;0x&amp;quot; (e.g. &amp;quot;0x12&amp;quot;, &amp;quot;0x1234&amp;quot;).
                                  A non-
                                  exhaustive list of well-known values to use
                                  with this option follows:
                                  |s112_nrf52_6.0.0|0xA7|
                                  |s112_nrf52_6.1.0|0xB0|
                                  |s112_nrf52_6.1.1|0xB8|
                                  |s112_nrf52_7.0.0|0xC4|
                                  |s112_nrf52_7.0.1|0xCD|
                                  |s113_nrf52_7.0.0|0xC3|
                                  |s113_nrf52_7.0.1|0xCC|
                                  |s130_nrf51_1.0.0|0x67|
                                  |s130_nrf51_2.0.0|0x80|
                                  |s132_nrf52_2.0.0|0x81|
                                  |s130_nrf51_2.0.1|0x87|
                                  |s132_nrf52_2.0.1|0x88|
                                  |s132_nrf52_3.0.0|0x8C|
                                  |s132_nrf52_3.1.0|0x91|
                                  |s132_nrf52_4.0.0|0x95|
                                  |s132_nrf52_4.0.2|0x98|
                                  |s132_nrf52_4.0.3|0x99|
                                  |s132_nrf52_4.0.4|0x9E|
                                  |s132_nrf52_4.0.5|0x9F|
                                  |s132_nrf52_5.0.0|0x9D|
                                  |s132_nrf52_5.1.0|0xA5|
                                  |s132_nrf52_6.0.0|0xA8|
                                  |s132_nrf52_6.1.0|0xAF|
                                  |s132_nrf52_6.1.1|0xB7|
                                  |s132_nrf52_7.0.0|0xC2|
                                  |s132_nrf52_7.0.1|0xCB|
                                  |s140_nrf52_6.0.0|0xA9|
                                  |s140_nrf52_6.1.0|0xAE|
                                  |s140_nrf52_6.1.1|0xB6|
                                  |s140_nrf52_7.0.0|0xC1|
                                  |s140_nrf52_7.0.1|0xCA|
                                  |s212_nrf52_6.1.1|0xBC|
                                  |s332_nrf52_6.1.1|0xBA|
                                  |s340_nrf52_6.1.1|0xB9|&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;So if you used S132v5.0.0 in your original (old) bootloader you should set --sd-req 0x9D&lt;/p&gt;
&lt;p&gt;And if you used S132v5.1.0 in your original (old) bootloader you should set --sd-req 0xA5&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The --sd-id should match the softdevice version in your&amp;nbsp;&lt;strong&gt;new&lt;/strong&gt; image.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;So please:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Let me know what softdevice version you use, and a new snippet where you generate the new firmware image with the correct --sd-req, and what the new output from nRF Connect looks like.&lt;/p&gt;
&lt;p&gt;&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: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256551?ContentTypeID=1</link><pubDate>Wed, 24 Jun 2020 01:02:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6b614e3a-196a-4c00-b964-abb84c762f14</guid><dc:creator>Light</dc:creator><description>&lt;p&gt;look forward to your reply~&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256488?ContentTypeID=1</link><pubDate>Tue, 23 Jun 2020 14:00:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:24c51046-0c56-483b-b251-6b0c776bc600</guid><dc:creator>Light</dc:creator><description>&lt;p&gt;hi guys:&lt;/p&gt;
&lt;p&gt;Maybe it is related to bootloader.&lt;/p&gt;
&lt;p&gt;If delete the BL (--bootloader Bootloader. hex -- Bootloader-version 2) in Command line, NRFConnect will indicate that the upgrade was successful.（Upgrade SD alone or upgrade SD and APP together without BL&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;NRFConnect will indicate&amp;nbsp; transfer up to 100% and successful&lt;/span&gt;）&lt;/p&gt;
&lt;p&gt;But after the poweroff and reboot ;it run the old app.(actually dfu is failed)!&lt;/p&gt;
&lt;p&gt;It should be related to bootloadersetting.&lt;/p&gt;
&lt;p&gt;what can i do next?&lt;/p&gt;
&lt;p&gt;thanks all!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256485?ContentTypeID=1</link><pubDate>Tue, 23 Jun 2020 13:58:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7bce8dda-58ad-4022-b73a-a50097f00de0</guid><dc:creator>Light</dc:creator><description>&lt;p&gt;hi guys:&lt;/p&gt;
&lt;p&gt;Maybe it is related to bootloader.&lt;/p&gt;
&lt;p&gt;If delete the BL (--bootloader Bootloader. hex -- Bootloader-version 2) in Command line, NRFConnect will indicate that the upgrade was successful.（Upgrade SD alone or upgrade SD and APP together without BL &lt;span&gt;NRFConnect will indicate&amp;nbsp; transfer up to 100% and successful&lt;/span&gt;）&lt;/p&gt;
&lt;p&gt;But after the poweroff and reboot ;it run the old app.(actually dfu is failed)!&lt;/p&gt;
&lt;p&gt;It should be related to bootloadersetting.&lt;/p&gt;
&lt;p&gt;what can i do next?&lt;/p&gt;
&lt;p&gt;thanks all!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256451?ContentTypeID=1</link><pubDate>Tue, 23 Jun 2020 12:46:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ffb8ca5-8adb-4083-aeed-6425799999cf</guid><dc:creator>Light</dc:creator><description>&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/_AE5FE14FFE5647725F00_20200623204441.png" /&gt;&lt;/p&gt;
&lt;p&gt;the pkg.zip contain these files&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256448?ContentTypeID=1</link><pubDate>Tue, 23 Jun 2020 12:41:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:84c00052-ca63-47b1-8ac7-0300b188810b</guid><dc:creator>Light</dc:creator><description>&lt;p&gt;hi&amp;nbsp;&lt;a class="internal-link view-user-profile" href="https://devzone.nordicsemi.com/members/turboj"&gt;Turbo J&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I use this command generate the pkg.zip (&lt;span&gt;BL+SD&lt;/span&gt;)&lt;/p&gt;
&lt;p&gt;nrfutil pkg generate --bootloader bootloader14.hex --bootloader-version 2 --softdevice s132_nrf52_7.0.1_softdevice.hex --sd-id 0xCB --hw-version 32 --sd-req 0x9D --key-file private.pem PKG.zip&lt;br /&gt;pause&lt;/p&gt;
&lt;p&gt;when dfu in nrfconnect and catch the fault as follow：&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/_AE5FE14FFE5647725F00_20200623203250.jpg" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BL is based on sdk 14.0 `s secure dfu example。&lt;/p&gt;
&lt;p&gt;I also used the &amp;quot;&lt;span&gt;--sd-req 0x9D,0xCB&amp;quot; AND not work!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;thanks！&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256383?ContentTypeID=1</link><pubDate>Tue, 23 Jun 2020 10:25:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:09c45f9e-fbee-420f-bcbf-3d24184679b2</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;The nrf52832 chip is too small for triple DFU - you need to update BL+SD first, and then application in a second step using a different zip file.&lt;/p&gt;
&lt;p&gt;For the BL+SD update, you need --sd-req matching your OLD sd, either 0x9D for SD132 5.0.0 or 0xA0 for SD132 v5.0.1 should work.&lt;/p&gt;
&lt;p&gt;Caution: Check BL start address (e.g. in linker script). If the new BL is &lt;em&gt;larger &lt;/em&gt;(lower address value),&lt;em&gt; &lt;/em&gt;you cannot use DFU for upgrade.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256376?ContentTypeID=1</link><pubDate>Tue, 23 Jun 2020 10:06:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:63fc609d-244f-4861-8f05-5e007329b8a8</guid><dc:creator>Light</dc:creator><description>&lt;p&gt;&lt;span&gt;Thanks for reply,&amp;nbsp;the nrfutil command line as follow:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;nrfutil pkg generate --hw-version 32 --key-file private.pem --application-version 1 --application app.hex --sd-req 0xcb --softdevice s132_nrf52_7.0.1_softdevice.hex --sd-id 0xcb --bootloader bootloader.hex --bootloader-version 1 pkg.zip&lt;br /&gt;pause&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Is it possible upgrading from nrf52 sdk 14.0 to sdk 16.0?</title><link>https://devzone.nordicsemi.com/thread/256369?ContentTypeID=1</link><pubDate>Tue, 23 Jun 2020 09:58:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:28785078-5cb0-499e-9ff1-c12ebccd6858</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;What was the nrfutil command line for generating the .zip file?&lt;/p&gt;
&lt;p&gt;Looks like you used the wrong sd_req parameter, and now the old bootloader just rejects the update. Note: You need to update both BL and SD in one go (read: in one dfu zip file), as the bootloader depends on the correct SD version.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>