<?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>Bootloader initialization skip</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/83818/bootloader-initialization-skip</link><description>Hi, 
 I have some issue in developing APP for devices based on NRF51822. They have been developed in 2016 with an old bootloader, when there was no use of zip pack. We usually upgrade their fw using NRF Connect directly with .hex file. 
 Now we are triyng</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 19 Jan 2022 13:32:31 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/83818/bootloader-initialization-skip" /><item><title>RE: Bootloader initialization skip</title><link>https://devzone.nordicsemi.com/thread/348519?ContentTypeID=1</link><pubDate>Wed, 19 Jan 2022 13:32:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d364196a-f14a-42d9-9325-c38c58e2eda2</guid><dc:creator>Aleksander Nowakowski</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Flutter DFU library was made by a 3rd party based on our native libraries and we can&amp;#39;t force them to update their API. However, that is not a problem, as you still can user the preferred ZIP file, which is supported. You just need to create it correctly.&lt;/p&gt;
&lt;p&gt;From the log you provided I see that may have created your ZIP file using the latest &lt;a href="https://github.com/NordicSemiconductor/pc-nrfutil"&gt;nrfutil&lt;/a&gt; version. However, for nRF51 and the Legacy DFU you should use version 0.5.3 instead (&lt;a href="https://github.com/NordicSemiconductor/pc-nrfutil/tree/0_5_3"&gt;https://github.com/NordicSemiconductor/pc-nrfutil/tree/0_5_3&lt;/a&gt;).Read more here:&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nrfutil%2FUG%2Fnrfutil%2Fnrfutil_intro.html"&gt;https://infocenter.nordicsemi.com/index.jsp?topic=%2Fug_nrfutil%2FUG%2Fnrfutil%2Fnrfutil_intro.html&lt;/a&gt; and here: &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v11.0.0/bledfu_example_image.html?cp=8_5_13_4_3_1_1_2"&gt;https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v11.0.0/bledfu_example_image.html?cp=8_5_13_4_3_1_1_2&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;Note: It is not possible to have both latest (for Secure DFU) and 0.5.3 at the same time unless you would rename the packages, as they overlap. You may list all available versions using:&lt;/p&gt;
&lt;pre class="lang-py s-code-block"&gt;&lt;code class="hljs language-python"&gt;pip index versions nrfutil&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;and to install 0.5.3 use:&lt;/p&gt;
&lt;pre class="lang-py s-code-block"&gt;&lt;code class="hljs language-python"&gt;pip install nrfutil=0.5.3&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>