<?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>How to update bootloader only</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/80659/how-to-update-bootloader-only</link><description>Hi 
 I want to update bootloader separately. Is there any way to implement it?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 15 Oct 2021 08:10:34 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/80659/how-to-update-bootloader-only" /><item><title>RE: How to update bootloader only</title><link>https://devzone.nordicsemi.com/thread/334276?ContentTypeID=1</link><pubDate>Fri, 15 Oct 2021 08:10:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8aa5c813-712f-4a53-b22c-71c1d2b41ce7</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Yes. You generate the DFU package using nrfutil, as described in the documentation &lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrfutil/UG/nrfutil/nrfutil_pkg.html"&gt;here&lt;/a&gt;. To only update the bootloader you include on the bootloader .hex and specifies that it depends on the SoftDevice ID that you know exists in the device.&lt;/p&gt;
&lt;p&gt;For instance, if&amp;nbsp;the SoftDevice is S132 7.0.1, the SoftDevice ID is 0xCB. Then the nrfutil command to generate the DFU zip is like this: (adjust path and name of the key and bootloader hex as needed, and also ensure that the bootloader version you specify is higher than the one currently being used):&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;nrfutil pkg generate --hw-version 52 --sd-req 0xCB --bootloader bootloader.hex --bootloader-version 2 --key-file key.pem bootloader_pkg.zip&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to update bootloader only</title><link>https://devzone.nordicsemi.com/thread/334271?ContentTypeID=1</link><pubDate>Fri, 15 Oct 2021 07:51:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7dc619e9-b3fd-44ce-adbf-e0d171c49d0c</guid><dc:creator>helen</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Sorry，T&lt;span&gt;his is in nRF5 SDK context,I want to update BLE bootloader only,How to simply make a DFU zip image that only contain a bootloader,Could&amp;nbsp;you give me an example?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to update bootloader only</title><link>https://devzone.nordicsemi.com/thread/334075?ContentTypeID=1</link><pubDate>Thu, 14 Oct 2021 09:10:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ff521245-dc9d-4270-9a4e-6740a5937a38</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I assume this is in nRF5 SDK context? If so, the bootloader supports updating just the bootloader. There is no particular requirement in this case, simply make a DFU zip image that only contain a bootloader (and no SoftDevice or application). Note that if this is a BLE bootloader, then it must be compatible with the SoftDevice that is currently present on the board.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>