<?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>Sec bootloader can not success boot appliction after flashing device</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/70241/sec-bootloader-can-not-success-boot-appliction-after-flashing-device</link><description>Hi, 
 I use SDK16 ble sec-bootloader and merged application image together followed by the guide of the website 
 
 unfortunalately , after flahsing fw_all_s140.hex to device, device still boot into DFU mode. 
 How I build a really release image file</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 08 Jan 2021 10:54:27 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/70241/sec-bootloader-can-not-success-boot-appliction-after-flashing-device" /><item><title>RE: Sec bootloader can not success boot appliction after flashing device</title><link>https://devzone.nordicsemi.com/thread/288140?ContentTypeID=1</link><pubDate>Fri, 08 Jan 2021 10:54:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:993306bd-7708-4cc5-8a79-e97701992384</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Please try to modify&amp;nbsp;FLASH_START to 0xf1000. You can refer the memory setting &lt;span&gt;pca10056_s140_ble under&amp;nbsp;&lt;/span&gt;of&amp;nbsp;nRF5_SDK_16.0.0_98a08e2\examples\dfu\secure_bootloader.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Sec bootloader can not success boot appliction after flashing device</title><link>https://devzone.nordicsemi.com/thread/288116?ContentTypeID=1</link><pubDate>Fri, 08 Jan 2021 09:34:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0a1441e7-7f68-4b9d-85f8-d83e514d7d0d</guid><dc:creator>atrons</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/dfu_5F00_ble_5F00_bootloader_5F00_P101.hex"&gt;devzone.nordicsemi.com/.../dfu_5F00_ble_5F00_bootloader_5F00_P101.hex&lt;/a&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/settings_5F00_s140.hex"&gt;devzone.nordicsemi.com/.../settings_5F00_s140.hex&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Sec bootloader can not success boot appliction after flashing device</title><link>https://devzone.nordicsemi.com/thread/288102?ContentTypeID=1</link><pubDate>Fri, 08 Jan 2021 08:50:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8ee41ea8-8dd8-4376-a4a8-3d9c713b2732</guid><dc:creator>atrons</dc:creator><description>&lt;p&gt;remove the FF000 address content from DFU bootlader hex file manually , and success boot up application now.&lt;/p&gt;
&lt;p&gt;So how to solve this conflict with mergehex tool instead manually. try help but no useful information.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;D:\work\synsor\res\OTA\test&amp;gt;mergehex --help

Usage:
-------------------------------------------------------------------------------

 -h  --help                  Displays this help.

 -v  --version               Displays the mergehex version.

 -q  --quiet                 Reduces the stdout text info. Must be combined
                             with another command.

 -m  --merge &amp;lt;hex.file&amp;gt; &amp;lt;hex.file&amp;gt; [&amp;lt;hex.file&amp;gt;]         Hex files to be merged.
                             Must be combined with --output command.

 -o  --output &amp;lt;hex.file&amp;gt;     Hex file result of the merge. Must be combined
                             with --merge command.

-------------------------------------------------------------------------------&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Sec bootloader can not success boot appliction after flashing device</title><link>https://devzone.nordicsemi.com/thread/288095?ContentTypeID=1</link><pubDate>Fri, 08 Jan 2021 08:45:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cb1d0314-25a3-4c80-bd8d-ac587cdc0c18</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;&lt;span&gt;Can you upload bootloader.hex and settings.hex? I want to see where the conflict is. The bootloader should not have any data overlapping with the settings page.&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: Sec bootloader can not success boot appliction after flashing device</title><link>https://devzone.nordicsemi.com/thread/288089?ContentTypeID=1</link><pubDate>Fri, 08 Jan 2021 08:14:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dd69df63-1635-419c-b636-adcb5c0a1243</guid><dc:creator>atrons</dc:creator><description>&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;
D:\work\synsor\res\OTA&amp;gt;nrfutil settings generate  --family NRF52840 --application app_flies_52840.hex --application-version-string 0.0.2 --bootloader-version 1 --bl-settings-version 1 settings_s13
2.hex

Note: Generating a DFU settings page with backup page included.
This is only required for bootloaders from nRF5 SDK 15.1 and newer.
If you want to skip backup page generation, use --no-backup option.

Generated Bootloader DFU settings .hex file and stored it in: settings_s132.hex

Bootloader DFU Settings:
* File:                     settings_s132.hex
* Family:                   NRF52840
* Start Address:            0x000FF000
* CRC:                      0xFDCBA735
* Settings Version:         0x00000001 (1)
* App Version:              0x00000002 (2)
* Bootloader Version:       0x00000001 (1)
* Bank Layout:              0x00000000
* Current Bank:             0x00000000
* Application Size:         0x00016C9C (93340 bytes)
* Application CRC:          0x58CBA51D
* Bank0 Bank Code:          0x00000001
* Softdevice Size:          0x00000000 (0 bytes)
* Boot Validation CRC:      0x00000000
* SD Boot Validation Type:  0x00000000 (0)
* App Boot Validation Type: 0x00000000 (0)


D:\work\synsor\res\OTA&amp;gt;mergehex.exe --merge dfu_ble_bootloader_P101_dbg.hex settings_s132.hex --output test.hex
Parsing input hex files.
Merging files.
ERROR: The hex files cannot be merged since there are conflicts.

&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Got an error with merge hex files&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Sec bootloader can not success boot appliction after flashing device</title><link>https://devzone.nordicsemi.com/thread/288082?ContentTypeID=1</link><pubDate>Fri, 08 Jan 2021 07:17:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c7f45e5c-3a82-4eaf-bc32-fed4476050b5</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi Guorong,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You should use&amp;nbsp;&lt;strong&gt;--family NRF52840&lt;/strong&gt;&amp;nbsp;for nRF52840 while generating the bootloader setting.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>