<?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 and SoftDevice 130 example</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/67034/segger-and-softdevice-130-example</link><description>Hello, 
 I could not find a way to build S130 examples for nrf51822XXAC via SEGGER. I am getting errors at the build stage. I am using nRF5_SDK_12.3.0_d7731ad. Is there any tutorial? 
 Thanks in advance.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 04 Jun 2021 18:29:13 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/67034/segger-and-softdevice-130-example" /><item><title>RE: SEGGER and SoftDevice 130 example</title><link>https://devzone.nordicsemi.com/thread/313750?ContentTypeID=1</link><pubDate>Fri, 04 Jun 2021 18:29:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:81c239fd-2d58-48a4-8c06-cc4f3da0cb4e</guid><dc:creator>shadowncs</dc:creator><description>&lt;p&gt;modifying nrf_delay.h from&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;#if ( defined(__GNUC__) &amp;amp;&amp;amp; (__CORTEX_M == (0x00U) ) )
    &amp;quot;.syntax divided\n&amp;quot;
#endif&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;to&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;#if ( defined(__GNUC__) &amp;amp;&amp;amp; (__CORTEX_M == (0x00U) ) )
    &amp;quot;.syntax unified\n&amp;quot;
#endif&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;worked for me&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SEGGER and SoftDevice 130 example</title><link>https://devzone.nordicsemi.com/thread/304934?ContentTypeID=1</link><pubDate>Wed, 14 Apr 2021 20:21:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9b786f35-d256-4184-ba26-d997d429c53a</guid><dc:creator>brianreinhold</dc:creator><description>&lt;p&gt;Same here! Stuck for the same reason after following all the hints/tutorial/guides though there are inconsistencies between the Segger UI today and that shown in the tutorial.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SEGGER and SoftDevice 130 example</title><link>https://devzone.nordicsemi.com/thread/304933?ContentTypeID=1</link><pubDate>Wed, 14 Apr 2021 20:18:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:08851525-61b9-4cd6-afff-d93538b2f960</guid><dc:creator>brianreinhold</dc:creator><description>&lt;p&gt;I did install the CMSIS COre. And I followed the guide/tutorial (which is using nrf52.c and the assembly startup for nrf52. I wasn&amp;#39;t sure if that was a typo so I went with the nrf51 equivalents.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SEGGER and SoftDevice 130 example</title><link>https://devzone.nordicsemi.com/thread/304932?ContentTypeID=1</link><pubDate>Wed, 14 Apr 2021 20:17:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db626805-3a27-4347-b040-685f1f310004</guid><dc:creator>brianreinhold</dc:creator><description>&lt;p&gt;I am getting the same thing&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SEGGER and SoftDevice 130 example</title><link>https://devzone.nordicsemi.com/thread/299568?ContentTypeID=1</link><pubDate>Sat, 13 Mar 2021 00:22:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cb113d3b-24e6-4e0e-bafd-11aa5c059e57</guid><dc:creator>Ronnie Tango</dc:creator><description>&lt;p&gt;Did you ever get to the bottom of this? I&amp;nbsp;am trying to import an old nrf51 Keil project from SDK 12 to compare performance with a newer nrf52 project (SDK 15), and get exactly the same error in the build stage.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve been following the guide in Marte&amp;#39;s first answer, and I&amp;#39;ve checked that all the suggestions from her second one&amp;nbsp;(internal toolchain, startup files added/removed etc..) - pretty sure I&amp;#39;ve followed the guide accurately.. any other suggestions much appreciated!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SEGGER and SoftDevice 130 example</title><link>https://devzone.nordicsemi.com/thread/274821?ContentTypeID=1</link><pubDate>Wed, 14 Oct 2020 08:45:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ac85901c-53a5-4980-afe5-1c0191e5b9ef</guid><dc:creator>Marte Myrvold</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The error is on line 236 in nrf_delay.h, which is the following&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;#if ( defined(__GNUC__) &amp;amp;&amp;amp; (__CORTEX_M == (0x00U) ) )
    &amp;quot;.syntax divided\n&amp;quot;
