<?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>About section placement of &amp;quot;SEGGER Embedded Studio&amp;quot;</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/52228/about-section-placement-of-segger-embedded-studio</link><description>I have a question about &amp;quot;SEGGER Embedded Studio for ARM V4.12&amp;quot;. 
 I want to place the section of the FLASH area arbitrarily. And, for example, I want to place the following constants in that section. (For example, 0x77FF0 to 0x77FF2 section layout) 
</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 25 Sep 2019 04:20:26 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/52228/about-section-placement-of-segger-embedded-studio" /><item><title>RE: About section placement of "SEGGER Embedded Studio"</title><link>https://devzone.nordicsemi.com/thread/211664?ContentTypeID=1</link><pubDate>Wed, 25 Sep 2019 04:20:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c22d06a2-4e84-46b3-8e74-885ef3870683</guid><dc:creator>takashina hiroki</dc:creator><description>&lt;p&gt;By setting keep = &amp;quot;Yes&amp;quot; load = &amp;quot;Yes&amp;quot;, it was possible to place in the section.&lt;br /&gt;Thank you for answering.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About section placement of "SEGGER Embedded Studio"</title><link>https://devzone.nordicsemi.com/thread/210377?ContentTypeID=1</link><pubDate>Wed, 18 Sep 2019 11:37:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:35615fbb-6607-491f-9a00-654f48a86872</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;First of all, I see that you&amp;#39;ve set load=&amp;quot;No&amp;quot; where this should be Yes when storing to flash.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can use one of our DFU examples as a reference to see how for example the bootloader is set up to start in the correct flash address. The flash placement file for one of the DFU examples can be found in this path:&amp;nbsp;&lt;strong&gt;..\nRF5_SDK_15.3.0_59ac345\examples\dfu\open_bootloader\pca10056_usb\ses\flash_placement.xml&lt;/strong&gt;&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: About section placement of "SEGGER Embedded Studio"</title><link>https://devzone.nordicsemi.com/thread/210252?ContentTypeID=1</link><pubDate>Wed, 18 Sep 2019 02:43:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ac4d70d7-95ba-4f55-b98d-65d0af6e7f67</guid><dc:creator>takashina hiroki</dc:creator><description>&lt;p&gt;I changed &amp;quot;flash_placement.xml&amp;quot; as follows.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;lt;!DOCTYPE Linker_Placement_File&amp;gt;
&amp;lt;Root name=&amp;quot;Flash Section Placement&amp;quot;&amp;gt;
  &amp;lt;MemorySegment name=&amp;quot;FLASH&amp;quot; start=&amp;quot;$(FLASH_PH_START)&amp;quot; size=&amp;quot;$(FLASH_PH_SIZE)&amp;quot;&amp;gt;
    &amp;lt;ProgramSection load=&amp;quot;no&amp;quot; name=&amp;quot;.reserved_flash&amp;quot; start=&amp;quot;$(FLASH_PH_START)&amp;quot; size=&amp;quot;$(FLASH_START)-$(FLASH_PH_START)&amp;quot; /&amp;gt;
    [...]
	&amp;lt;ProgramSection alignment=&amp;quot;4&amp;quot; load=&amp;quot;No&amp;quot; name=&amp;quot;.sp_flash&amp;quot; start=&amp;quot;0x00077FF6&amp;quot; size=&amp;quot;0x00000006&amp;quot; /&amp;gt;
  &amp;lt;/MemorySegment&amp;gt;
  &amp;lt;MemorySegment name=&amp;quot;RAM&amp;quot; start=&amp;quot;$(RAM_PH_START)&amp;quot; size=&amp;quot;$(RAM_PH_SIZE)&amp;quot;&amp;gt;
    [...]
  &amp;lt;/MemorySegment&amp;gt;
&amp;lt;/Root&amp;gt;
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;In addition, I added the following processing.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;const uint8_t flash_test[1] __attribute__((section (&amp;quot;.sp_flash&amp;quot;))) __attribute__((used)) = {0xBC};&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;I thought &amp;quot;0xBA&amp;quot; was written at the address 0x00077FF6.&lt;br /&gt;However, I confirmed that it was not written at that address.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Please tell me the cause and countermeasures.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About section placement of "SEGGER Embedded Studio"</title><link>https://devzone.nordicsemi.com/thread/210244?ContentTypeID=1</link><pubDate>Tue, 17 Sep 2019 22:49:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3ef7b51b-c28c-4faf-aaca-c332e9be553a</guid><dc:creator>takashina hiroki</dc:creator><description>&lt;p&gt;Thank you for answering.&lt;br /&gt;I will check it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: About section placement of "SEGGER Embedded Studio"</title><link>https://devzone.nordicsemi.com/thread/210108?ContentTypeID=1</link><pubDate>Tue, 17 Sep 2019 12:04:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bef2deb3-cf11-44b2-b4ab-c401294591f8</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Please check out &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/28589/placing-data-at-a-specific-memory-address-with-segger-embedded-studio"&gt;this post&lt;/a&gt;, where a SEGGER employee describes how to do just that.&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></channel></rss>