<?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>Region name in nRF Connect Programmer v3.3.2</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/60226/region-name-in-nrf-connect-programmer-v3-3-2</link><description>When I move the mouse pointer over the area, I will see the Region name &amp;quot;Bootloader&amp;quot;, &amp;quot;Application&amp;quot;, &amp;quot;SoftDevice&amp;quot;, etc, along with the addresses and size. Where are these names get set? Is it part of the hex file? Sometimes when I build my own hex files</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 22 Apr 2020 17:43:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/60226/region-name-in-nrf-connect-programmer-v3-3-2" /><item><title>RE: Region name in nRF Connect Programmer v3.3.2</title><link>https://devzone.nordicsemi.com/thread/246109?ContentTypeID=1</link><pubDate>Wed, 22 Apr 2020 17:43:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:28407198-2f7a-4d85-a38e-36e28a76e1d7</guid><dc:creator>Joe</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The address is the same for all three versions, and the bootloader is working. Perhaps some magic number has not been updated in the software. Please close this case.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Region name in nRF Connect Programmer v3.3.2</title><link>https://devzone.nordicsemi.com/thread/245157?ContentTypeID=1</link><pubDate>Fri, 17 Apr 2020 08:35:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6b75a211-089d-4375-a217-692c0354bcda</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi Joe&lt;/p&gt;
&lt;p&gt;Please check what the bootloader start address is set to in the 15.3 version. Is it the same as in the 15.0 and 16.0 versions of the project? Either way, the bootloader should work as intended even though it is recognized as Application by the Programmer in nRFConnect.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Region name in nRF Connect Programmer v3.3.2</title><link>https://devzone.nordicsemi.com/thread/245084?ContentTypeID=1</link><pubDate>Thu, 16 Apr 2020 17:39:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b2524a4a-15fd-441f-927a-674e6e316d4d</guid><dc:creator>Joe</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have rebuilt the dfu secure bootloader under ble_s132_pca10040 for SDK 15.0, 15.3 and 16.0. When I drag the hex file for 15.0 and 16.0 to the File memory layout window in the Programmer, the region name will display as &amp;quot;Bootloader&amp;quot;. When I drag the hex file for 15.3, it will show up as &amp;quot;Application&amp;quot;. Maybe there is some signature missing in the 15.3?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Region name in nRF Connect Programmer v3.3.2</title><link>https://devzone.nordicsemi.com/thread/244904?ContentTypeID=1</link><pubDate>Thu, 16 Apr 2020 09:21:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5a382ced-c0d2-415f-a41e-22ae34472577</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;All of this is open source, and you can see the algorithm/logic on our GitHub.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;A short recap of how the various regions are detected:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/NordicSemiconductor/pc-nrfconnect-programmer/blob/26f5566f9a321268a24ceebe51ba5894cd0a5830/lib/util/regions.js#L331"&gt;Region with address from 0x0 is either MBR or Application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/NordicSemiconductor/pc-nrfconnect-programmer/blob/26f5566f9a321268a24ceebe51ba5894cd0a5830/lib/util/regions.js#L212"&gt;The SoftDevice region is detected by a &amp;quot;magic&amp;quot; number&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/NordicSemiconductor/pc-nrfconnect-programmer/blob/26f5566f9a321268a24ceebe51ba5894cd0a5830/lib/util/regions.js#L161"&gt;The bootloader region has a fixed address according to what Development kit is used&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/NordicSemiconductor/pc-nrfconnect-programmer/blob/26f5566f9a321268a24ceebe51ba5894cd0a5830/lib/util/regions.js#L390"&gt;Based on the regions mentioned above, we have some assumptions for application regions&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>