<?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>Segger linker script</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/62275/segger-linker-script</link><description>Hello, 
 I have the following statement in flash_placement.xml: 
 &amp;lt;ProgramSection alignment=&amp;quot;4&amp;quot; keep=&amp;quot;Yes&amp;quot; load=&amp;quot;Yes&amp;quot; name=&amp;quot;.nrf_queue&amp;quot; inputsections=&amp;quot;*(.nrf_queue*)&amp;quot; address_symbol=&amp;quot;__start_nrf_queue&amp;quot; end_symbol=&amp;quot;__stop_nrf_queue&amp;quot; /&amp;gt; 
 Any idea about</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 09 Jun 2020 08:53:00 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/62275/segger-linker-script" /><item><title>RE: Segger linker script</title><link>https://devzone.nordicsemi.com/thread/253965?ContentTypeID=1</link><pubDate>Tue, 09 Jun 2020 08:53:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e4770c2c-0aab-4959-8d17-26f6065c9959</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi Sam,&lt;/p&gt;
&lt;p&gt;Ah, now I see. I don&amp;#39;t have any experience with the Segger linker, to be honest. Segger has &lt;a href="https://www.segger.com/products/development-tools/embedded-studio/technology/tools/segger-linker/#replace-the-linker-of-other-toolchains"&gt;some information here&lt;/a&gt;, which I am sure you have seen. Have you tried asking in the &lt;a href="https://forum.segger.com/"&gt;Segger forum&lt;/a&gt;?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger linker script</title><link>https://devzone.nordicsemi.com/thread/253892?ContentTypeID=1</link><pubDate>Mon, 08 Jun 2020 20:57:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0573c295-7740-4989-a98f-3481cc483e66</guid><dc:creator>Sam123</dc:creator><description>&lt;p&gt;Hi Einar,&lt;/p&gt;
&lt;p&gt;No, that&amp;#39;s not what I am looking for.&lt;/p&gt;
&lt;p&gt;The issue is that when I create a new project under Segger Embedded Studio, the created project uses the new Segger linker and associated linker script (.icf file). However, most project examples provided by Nordic use the GNU linker with the flash_palcement.xml file. When I want to use the code provided by those examples and if those examples use &amp;#39;section variables&amp;#39;, I have to modify the Segger icf file to place to those sections variable and so far I have not found an example explaining that. Also, I didn&amp;#39;t find any way to tell Segger&amp;nbsp;&lt;span&gt;Embedded Studio not to use their linker and generate the new project for GNU linker.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Sam&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger linker script</title><link>https://devzone.nordicsemi.com/thread/253725?ContentTypeID=1</link><pubDate>Mon, 08 Jun 2020 09:19:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:86207b79-9e74-42ac-b8a4-74411511d968</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi Sam,&lt;/p&gt;
[quote user=""]Any idea about its equivalent in Segger linker script?[/quote]
&lt;p&gt;The file called&amp;nbsp;flash_placement.xml in SDK projects is (sort of) the Segger linker script (or linker section placement file to be exact). The other parts of the linker configuration in SES projects is the linker section placement segments and the linker section placement macros, which you can configure here:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-6e01821dbadb4fb3836bc7c928b66413/section_5F00_placement.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-6e01821dbadb4fb3836bc7c928b66413/segments.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;Is this what you were looking for?&lt;/p&gt;
&lt;p&gt;Einar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>