<?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>Secured DFU Bootloader Compilation</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/16988/secured-dfu-bootloader-compilation</link><description>Dear Nordic Team and Community, 
 I am trying hard to compile and run the bootloader_secure example provided in SDK12.1. Here is the steps I follow : 
 
 Compilation runs smoothly and as a result I have a HEX file. I am using the same key as provided</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 19 Oct 2016 09:20:52 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/16988/secured-dfu-bootloader-compilation" /><item><title>RE: Secured DFU Bootloader Compilation</title><link>https://devzone.nordicsemi.com/thread/65177?ContentTypeID=1</link><pubDate>Wed, 19 Oct 2016 09:20:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a9a07cbd-a7fb-4712-85b5-f26e9d694966</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;It is stated in the bootloader documentation, found &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.tools/dita/tools/nrfutil/nrfutil_settings_generate_display.html"&gt;here&lt;/a&gt;, that the bootloader settings page should be generated using the application. However, I agree that this is not clearly stated in the tutorial and I will pass this on so that the tutorial is improved.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Secured DFU Bootloader Compilation</title><link>https://devzone.nordicsemi.com/thread/65176?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 15:05:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ec7ee017-02a7-4334-a7d5-02fe720bb4dd</guid><dc:creator>David K.</dc:creator><description>&lt;p&gt;At the end, I spent some time re-reading the tutorial &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v12.0.0%2Fble_sdk_app_dfu_bootloader.html"&gt;here&lt;/a&gt; and I think what completely messed me up is point 4 regarding bootloader settings HEX. It should be clearly stated that this should be generated from the application (not the bootloader) and then merged with the flashed bootloader. And that might be obvious, but it took me a long time to understand exactly the process of the DFU. Also, stating that the boot loading settings comprehends the CRC of the application, and the latter should not be modified until it is uploaded (the first time) might be worthy. Apart from that tricky point, the tutorial is clear.
Again, great work !!!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Secured DFU Bootloader Compilation</title><link>https://devzone.nordicsemi.com/thread/65175?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 09:06:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f354036-be34-4b2e-82ee-f53bdeb4c7bc</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Great :) It will be very useful for other DevZone users.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Secured DFU Bootloader Compilation</title><link>https://devzone.nordicsemi.com/thread/65174?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 08:26:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d914698e-2a4a-46be-b273-7dde0e5916e7</guid><dc:creator>David K.</dc:creator><description>&lt;p&gt;Dear Bjørn, I will for sure share my experience. I need some time to be sure of what I am writing so that no errors arise when people try.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Secured DFU Bootloader Compilation</title><link>https://devzone.nordicsemi.com/thread/65173?ContentTypeID=1</link><pubDate>Tue, 18 Oct 2016 07:26:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f71dcf5f-2620-46de-8abc-07b8ee2a2ac1</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Could you describe what you did in order to perform a Secure DFU that was not mentioned in the tutorial?If there&amp;#39;s an error in the tutorial then I will correct it ASAP.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Secured DFU Bootloader Compilation</title><link>https://devzone.nordicsemi.com/thread/65172?ContentTypeID=1</link><pubDate>Fri, 14 Oct 2016 09:10:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:42579e0a-5e03-4f00-a710-d257467307c7</guid><dc:creator>David K.</dc:creator><description>&lt;p&gt;Thanks for the hints. I believe this not the point. I have generated all myself.
At the end, I have successfully managed to perform a secured DFU not really following the tutorial. I have not merged any HEX file. I still need to push my tests further to check that bootloader_settings is taken into account when security checks are performed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Secured DFU Bootloader Compilation</title><link>https://devzone.nordicsemi.com/thread/65171?ContentTypeID=1</link><pubDate>Wed, 12 Oct 2016 09:01:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1918b5eb-5bd8-4287-b846-56db45d2783d</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;If you&amp;#39;re not testing with the example images from the SDK, then you have to generate your own private-public key pair with nrfutil.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>