<?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>Application doesn´t run when it is update with a DFU</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/80453/application-doesn-t-run-when-it-is-update-with-a-dfu</link><description>Hello, 
 I am running 1\nRF5_SDK_17.1.0_ddde560\examples\dfu\secure_bootloader\pca10040_s132_ble\ses example of SDK 17.1.0. without changes in the code. The bootloader seems that work without problems, but the application doesn&amp;#180;t run. I think that is</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 08 Oct 2021 12:08:09 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/80453/application-doesn-t-run-when-it-is-update-with-a-dfu" /><item><title>RE: Application doesn´t run when it is update with a DFU</title><link>https://devzone.nordicsemi.com/thread/333256?ContentTypeID=1</link><pubDate>Fri, 08 Oct 2021 12:08:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8da68e85-d73a-433d-baa0-b79243f981ea</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;First of all, I recommend using the debug bootloader (example project with &amp;quot;_debug&amp;quot; in the end of the name). This has RTT logging when you experience problems with DFU. That will let you easily see if the bootloader starts the application or not, and if not, why. Can you try that first, and upload the log here?&lt;/p&gt;
&lt;p&gt;Have you tested your application so that it does runs when you do not use a bootloader? Remember that the application start address must always be immediately after the SoftDevice. So,&amp;nbsp;if you are using S132 7.2.0 the start address must be&amp;nbsp;0x26000. This is regardless of if using bootloader or not. So your&amp;nbsp;FLASH_START is clearly wrong. Please test your application without bootloader first to fix such issues which are not related to the bootloader.&lt;/p&gt;
&lt;p&gt;After this, hve you remembered to &lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrfutil/UG/nrfutil/nrfutil_settings_generate_display.html"&gt;generate and program a bootloader settings page&lt;/a&gt; if you flashed the application directly and not via DFU? If not, the bootloader will not know that a valid application is present and will not start it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>