<?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>Adding SoftDevice to existing Eclipse project</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/43770/adding-softdevice-to-existing-eclipse-project</link><description>Hallo everyone, 
 
 I&amp;#39;m using Eclipse IDE for C/C++ Version 2018-12 (4.10.0), my OS is Ubuntu 18.04.2 LTS and my hardware is the NRF52840 DK. I&amp;#39;m using the GCC C and C++ Compiler. 
 
 I&amp;#39;ve got an already existing software which works and now i want to</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 07 Mar 2019 02:34:16 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/43770/adding-softdevice-to-existing-eclipse-project" /><item><title>RE: Adding SoftDevice to existing Eclipse project</title><link>https://devzone.nordicsemi.com/thread/174690?ContentTypeID=1</link><pubDate>Thu, 07 Mar 2019 02:34:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:22b8ee9c-7d39-4af0-95ce-c72b98967d6d</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;Those seems to be just warning of unused variable. &amp;nbsp;You can ignore it. &amp;nbsp;The compile flag -Werror=... should be removed. &amp;nbsp;It is not an error condition.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Adding SoftDevice to existing Eclipse project</title><link>https://devzone.nordicsemi.com/thread/174637?ContentTypeID=1</link><pubDate>Wed, 06 Mar 2019 16:34:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fdddc32c-4b50-4e8a-a1f7-52e329839b40</guid><dc:creator>scnm</dc:creator><description>&lt;p&gt;Thank you for your replies, so far, i&amp;#39;ve just copied the essential files from the SDK ble_thread_dyn_template and adjusted the references. But currently, i&amp;#39;m stuck. The problem seems to be the openthread stack. When i&amp;#39;m including the &amp;quot;nrf_soc.h&amp;quot; file somewhere in my code, the compiler responds with the following errors:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Making all in jlink&lt;br /&gt; CC SEGGER_RTT_V640/RTT/libjlinkrtt_a-SEGGER_RTT.o&lt;br /&gt;In file included from&lt;span&gt;&amp;lt;directory&amp;gt;&lt;/span&gt;/openthread/third_party/NordicSemiconductor/dependencies/../softdevice/s140/headers/nrf_soc.h:52,&lt;br /&gt; from&lt;span&gt;&amp;lt;directory&amp;gt;&lt;/span&gt;/openthread/third_party/NordicSemiconductor/dependencies/app_util_platform.h:56,&lt;br /&gt; from&lt;span&gt;&amp;lt;directory&amp;gt;&lt;/span&gt;/openthread/third_party/NordicSemiconductor/segger_rtt/SEGGER_RTT_Conf.h:75,&lt;br /&gt; from&lt;span&gt;&amp;lt;directory&amp;gt;&lt;/span&gt;/openthread/third_party/jlink/SEGGER_RTT_V640/RTT/SEGGER_RTT.h:67,&lt;br /&gt; from&lt;span&gt;&amp;lt;directory&amp;gt;&lt;/span&gt;/openthread/third_party/jlink/SEGGER_RTT_V640/RTT/SEGGER_RTT.c:82:&lt;br /&gt;&lt;span&gt;&amp;lt;directory&amp;gt;&lt;/span&gt;/openthread/third_party/NordicSemiconductor/dependencies/../softdevice/s140/headers/nrf_soc.h: In function &amp;#39;sd_mutex_new&amp;#39;:&lt;br /&gt;&lt;span&gt;&amp;lt;directory&amp;gt;&lt;/span&gt;/openthread/third_party/NordicSemiconductor/dependencies/../softdevice/s140/headers/nrf_soc.h:464:59: error: unused parameter &amp;#39;p_mutex&amp;#39; [-Werror=unused-parameter]&lt;br /&gt; SVCALL(SD_MUTEX_NEW, uint32_t, sd_mutex_new(nrf_mutex_t * p_mutex));&lt;br /&gt; ~~~~~~~~~~~~~~^~~~~~~&lt;br /&gt;&amp;lt;directory&amp;gt;/openthread/third_party/NordicSemiconductor/dependencies/../softdevice/s140/headers/nrf_svc.h:66:22: note: in definition of macro &amp;#39;SVCALL&amp;#39;&lt;br /&gt; static return_type signature \&lt;br /&gt; ^~~~~~~~~&lt;/p&gt;
&lt;p&gt;The output would go on, but this is basicly the error the compiler reports for every &amp;quot;&lt;span&gt;SVCALL&amp;quot; in &amp;quot;nrf_soc.h&amp;quot;. So far, i&amp;#39;m not using any code from the SDK and my Makefiles do not reference any files from there either (i created a common-switch to exclude the files if i just want my code to compile). Is there an explanation for this?&lt;/span&gt;&lt;br /&gt; &amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Adding SoftDevice to existing Eclipse project</title><link>https://devzone.nordicsemi.com/thread/171826?ContentTypeID=1</link><pubDate>Tue, 19 Feb 2019 09:26:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e6ae50ea-80a7-4ed1-8809-9c66d5016f02</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;A good starting point would be the multiprotocol example in the SDK. The examples includes a makefile for the project. More information on the multiprotocol can be found &lt;a href="https://www.nordicsemi.com/DocLib/Content/SDK_Doc/nRF5_SDK/v15-2-0/ble_sdk_app_gzll"&gt;here&lt;/a&gt;.&amp;nbsp;&lt;a href="https://www.nordicsemi.com/DocLib/Content/SoftDevice_Spec/s140/latest/SDS/s1xx/multiprotocol_operation/multiprotocol_support"&gt;Yes,S140 support concurrent multiprotocol by using the Radio Timeslot API.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Jared&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Adding SoftDevice to existing Eclipse project</title><link>https://devzone.nordicsemi.com/thread/171467?ContentTypeID=1</link><pubDate>Fri, 15 Feb 2019 16:53:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9dc8ac91-b4e1-4a06-b220-b592de0af05c</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;Follow this blog&amp;nbsp;&lt;a href="http://embeddedsoftdev.blogspot.com/p/ehal-nrf51.html"&gt;http://embeddedsoftdev.blogspot.com/p/ehal-nrf51.html&lt;/a&gt;. &amp;nbsp;No need for makefile pure Eclipse project works fine. &amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>