#endif&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;So the problem is with the compiler. Did you remember to install the&amp;nbsp;CMSIS-CORE Support Package? If not you can install it by going to Tools &amp;gt; Package Manager, and select and install CMSIS-CORE Support Package. Other things you can check is whether you chose the internal toolchain in the&amp;nbsp;Import Build Configuration window, and that you added and deleted the correct files (delete&amp;nbsp;Cortex_M_Startup.s and add&amp;nbsp;system_nrf51.c and&amp;nbsp;ses_nrf51_startup.s.)&lt;/p&gt;
&lt;p&gt;There&amp;#39;s also a blog post&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/segger-embedded-studio-a-cross-platform-ide"&gt;here&lt;/a&gt;&amp;nbsp;that you can follow. The steps are mostly similar to the other guide, but there&amp;#39;s some added information in some places.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SEGGER and SoftDevice 130 example</title><link>https://devzone.nordicsemi.com/thread/274576?ContentTypeID=1</link><pubDate>Tue, 13 Oct 2020 11:00:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b928b5af-80b9-4a3c-82a6-58277778c678</guid><dc:creator>durmaz</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I followed the guide for the app below.&lt;/p&gt;
&lt;p&gt;/Users/macbook/Downloads/nRF5_SDK_12.3.0_d7731ad/examples/ble_peripheral/ble_app_beacon/pca10028/s130/arm5_no_packs&lt;/p&gt;
&lt;p&gt;I got the error below at the build stage.&lt;/p&gt;
&lt;pre&gt;Building ?ble_app_beacon_pca10028_s130? from solution ?ble_app_beacon_pca10028_s130? in configuration ?nrf51422_xxac Internal?
1&amp;gt; Assembling ?SEGGER_THUMB_Startup.s?
2&amp;gt; Compiling ?system_nrf51.c?
3&amp;gt; Assembling ?ses_nrf51_startup.s?
1&amp;gt; Compiling ?boards.c?
4&amp;gt; Compiling ?main.c?
1&amp;gt; Compiling ?ble_advdata.c?
2&amp;gt; Compiling ?bsp_nfc.c?
5&amp;gt; Compiling ?bsp.c?
1&amp;gt; Compiling ?nrf_drv_clock.c?
2&amp;gt; Compiling ?nrf_drv_common.c?
1&amp;gt; Compiling ?nrf_drv_uart.c?
3&amp;gt; Compiling ?nrf_drv_gpiote.c?
4&amp;gt; Compiling ?ble_srv_common.c?
6&amp;gt; Compiling ?ble_conn_params.c?
1&amp;gt; Compiling ?app_error_weak.c?
2&amp;gt; Compiling ?app_error.c?
1&amp;gt; Compiling ?hardfault_implementation.c?
2&amp;gt; Compiling ?nrf_assert.c?
3&amp;gt; Compiling ?app_util_platform.c?
1&amp;gt; Compiling ?nrf_log_backend_serial.c?
4&amp;gt; Compiling ?sdk_errors.c?
5&amp;gt; Compiling ?app_timer.c?
7&amp;gt; Compiling ?app_button.c?
1&amp;gt; Compiling ?SEGGER_RTT.c?
2&amp;gt; Compiling ?RTT_Syscalls_KEIL.c?
3&amp;gt; Compiling ?SEGGER_RTT_printf.c?
5&amp;gt; In file included from /Users/macbook/Downloads/DeviceDownload_/nRF5_SDK_12.3.0_d7731ad/components/libraries/timer/app_timer.c:47:
5&amp;gt; ../../../../../../components/drivers_nrf/delay/nrf_delay.h:236:6: error: &amp;#39;.syntax divided&amp;#39; arm assembly not supported
5&amp;gt; :17:1: note: instantiated into assembly here
8&amp;gt; Compiling ?nrf_log_frontend.c?
Build failed
&lt;/pre&gt;
&lt;pre&gt;&lt;br /&gt;&lt;br /&gt;Thanks.&lt;br /&gt;Durmaz&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SEGGER and SoftDevice 130 example</title><link>https://devzone.nordicsemi.com/thread/274455?ContentTypeID=1</link><pubDate>Tue, 13 Oct 2020 06:15:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:929bd386-5b52-4d76-a6b6-c1e215d855de</guid><dc:creator>Marte Myrvold</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Support for SEGGER came in SDK v14.1.0. Since you&amp;#39;re using an older version of the SDK, you must import and convert a Keil project. You can read how to do this in&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/pdf/getting_started_nRF5SDK_ses.pdf"&gt;this guide&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>