<?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>secure dfu nrf52</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/19635/secure-dfu-nrf52</link><description>I went though steps point here Everything went well. We create bootloader settings hex file base on our application hex file I&amp;#39;m a little confusing now. Should I always create bootloader settings hex file after changing my app, because it&amp;#39;s also probably</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 14 Feb 2017 08:18:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/19635/secure-dfu-nrf52" /><item><title>RE: secure dfu nrf52</title><link>https://devzone.nordicsemi.com/thread/76416?ContentTypeID=1</link><pubDate>Tue, 14 Feb 2017 08:18:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd6e489b-7a5f-4e38-b589-686bd8b6b95e</guid><dc:creator>Stas</dc:creator><description>&lt;p&gt;Thanks for so detailed answer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: secure dfu nrf52</title><link>https://devzone.nordicsemi.com/thread/76415?ContentTypeID=1</link><pubDate>Mon, 13 Feb 2017 13:10:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:75cca47c-f030-492b-bef9-5e558d4d3629</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Hi Stas,&lt;/p&gt;
&lt;p&gt;Q1: No, it is only necessary to generate the settings page and merge it with the bootloader hex-file the first time you flash the bootloader, application and SoftDevice to your nRF5x device.&lt;/p&gt;
&lt;p&gt;This will ensure that the nRF52 device to starts the application and does not stay in bootloader mode due to the valid application flag not being set and the application crc being incorrect. All subsequent updates of the application will update the bootloader settings page to the correct values corresponding to the new application image.&lt;/p&gt;
&lt;p&gt;Q2: The easiest way is to add the buttonless feature to an application is to use the experimental_ble_app_buttonless_dfu example as a template and add in the required functions.&lt;/p&gt;
&lt;p&gt;Q2.1: Yes, it is possible add the same switch-to-the-bootloader functionality with a button press in addition to the buttonless approach.&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Bjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>