<?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>Uploading Bootloader &amp;amp; application</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/92421/uploading-bootloader-application</link><description>Hi, 
 I have create a separate .hex file for boot-loader &amp;amp; application. when i try to load them into the nRF52382 through &amp;quot;nRF connect&amp;quot;. 
 It says overwriting has occurred. 
 please let me know how to do flash the bootloader &amp;amp; the application without</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 30 Sep 2022 08:49:24 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/92421/uploading-bootloader-application" /><item><title>RE: Uploading Bootloader &amp; application</title><link>https://devzone.nordicsemi.com/thread/388698?ContentTypeID=1</link><pubDate>Fri, 30 Sep 2022 08:49:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9baa6447-aa0b-49b2-bd17-56635ad753a2</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;No, this is an issue with the linking of your FW images. Forcing the programmer load the FW to another address is not going to fix that.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Uploading Bootloader &amp; application</title><link>https://devzone.nordicsemi.com/thread/388696?ContentTypeID=1</link><pubDate>Fri, 30 Sep 2022 08:47:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a67da982-0e27-47a8-9f20-591ee228d36c</guid><dc:creator>Asha</dc:creator><description>&lt;p&gt;Can you guide me how to write the bootloader program into MBR using nRF connect?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Uploading Bootloader &amp; application</title><link>https://devzone.nordicsemi.com/thread/388672?ContentTypeID=1</link><pubDate>Fri, 30 Sep 2022 07:42:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ad380c8-dab4-476b-9819-6c7a19dc9fde</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;The problem is that you have two programs that overlap with each other in FLASH. I&amp;#39;m not familiar with PlatformIO, so I can&amp;#39;t tell you where to change the linker settings, but that&amp;#39;s probably what you need to do.&lt;/p&gt;
