<?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 BLE DFU (OTA ) example</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/69276/nrf52840-ble-dfu-ota-example</link><description>Is there any example for nRF52840 DFU? 
 Detail steps is better... 
 I want upgrade my firmware through nRF connect app...</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 11 Dec 2020 14:34:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/69276/nrf52840-ble-dfu-ota-example" /><item><title>RE: nRF52840 BLE DFU (OTA ) example</title><link>https://devzone.nordicsemi.com/thread/284575?ContentTypeID=1</link><pubDate>Fri, 11 Dec 2020 14:34:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2bc4bfac-5769-40f8-a0c6-823f6d89347d</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi Pony,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Which SDK and example are you using?&lt;/p&gt;
&lt;p&gt;Does it happen to other example projects?&lt;/p&gt;
&lt;p&gt;What version of Keil are you using? Is the license available?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Are you able to use&amp;nbsp;&lt;a href="https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Command-Line-Tools/Download"&gt;nRF-Command-Line-Tools&lt;/a&gt;&amp;nbsp;to program the image?&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda H.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 BLE DFU (OTA ) example</title><link>https://devzone.nordicsemi.com/thread/284551?ContentTypeID=1</link><pubDate>Fri, 11 Dec 2020 13:38:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db320a0d-6aa4-4c1f-a7ff-3af763631e2a</guid><dc:creator>Pony Ma</dc:creator><description>&lt;p&gt;Sorry， I&amp;nbsp; &amp;nbsp;mean: just press this button &amp;quot;load&amp;quot;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1607693868471v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;did not work.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 BLE DFU (OTA ) example</title><link>https://devzone.nordicsemi.com/thread/284530?ContentTypeID=1</link><pubDate>Fri, 11 Dec 2020 13:01:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f02b6f0e-ed19-4cf0-843d-d52bbbb1f42e</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi Pony,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;May I know what are the commands you use to generate and flash the images?&lt;/p&gt;
&lt;p&gt;You have to download&amp;nbsp;&lt;a href="https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Command-Line-Tools/Download"&gt;nRF-Command-Line-Tools&lt;/a&gt;&amp;nbsp;to generate&amp;nbsp;&lt;span&gt;bootloader_setting and&lt;/span&gt;&amp;nbsp;merge the image.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I usually do like this:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;mergehex -m softdevice.hex bootloader.hex -o merged_SD_bootloader.hex
nrfjprog --program merged_SD_bootloader.hex --chiperase

nrfutil settings generate --family NRF52840 --application app.hex --application-version 1 --bootloader-version 1 --bl-settings-version 1 settings.hex
mergehex -m hrs_app.hex settings.hex -o merged.hex
nrfjprog --program merged.hex --sectorerase -r&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;When you generate the bootloader setting, you should&amp;nbsp;use --family NRF52840 for&amp;nbsp;nRF52840.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 BLE DFU (OTA ) example</title><link>https://devzone.nordicsemi.com/thread/284504?ContentTypeID=1</link><pubDate>Fri, 11 Dec 2020 12:02:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb43ccc0-b490-4116-888f-33e279ced34b</guid><dc:creator>Pony Ma</dc:creator><description>&lt;p&gt;Yes，but MDK Program have no these steps&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 BLE DFU (OTA ) example</title><link>https://devzone.nordicsemi.com/thread/284485?ContentTypeID=1</link><pubDate>Fri, 11 Dec 2020 10:35:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f6579c4e-04ac-43d9-898e-b2872202e17f</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi Pony,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Do you&amp;nbsp;&lt;span&gt;generate bootloader setting and&amp;nbsp;merge bootloader with bootloader_setting.hex as the tutorial?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 BLE DFU (OTA ) example</title><link>https://devzone.nordicsemi.com/thread/284472?ContentTypeID=1</link><pubDate>Fri, 11 Dec 2020 10:17:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1195a7f1-a84e-4d29-bacf-3590acf44f6c</guid><dc:creator>Pony Ma</dc:creator><description>&lt;p&gt;Refer to the website links you provided , I added&amp;nbsp;DFU function to my project&amp;nbsp; ,it works .I could upgrade my firmware upon nrf-connect app.&lt;/p&gt;
&lt;p&gt;There is another question :&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When I directly programed firmware to my borad&amp;nbsp; by MDK-arm, the ble name changed to &amp;quot;DFU-TARG&amp;quot;，it seems&amp;nbsp; startup with &amp;quot;bootloader&amp;quot; mode.&lt;/p&gt;
&lt;p&gt;How to fix it ?&lt;/p&gt;
&lt;p&gt;Thanks a lot.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52840 BLE DFU (OTA ) example</title><link>https://devzone.nordicsemi.com/thread/284045?ContentTypeID=1</link><pubDate>Wed, 09 Dec 2020 12:51:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:46b2b3f8-78f2-44b6-9388-d9d49b2e8a24</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi Pony,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please see the&lt;/p&gt;
&lt;p&gt;Example:&amp;nbsp;&lt;a title="BLE Secure DFU Bootloader" href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/ble_sdk_app_dfu_bootloader.html?cp=7_1_4_2_3"&gt;BLE Secure DFU Bootloader&lt;/a&gt;,&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/ble_sdk_app_buttonless_dfu.html"&gt;Buttonless DFU Template Application&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Toturial:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/nordic/short-range-guides/b/software-development-kit/posts/getting-started-with-nordics-secure-dfu-bootloader"&gt;getting-started-with-nordics-secure-dfu-bootloader&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>