<?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>DFU on nrf52832 with S112</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/58251/dfu-on-nrf52832-with-s112</link><description>Hi, 
 I am working on the software development of a product based on an nRF52832. 
 We began our development on the nrf52810 and then moved on to the nRF52832 as it became too limited in resources (dual bank DFU and LE secure connexion were needed). </description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 28 Aug 2020 06:39:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/58251/dfu-on-nrf52832-with-s112" /><item><title>RE: DFU on nrf52832 with S112</title><link>https://devzone.nordicsemi.com/thread/266862?ContentTypeID=1</link><pubDate>Fri, 28 Aug 2020 06:39:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d3d552bc-a94a-4c62-ad55-62a4d4479260</guid><dc:creator>amar_d</dc:creator><description>&lt;p&gt;can you please tell the whole process, i am facing the same issue&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DFU on nrf52832 with S112</title><link>https://devzone.nordicsemi.com/thread/236219?ContentTypeID=1</link><pubDate>Tue, 25 Feb 2020 11:06:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4973cc38-43b5-49cc-b24d-7ff27dfc0ca5</guid><dc:creator>Nathan O.</dc:creator><description>&lt;p&gt;I just figured out what happened:&lt;/p&gt;
&lt;p&gt;I forgot to update the flash_placement.xml file, so the bootloader settings page and MBR related segments were wrong (still based on the nrf52810 configuration).&lt;/p&gt;
&lt;p&gt;Here is the patch that fixed the issue : &lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;lt;MemorySegment name=&amp;quot;mbr_params_page&amp;quot; start=&amp;quot;0x0002E000&amp;quot; size=&amp;quot;0x1000&amp;quot;&amp;gt;
-    &amp;lt;ProgramSection alignment=&amp;quot;4&amp;quot; keep=&amp;quot;Yes&amp;quot; load=&amp;quot;No&amp;quot; name=&amp;quot;.mbr_params_page&amp;quot; address_symbol=&amp;quot;__start_mbr_params_page&amp;quot; end_symbol=&amp;quot;__stop_mbr_params_page&amp;quot; start = &amp;quot;0x0002E000&amp;quot; size=&amp;quot;0x1000&amp;quot; /&amp;gt;
+  &amp;lt;MemorySegment name=&amp;quot;mbr_params_page&amp;quot; start=&amp;quot;0x0007E000&amp;quot; size=&amp;quot;0x1000&amp;quot;&amp;gt;
+    &amp;lt;ProgramSection alignment=&amp;quot;4&amp;quot; keep=&amp;quot;Yes&amp;quot; load=&amp;quot;No&amp;quot; name=&amp;quot;.mbr_params_page&amp;quot; address_symbol=&amp;quot;__start_mbr_params_page&amp;quot; end_symbol=&amp;quot;__stop_mbr_params_page&amp;quot; start = &amp;quot;0x0007E000&amp;quot; size=&amp;quot;0x1000&amp;quot; /&amp;gt;
   &amp;lt;/MemorySegment&amp;gt;
-  &amp;lt;MemorySegment name=&amp;quot;bootloader_settings_page&amp;quot; start=&amp;quot;0x0002F000&amp;quot; size=&amp;quot;0x1000&amp;quot;&amp;gt;
-    &amp;lt;ProgramSection alignment=&amp;quot;4&amp;quot; keep=&amp;quot;Yes&amp;quot; load=&amp;quot;No&amp;quot; name=&amp;quot;.bootloader_settings_page&amp;quot; address_symbol=&amp;quot;__start_bootloader_settings_page&amp;quot; end_symbol=&amp;quot;__stop_bootloader_settings_page&amp;quot; start = &amp;quot;0x0002F000&amp;quot; size=&amp;quot;0x1000&amp;quot; /&amp;gt;
+  &amp;lt;MemorySegment name=&amp;quot;bootloader_settings_page&amp;quot; start=&amp;quot;0x0007F000&amp;quot; size=&amp;quot;0x1000&amp;quot;&amp;gt;
+    &amp;lt;ProgramSection alignment=&amp;quot;4&amp;quot; keep=&amp;quot;Yes&amp;quot; load=&amp;quot;No&amp;quot; name=&amp;quot;.bootloader_settings_page&amp;quot; address_symbol=&amp;quot;__start_bootloader_settings_page&amp;quot; end_symbol=&amp;quot;__stop_bootloader_settings_page&amp;quot;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;I can now update my firmware several times using the secure DFU.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>