<?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>issues with latest SDK 11.0.0-2</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/11025/issues-with-latest-sdk-11-0-0-2</link><description>I recently grabbed the latest SDK nRF5_SDK_11.0.0-2.alpha. I was looking at some of the changes and wanted to run one or two demos to make sure I was able to build them properly and I could see debug output. 
 So far I haven&amp;#39;t been able to get the hrs_rscs_relay</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 29 Dec 2015 22:10:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/11025/issues-with-latest-sdk-11-0-0-2" /><item><title>RE: issues with latest SDK 11.0.0-2</title><link>https://devzone.nordicsemi.com/thread/41228?ContentTypeID=1</link><pubDate>Tue, 29 Dec 2015 22:10:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f52d0163-fdf2-406a-9448-ef06114f0acf</guid><dc:creator>Richard von Lehe</dc:creator><description>&lt;p&gt;Thanks - I&amp;#39;ll take your advice on the support request.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: issues with latest SDK 11.0.0-2</title><link>https://devzone.nordicsemi.com/thread/41229?ContentTypeID=1</link><pubDate>Tue, 29 Dec 2015 02:25:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a82f22b-452b-4d53-bbe3-8ce03844f689</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;Well there you go - you found something I didn&amp;#39;t know - that you can&amp;#39;t have two SECTIONS commands in a linker script. Shame &amp;#39;ld&amp;#39; doesn&amp;#39;t flag that as an error!&lt;/p&gt;
&lt;p&gt;Yes moving it into the main one works, and even though that&amp;#39;s common, I can&amp;#39;t see why it would be a problem, nothing else has that section, so it doesn&amp;#39;t affect anything else.&lt;/p&gt;
&lt;p&gt;In the quest to add a HAL to the SDK, make the drivers all singing-and-dancing and abstract away everything which might be confusing, the SDK is getting harder to use. It took me a while to figure out what fs_data even does and when I did I thought .. oh is that it.&lt;/p&gt;
&lt;p&gt;For getting things fixed, file a My Page support request, they get dealt with pretty quickly, I reported some nRF52 makefile oddities there earlier and someone fixed them.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: issues with latest SDK 11.0.0-2</title><link>https://devzone.nordicsemi.com/thread/41232?ContentTypeID=1</link><pubDate>Mon, 28 Dec 2015 19:27:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1a09b8d1-3e4b-456e-ae79-3509453a50ff</guid><dc:creator>Richard von Lehe</dc:creator><description>&lt;p&gt;Now I&amp;#39;m reading that there can be only one SECTIONS defined, though with multiple entries inside.  Nordic has created two sections - one in the project-specific linker file and one via the INCLUDE &amp;quot;nrf5x_common.ld&amp;quot;.  Can we just move the .fs_data_out definition into nrf5x_common.ld?  Then add the &amp;quot;&amp;gt; FLASH&amp;quot; so that it sits in the user area of flash and not forbidden softdevice 0x0 address?&lt;/p&gt;
&lt;p&gt;Moving the .fs_data_out section definition into the common linker file did the trick.  It gets put into the user-app area of flash.  Thanks for getting me on the right path, RK.  Nordic, can you fix this please?  Thx&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: issues with latest SDK 11.0.0-2</title><link>https://devzone.nordicsemi.com/thread/41231?ContentTypeID=1</link><pubDate>Mon, 28 Dec 2015 18:27:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b6cdd643-173d-4933-adb9-d206e9229b1c</guid><dc:creator>Richard von Lehe</dc:creator><description>&lt;p&gt;OK, so I see the mechanism being used here.  Basically any Nordic demo in 11.0.0-2.alpha that uses fds.c will have the FS_SECTION_VARS_ADD macro try to place a structure there.  So where is this &amp;#39;fs_data&amp;#39; section that the fstorage module needs really supposed to live?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: issues with latest SDK 11.0.0-2</title><link>https://devzone.nordicsemi.com/thread/41230?ContentTypeID=1</link><pubDate>Mon, 28 Dec 2015 16:31:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3734d312-e802-4b2a-b28c-abfa6fb3a7db</guid><dc:creator>Richard von Lehe</dc:creator><description>&lt;p&gt;Thanks - yes this fs_data_out section is apparently new this latest SDK.  I guess I&amp;#39;ll try to figure out where it is supposed to be placed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: issues with latest SDK 11.0.0-2</title><link>https://devzone.nordicsemi.com/thread/41227?ContentTypeID=1</link><pubDate>Thu, 24 Dec 2015 01:05:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f00bd33c-8d65-4f97-91e6-0bfa3f3e7317</guid><dc:creator>RK</dc:creator><description>&lt;pre&gt;&lt;code&gt;fs_data_out               0x00000000       0x10  
                          0x00000000                PROVIDE (__start_fs_data, .)
*(fs_data) fs_data        0x00000000       0x10 _build/fds.o 
                          0x00000010                PROVIDE (__stop_fs_data, .)
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;looks like the problem. That&amp;#39;s been placed down at 0x00000000.&lt;/p&gt;
&lt;p&gt;Looking at the linker file it has no region (eg &amp;gt; RAM) so I think it would get placed into default which is 0x00000000 and that won&amp;#39;t work. I believe the &amp;#39;=0&amp;#39; at the end of it just says it must be zero-filled.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>