<?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>nrf52840 uart dfu fail</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/119007/nrf52840-uart-dfu-fail</link><description>Hi: 
 I use sdk nRF5_SDK_17.1.0_ddde560. bootloader use examples\dfu\secure_bootloader\pca10056_uart_debug. 
 
 It cann&amp;#39;t enter the application. 
 But If I use examples\dfu\secure_bootloader\pca10056_s140_ble_debug. 
 
 It can enter the application. </description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 21 Feb 2025 11:35:49 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/119007/nrf52840-uart-dfu-fail" /><item><title>RE: nrf52840 uart dfu fail</title><link>https://devzone.nordicsemi.com/thread/524067?ContentTypeID=1</link><pubDate>Fri, 21 Feb 2025 11:35:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d2d15f21-5243-491a-9cb7-1bfe2e040239</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;You cannot have application start at 0x00001000&amp;nbsp; as you have softdevice located at that place.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Can you show me how you compiled your application? that is the application flash layout settings?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 uart dfu fail</title><link>https://devzone.nordicsemi.com/thread/524066?ContentTypeID=1</link><pubDate>Fri, 21 Feb 2025 11:33:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd5569f1-0cd9-496d-8986-3d5eef5648e0</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Why is the application start address at 0x00001000?&lt;br /&gt;&lt;img style="height:29px;max-height:29px;max-width:516px;" height="29" src="https://devzone.nordicsemi.com/resized-image/__size/1032x58/__key/communityserver-discussions-components-files/4/pastedimage1740137532492v1.png" width="515" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Either you are using a settings page that have wrong start address, or you have configured the app start address wrong. Try erasing the whole chip and flashing again&amp;nbsp;&lt;span&gt;examples\dfu\secure_bootloader\pca10056_uart_debug on a clean chip. Flash all bootloader, application and valid settings page.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 uart dfu fail</title><link>https://devzone.nordicsemi.com/thread/523483?ContentTypeID=1</link><pubDate>Tue, 18 Feb 2025 12:19:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ba81252e-77e1-45d9-ad90-21b9c0471701</guid><dc:creator>john.liu</dc:creator><description>&lt;p&gt;hi:&lt;/p&gt;
&lt;p&gt;nrfutil settings generate --family NRF52840 --application spectrumWear_v008\EventSystem.hex --application-version 3 --bootloader-version 2 --bl-settings-version 1 middle\settings.hex&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/47471.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;mergehex.exe -m s140_nrf52_7.2.0_softdevice.hex spectrumWear_v008/EventSystem.hex -o middle/sd_app.hex

mergehex.exe -m middle\sd_app.hex spectrumWear_v008/bootloader_uart.hex -o middle/sd_app_boot.hex

mergehex.exe -m middle\sd_app_boot.hex middle/settings.hex -o spectrumWear_v008/spectrumWear_all.hex&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/_AE5FE14FFE5647725F00_20250218200959.png" /&gt;&lt;pre class="ui-code" data-mode="text"&gt;nrfjprog.exe --family NRF52 --eraseall
nrfjprog.exe --family NRF52 --program spectrumWear_v008\spectrumWear_all.hex
nrfjprog.exe --family NRF52 --verify spectrumWear_v008\spectrumWear_all.hex
nrfjprog.exe --reset&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;It cannot jump to the application layer.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/_AE5FE14FFE5647725F00_20250218201411.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/bootloader_5F00_uart.hex"&gt;devzone.nordicsemi.com/.../bootloader_5F00_uart.hex&lt;/a&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/EventSystem.hex"&gt;devzone.nordicsemi.com/.../EventSystem.hex&lt;/a&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/2210.s140_5F00_nrf52_5F00_7.2.0_5F00_softdevice.hex"&gt;devzone.nordicsemi.com/.../2210.s140_5F00_nrf52_5F00_7.2.0_5F00_softdevice.hex&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52840 uart dfu fail</title><link>https://devzone.nordicsemi.com/thread/523257?ContentTypeID=1</link><pubDate>Mon, 17 Feb 2025 12:53:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9d9506f6-bd2a-4b2e-9b9c-70ac005c91cd</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Something seems wrong with the settings page you have, try to erase the settings page and regenerate the settings page using nrfutil and flash it again. See if you are using the right version of bootloader and application for the settings&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>