&lt;p&gt;You can compare the *.map files from your build folders to see where overlap is.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Uploading Bootloader &amp; application</title><link>https://devzone.nordicsemi.com/thread/388669?ContentTypeID=1</link><pubDate>Fri, 30 Sep 2022 07:28:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:69e101d1-79b6-44cb-adb6-1562c698df73</guid><dc:creator>Asha</dc:creator><description>&lt;p&gt;my application program is simple blinking of LED.&amp;nbsp; I took the .hex files of these and trying to burn it through nRF connect.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;When i bun it through VS code, there is no problem. But the same thing when i try to upload through nRF connect its overlapping.&lt;/p&gt;
&lt;p&gt;When our product goes for mass production we cant give the source code for burning. So we prefer to give the .hex to burn&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Uploading Bootloader &amp; application</title><link>https://devzone.nordicsemi.com/thread/388668?ContentTypeID=1</link><pubDate>Fri, 30 Sep 2022 07:24:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:385f6f2b-f722-47a4-84fc-68e6c60d9001</guid><dc:creator>Asha</dc:creator><description>&lt;p&gt;Hi, we have developed our Bootloader &amp;amp; application using VScode(using platformio) on Linux.&lt;/p&gt;
&lt;p&gt;Controller using - nRF52382.&lt;/p&gt;
&lt;p&gt;This is my bootloader program.&lt;/p&gt;
&lt;div style="background-color:#1e1e1e;color:#d4d4d4;font-family:&amp;#39;Droid Sans Mono&amp;#39;, &amp;#39;monospace&amp;#39;, monospace;font-size:18px;font-weight:normal;line-height:24px;white-space:pre;"&gt;
&lt;div&gt;&lt;span style="color:#d4d4d4;"&gt;[env:adafruit_feather_nrf52832]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="color:#569cd6;"&gt;platform&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt; = &lt;a href="https://github.com/h2zero/platform-n-able.git"&gt;github.com/.../platform-n-able.git&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#6a9955;"&gt;#1.0.0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="color:#569cd6;"&gt;board&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt; = adafruit_feather_nrf52832&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="color:#569cd6;"&gt;framework&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt; = arduino&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="color:#569cd6;"&gt;board_bootloader&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt; = adafruit&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="color:#6a9955;"&gt;;board_build.f_cpu = 64000000L&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="color:#569cd6;"&gt;upload_protocol&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt; = jlink&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="color:#569cd6;"&gt;debug_tool&lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt; = jlink&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Uploading Bootloader &amp; application</title><link>https://devzone.nordicsemi.com/thread/388667?ContentTypeID=1</link><pubDate>Fri, 30 Sep 2022 07:20:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b2132c88-a6ef-4e86-9a0e-ae32a3fa6863</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Please summarize what you have done thus far. E.g.. which SDK examples you used to generate the hex files and with what IDE/toolchain. We can&amp;#39;t tell you why your hex file overlap when we don&amp;#39;t have any information about your projects.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Uploading Bootloader &amp; application</title><link>https://devzone.nordicsemi.com/thread/388666?ContentTypeID=1</link><pubDate>Fri, 30 Sep 2022 07:13:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93ca14b4-0b64-41a2-9c36-b05f7568a504</guid><dc:creator>Asha</dc:creator><description>&lt;p&gt;I didn&amp;#39;t find any Linker script&amp;nbsp; in my project&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Uploading Bootloader &amp; application</title><link>https://devzone.nordicsemi.com/thread/388664?ContentTypeID=1</link><pubDate>Fri, 30 Sep 2022 06:47:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8a0cc1a5-d43e-4564-9700-1a40f0909143</guid><dc:creator>Lecram69</dc:creator><description>&lt;p&gt;Take a look here:&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.2.0%2Flib_bootloader.html"&gt;Nordic Semiconductor Infocenter&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Bootloader is at the end of flash. Application starts at 0x1000 without SD but with MBR. Otherwise it starts at 0x27000 with SD. If the parts are not on the correct address position in flash it wont work. You can specify the adress range of the parts in the linker script. Take a look into your project settings and search for a .ld file.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;it seems your application starts at 0x1000 so no SD is available. To do a DFU update you still need an MBR at 0x0000-0x1000. The reason you face the problem above is the bootloader. It shouldnt be at the beginng of the flash or collapse with the application at all.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Uploading Bootloader &amp; application</title><link>https://devzone.nordicsemi.com/thread/388657?ContentTypeID=1</link><pubDate>Fri, 30 Sep 2022 04:23:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:68955f23-992b-4fc3-9d3a-f8256150bb25</guid><dc:creator>Asha</dc:creator><description>&lt;p&gt;Please check i have updated the picture.&lt;/p&gt;
&lt;p&gt;Bootloader.hex - my bootloader file.&lt;/p&gt;
&lt;p&gt;Rizwan.hex - my application, which needs to flash.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Uploading Bootloader &amp; application</title><link>https://devzone.nordicsemi.com/thread/388531?ContentTypeID=1</link><pubDate>Thu, 29 Sep 2022 10:43:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b42d3cbf-0677-4f5f-b1d2-7c93a3f1d182</guid><dc:creator>Lecram69</dc:creator><description>&lt;p&gt;What is Rizwan.hex? What is the address range of blinky.hex?&lt;/p&gt;
&lt;p&gt;At the beginng of the flash is the MBR expected with range 0x0000 - 0x1000. At 0x1000 is either the softdevice or the application itself if no softdevice is needed&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Uploading Bootloader &amp; application</title><link>https://devzone.nordicsemi.com/thread/388469?ContentTypeID=1</link><pubDate>Thu, 29 Sep 2022 07:21:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:90a1c556-ff0e-4b03-bb78-98ecf8b7ae57</guid><dc:creator>Asha</dc:creator><description>&lt;p&gt;can u please guide me, what i should do? because I&amp;#39;m new to this...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Uploading Bootloader &amp; application</title><link>https://devzone.nordicsemi.com/thread/388464?ContentTypeID=1</link><pubDate>Thu, 29 Sep 2022 06:52:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:65b0a87f-a4a7-46ed-909b-c13b08da70b6</guid><dc:creator>Lecram69</dc:creator><description>&lt;p&gt;Adjust linker memory section of apllication in flash. Seems like you got MBR and application? Bootloader is at the end of the flash&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>