<?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>52810, Can&amp;#39;t program the boot loader setting file into flash.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/38599/52810-can-t-program-the-boot-loader-setting-file-into-flash</link><description>SDK 14.2.0 SR3v1.2 
 nrfutil version:2.3.0 
 Hi, this is my command: 
 nrfutil settings generate --family NRF52 --application PCA20031-SR3_nRF52810_Product_Example.hex --application-version 0x0000 --bootloader-version 0x0000 --bl-settings-version 1 my_setting</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 18 Sep 2018 02:43:12 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/38599/52810-can-t-program-the-boot-loader-setting-file-into-flash" /><item><title>RE: 52810, Can't program the boot loader setting file into flash.</title><link>https://devzone.nordicsemi.com/thread/149132?ContentTypeID=1</link><pubDate>Tue, 18 Sep 2018 02:43:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c7bdc894-5de8-4d6d-b47f-90946118b3d7</guid><dc:creator>Ralph</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Now it works!&lt;/p&gt;
&lt;p&gt;Thanks for your patience to answer my question.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: 52810, Can't program the boot loader setting file into flash.</title><link>https://devzone.nordicsemi.com/thread/149010?ContentTypeID=1</link><pubDate>Mon, 17 Sep 2018 11:45:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8b5793c2-acee-4a04-be20-75042ca90bb2</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The problem is that the hex file generated with the &amp;quot;--family NRF52&amp;quot; option is for the nRF52832 with&amp;nbsp;512 kB flash, and as the bootloader settings page is &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.2.0/lib_bootloader.html?cp=4_0_0_3_5_0_7#lib_bootloader_memory"&gt;located in the end&lt;/a&gt;, this is simply outside of the nRF52810 flash (it only has 192 kB flash). The fix is to use &amp;quot;--family NRF52810&amp;quot;. Note that this is only supported in recent nrfutil versions, so you should update to the latest (currently&amp;nbsp;3.5.1).&lt;/p&gt;
&lt;p&gt;For the specific questions:&lt;/p&gt;
&lt;p&gt;1. Yes, the application and bootloader version is user-defined. (The&amp;nbsp;limitation&amp;nbsp;is that you can only update to a higher version that the current version.)&lt;/p&gt;
&lt;p&gt;2. Yes, there is only version &amp;quot;1&amp;quot; (for now).&lt;/p&gt;
&lt;p&gt;3. The&amp;nbsp;NRF_DFU_SETTINGS_VERSION&amp;nbsp;preprocessor definition is not set in a .c or .h file, but rather in the Makefile or project settings.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>