<?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>Unable to debug the application with bootloader</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/86402/unable-to-debug-the-application-with-bootloader</link><description>Board: nRF52810 
 SoftDevice: s112 
 SDK version: 17.0.2 
 I&amp;#39;ve tried to debug my application in segger embedded studio, I&amp;#39;m getting &amp;quot;No Bootloader was found&amp;quot; error message. Then I&amp;#39;ve added the bootloader file in the loader and tried debugging the application</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 01 Apr 2022 05:05:32 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/86402/unable-to-debug-the-application-with-bootloader" /><item><title>RE: Unable to debug the application with bootloader</title><link>https://devzone.nordicsemi.com/thread/361126?ContentTypeID=1</link><pubDate>Fri, 01 Apr 2022 05:05:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3c1d1316-0736-4162-856a-84041b754e8a</guid><dc:creator>Nabeel Ar</dc:creator><description>&lt;p&gt;No, I misunderstood it. I&amp;#39;ve changed the nrf_bootloader.c file and now I can able to debug.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to debug the application with bootloader</title><link>https://devzone.nordicsemi.com/thread/361019?ContentTypeID=1</link><pubDate>Thu, 31 Mar 2022 12:10:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9cb8cfd4-b64a-4635-99fd-c3d4da9e6144</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;No, not in your application. It is part of the bootloader.&lt;/p&gt;
&lt;p&gt;Just to check: you are using the nRF5 SDK secure bootloader, right? Or did I misunderstand? If I misunderstood this, then perhaps you can elaborate a bit more, and start from the beginning?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to debug the application with bootloader</title><link>https://devzone.nordicsemi.com/thread/360980?ContentTypeID=1</link><pubDate>Thu, 31 Mar 2022 10:31:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9f00c874-db98-42b0-b2ab-db049f5c9471</guid><dc:creator>Nabeel Ar</dc:creator><description>&lt;p&gt;Hi Einar,&lt;/p&gt;
&lt;p&gt;nrf_bootloader.c file is not included in my application. Do I need to add it to my application?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to debug the application with bootloader</title><link>https://devzone.nordicsemi.com/thread/360816?ContentTypeID=1</link><pubDate>Wed, 30 Mar 2022 12:50:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e78f983-77bf-49f1-a22b-d8c05623d472</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The nRF5 SDK bootloader will do a CRC check of the application, and only start it if the application is valid. So in order to make the application start (also when debugging) you need to &lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrfutil/UG/nrfutil/nrfutil_settings_generate_display.html"&gt;generate and flash a valid bootloader settings page&lt;/a&gt;. That quickly becomes tedious during development, so I suggest you slightly modify the bootloader while developing,&amp;nbsp;so that&amp;nbsp;app_is_valid() in&amp;nbsp;components\libraries\bootloader\nrf_bootloader.c always returns true. That way the bootloader will start the app regardless of the content of the bootloader settings page. And with that, you can program and debug the application from Segger Embedded Studio without any problems.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>