<?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>cyclic memory section dependency with section .fs_data_run</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/24814/cyclic-memory-section-dependency-with-section-fs_data_run</link><description>Hello: 
 I am setting up my nRF52840 development board to work with the S140 softdevice on Segger Embedded Studio; however, I am running into issues with the flash_placement.xml file. 
 I was previously running into issues with the general flash_placement</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sat, 02 Sep 2017 04:09:06 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/24814/cyclic-memory-section-dependency-with-section-fs_data_run" /><item><title>RE: cyclic memory section dependency with section .fs_data_run</title><link>https://devzone.nordicsemi.com/thread/97683?ContentTypeID=1</link><pubDate>Sat, 02 Sep 2017 04:09:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d5a37866-f8dc-46ad-b1c0-96ec2f53825b</guid><dc:creator>Shiba Inu</dc:creator><description>&lt;p&gt;I ended up deciding to use the S132 soft device. It worked on first setup, per the Segger Embedded Studio blog post.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: cyclic memory section dependency with section .fs_data_run</title><link>https://devzone.nordicsemi.com/thread/97689?ContentTypeID=1</link><pubDate>Fri, 01 Sep 2017 12:13:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c388689a-9859-4256-96ca-dfb639ee1327</guid><dc:creator>Mark.Thielen</dc:creator><description>&lt;p&gt;I had the same problem. Make sure you have the same ordering of your sections in FLASH and RAM. I see your .fs_data_run is on bottom of the other sections (.fast_run, .data_run, .tdata_run) in FLASH but in RAM it is on top.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: cyclic memory section dependency with section .fs_data_run</title><link>https://devzone.nordicsemi.com/thread/97684?ContentTypeID=1</link><pubDate>Fri, 01 Sep 2017 07:50:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d19c816d-9250-464b-99ac-4ab01b02d9fb</guid><dc:creator>Shiba Inu</dc:creator><description>&lt;p&gt;I commented out (the portion in bold)
in nrf_atfifo.c&lt;/p&gt;
&lt;p&gt;define STATIC_ASSERT(EXPR) &lt;br /&gt;
&lt;strong&gt;//extern char (&lt;em&gt;_do_assert(void)) [sizeof(char[1 - 2&lt;/em&gt;!(EXPR)])]&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: cyclic memory section dependency with section .fs_data_run</title><link>https://devzone.nordicsemi.com/thread/97685?ContentTypeID=1</link><pubDate>Fri, 01 Sep 2017 07:25:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:034ebc2b-a529-464b-aa13-c5f112f5d6ea</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;&lt;em&gt;Even before that, I was receiving errors referring to &amp;quot;variably modified &amp;#39;do_assert&amp;#39; at file scope&amp;quot; as is similarly described here by another devzone user, however I commented our erroneous declaractions (a compiler assert definition):&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;What did you comment out?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: cyclic memory section dependency with section .fs_data_run</title><link>https://devzone.nordicsemi.com/thread/97688?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 20:09:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:78dd07ad-b2dd-463c-af42-6de2843f4148</guid><dc:creator>Shiba Inu</dc:creator><description>&lt;p&gt;I now am getting just the following error: &amp;#39;cyclic memory section dependency with section .fs_data_run&amp;#39;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: cyclic memory section dependency with section .fs_data_run</title><link>https://devzone.nordicsemi.com/thread/97687?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 16:56:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:92ebd297-6026-447f-b3c8-27f77d0ab759</guid><dc:creator>Shiba Inu</dc:creator><description>&lt;p&gt;Thank you for your response! I have moved beyond the .fs_data error it seems. I have also included the lines addressed in your linked solution.&lt;/p&gt;
&lt;p&gt;Now, my problem is the &amp;#39;undefined reference to...&amp;#39; errors. Do you know how to address those?&lt;/p&gt;
&lt;p&gt;Please take a look at that last flash_placement.xml I linked in my question.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: cyclic memory section dependency with section .fs_data_run</title><link>https://devzone.nordicsemi.com/thread/97686?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 14:45:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:94b85d2f-9cbe-423f-b769-4b62d5b03ee8</guid><dc:creator>bluez</dc:creator><description>&lt;p&gt;The .fs_data is not defined in the flash_placement.xml, hence it&amp;#39;s place in the UNPLACED_SECTIONS. Following the solution from: &lt;a href="https://devzone.nordicsemi.com/question/68722/segger-embedded-studio-unplaced_sections-problem/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt; should work.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>