<?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>nRF51822 nrfutil dfu ble</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/41650/nrf51822-nrfutil-dfu-ble</link><description>Hello Nordic team 
 I am working on nRF51822 MCU. 
 My question is I can generate the DFU zip file and it working with nRFConnect and nRF Tool Box mobile application. But when I am trying to upload the file via nrfutill dfu ble it gave following errors</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 18 Dec 2018 07:19:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/41650/nrf51822-nrfutil-dfu-ble" /><item><title>RE: nRF51822 nrfutil dfu ble</title><link>https://devzone.nordicsemi.com/thread/162204?ContentTypeID=1</link><pubDate>Tue, 18 Dec 2018 07:19:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d4945fef-41f7-4451-ae55-32bec5169f8b</guid><dc:creator>AndreasF</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;Which SDK do you use?&lt;/p&gt;
&lt;p&gt;The DFU package format transitioned from legacy to modern in SDK 12.0. Depending on the SDK version that you are using you will need to select a release of this tool compatible with it:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Version 0.5.2 generates legacy firmware packages compatible with &lt;strong&gt;nRF SDK 11.0 and older&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Versions 1.5.0 and later generate modern firmware packages compatible with &lt;strong&gt;nRF SDK 12.0 and newer&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Versions 4.0.0 and later generate modern firmware packages compatible with &lt;strong&gt;nRF SDK 15.1 and newer&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
[quote user="Rajneesh"]So, your reply doesn&amp;#39;t help me[/quote]
&lt;p&gt;&amp;nbsp;Regardless of this not working right away you need to use the &amp;quot;-ic NRF51&amp;quot; tag when you have a nRF51 board.&lt;/p&gt;
[quote user="Rajneesh"]&lt;span&gt;I am using nrfutil version is 0.3.0 to create dfu package and also using same version of nrfutil for update DFU zip file over ble.&lt;/span&gt;[/quote]
&lt;p&gt;&amp;nbsp;nrfutil version 0.3.0.0 is the Mesh version. &lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 nrfutil dfu ble</title><link>https://devzone.nordicsemi.com/thread/162126?ContentTypeID=1</link><pubDate>Mon, 17 Dec 2018 15:18:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c4627e2a-4828-4f1e-a691-56e2b78857d1</guid><dc:creator>Rajneesh</dc:creator><description>&lt;p&gt;&lt;span&gt;&lt;a href="https://devzone.nordicsemi.com/members/hungbui"&gt;Hung Bui&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;As per my thought this is seems like dfu_version issue which cause from miss match of nrfutil version. But I need any expert suggestion on this to move on positive direction to resolve this issue.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I am using nrfutil version is 0.3.0 to create dfu package and also using same version of nrfutil for update DFU zip file over ble.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Does 0.3.0 is right version I am using?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 nrfutil dfu ble</title><link>https://devzone.nordicsemi.com/thread/162120?ContentTypeID=1</link><pubDate>Mon, 17 Dec 2018 15:03:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:800cd056-bace-42aa-aac2-1f1c0290cc89</guid><dc:creator>Rajneesh</dc:creator><description>&lt;p&gt;Hi Andreas&lt;/p&gt;
&lt;p&gt;As I mentioned I have used nRF51822 board (custom designed board).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have mentioned&amp;nbsp;&lt;/p&gt;
&lt;pre&gt;&lt;strong&gt;nrfutil dfu ble -ic NRF52 -pkg app_dfu_package.zip -p COM3 -n &amp;quot;MyDevice&amp;quot; -f&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;command which is the typo. I have tried with nRF51.&lt;/pre&gt;
&lt;p&gt;So, your reply doesn&amp;#39;t help me. And I know --help command.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Raj&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 nrfutil dfu ble</title><link>https://devzone.nordicsemi.com/thread/162012?ContentTypeID=1</link><pubDate>Mon, 17 Dec 2018 09:25:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ee03ab21-da48-4767-af30-84b35e748400</guid><dc:creator>AndreasF</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;You have a nRF51822 board?&lt;/p&gt;
&lt;p&gt;But you have put &lt;strong&gt;NRF52&lt;/strong&gt; in you nrfutil command.&lt;/p&gt;
&lt;p&gt;Try:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nrfutil dfu ble -ic NRF51 -pkg app_dfu_package.zip -p COM3 -n &amp;quot;MyDevice&amp;quot; -f&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Note that the &lt;strong&gt;--help&lt;/strong&gt; option is useful if you are unsure what your command should be.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt; nrfutil dfu ble --help
Usage: nrfutil dfu ble [OPTIONS]

  Perform a Device Firmware Update on a device with a bootloader that
  supports BLE DFU. This requires a second nRF device, connected to this
  computer, with connectivity firmware loaded. The connectivity device will
  perform the DFU procedure onto the target device.

Options:
  -pkg, --package PATH            Filename of the DFU package.  [required]
  -ic, --conn-ic-id [NRF51|NRF52]
                                  Connectivity IC family: NRF51 or NRF52
                                  [required]
  -p, --port TEXT                 Serial port COM port to which the
                                  connectivity IC is connected.
  -cd, --connect-delay INTEGER    Delay in seconds before each connection to
                                  the target device during DFU. Default is 3.
  -n, --name TEXT                 Device name.
  -a, --address TEXT              BLE address of the DFU target device.
  -snr, --jlink_snr TEXT          Jlink serial number for the connectivity IC.
  -f, --flash_connectivity        Flash connectivity firmware automatically.
                                  Default: disabled.
  --help                          Show this message and exit.&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>