<?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>Getting started with EWARM 6.7 and nRF51822</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/4796/getting-started-with-ewarm-6-7-and-nrf51822</link><description>I have the nRF51 Dongle and an nRF51822 BLuetooth Smart Beacon kit. For software tools I have IAR&amp;#39;s EWARM 6.7 for a complete IDE or command line GCC/GDB. 
 Are there any pointers on how to get started writing Bluetooth enabled applications that do not</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 14 Jan 2015 11:26:52 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/4796/getting-started-with-ewarm-6-7-and-nrf51822" /><item><title>RE: Getting started with EWARM 6.7 and nRF51822</title><link>https://devzone.nordicsemi.com/thread/16981?ContentTypeID=1</link><pubDate>Wed, 14 Jan 2015 11:26:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:95e7f5f4-3490-4613-aac1-f1677237b848</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;PCA10028 is the board name for the new &lt;a href="http://www.nordicsemi.com/eng/Products/nRF51-DK"&gt;nRF51 DK kit&lt;/a&gt;, and PCA10031 is the board name for the nRF51 dongle you&amp;#39;re using.&lt;/p&gt;
&lt;p&gt;The above boards are pretty much identical besides the form factor. Both have an on-board Segger j-link lite programmer. Thus, not requiring any external programmer, just plug it in an USB port and start programming.&lt;/p&gt;
&lt;p&gt;I see you prefer to use something else than Keil, but I would just like to mention that you can use the free 32K code limited license which is sufficient for running our SDK examples. The softdevice is not affected by this limitation as it&amp;#39;s provided as a pre-compiled binary.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t have much experience with IAR myself, but I see there&amp;#39;s at least one IAR example in this path: ..SDK_v6_1_0\nrf51822\Board\nrf6310\s110\ble_app_hrs\iar. I guess this can be used as a template for your own project.&lt;/p&gt;
&lt;p&gt;For GCC and GDB you may want to have a look at this &lt;a href="https://devzone.nordicsemi.com/blogs/499/documentation-and-resources-for-eclipse-developmen/"&gt;blog post&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started with EWARM 6.7 and nRF51822</title><link>https://devzone.nordicsemi.com/thread/16980?ContentTypeID=1</link><pubDate>Fri, 12 Dec 2014 19:00:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f58dcaba-3564-45f9-9e4f-56b6b991d93c</guid><dc:creator>Matt Barr</dc:creator><description>&lt;p&gt;Hopefully someone from Nordic will help you with the 6.1.0 SDK, it seems a reasonable request given the absence of IAR support in the new 7.x.x SDKs. In general things can be made to work with IAR but direct support is sparse, Keil definitely seems to be the preferred platform. After getting IAR projects set up initially, it really hasn&amp;#39;t been difficult or time consuming to keep up with the SDK updates.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started with EWARM 6.7 and nRF51822</title><link>https://devzone.nordicsemi.com/thread/16979?ContentTypeID=1</link><pubDate>Fri, 12 Dec 2014 15:40:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:42ac6ec7-3a3b-42fc-9533-eadebe01d42e</guid><dc:creator>Steven Grunza</dc:creator><description>&lt;p&gt;Are there any plans to actually support IAR in SDK 7 and later?  If not, could you please make the full SDK 6.latest available?  I&amp;#39;ve spent almost 20 hours trying to get to the point where I can use a modern IDE to build code and debug.  The closest I&amp;#39;ve come is a DOS command line make and text-mode gdb.  The Eclipse instructions in the app note don&amp;#39;t work because they were written for the structure of pre-SDK 7.  There are no IAR projects in SDK 7 and I don&amp;#39;t have the Keil tools.&lt;/p&gt;
&lt;p&gt;The hardware of the nRF51822 is ideal for my project but I don&amp;#39;t know if this state of churn with the software tools will be acceptable.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started with EWARM 6.7 and nRF51822</title><link>https://devzone.nordicsemi.com/thread/16978?ContentTypeID=1</link><pubDate>Fri, 12 Dec 2014 00:55:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3a1c66cd-d8c7-4aa8-adf0-a70c991fda42</guid><dc:creator>Matt Barr</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/question/17910/how-to-run-ble_app_hrs-project-with-iar/"&gt;Here&lt;/a&gt; you&amp;#39;ll find a link to ble_app_hrs.zip from the 6.1.0 SDK with a working IAR project and some other IAR-related info. I still find the earlier SDK downloads available associated with older nrf51422/822 DK product keys, but I don&amp;#39;t think you really need this. Using the 7.1.0 SDK you should be able to point to the app and SDK source files, and make appropriate changes to compiler include paths and definitions. Basically add the iar/ project to examples/ble_peripheral/ble_app_hrs/pca10031/s110 in the 7.1.0 SDK, get it set up like the arm project. You can see the project setup in plain text in the Keil project file, or you could install the Keil MDK and use that to browse the project setup. Depending on the softdevice version used, you may have to change the .icf file. Hope this helps.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started with EWARM 6.7 and nRF51822</title><link>https://devzone.nordicsemi.com/thread/16977?ContentTypeID=1</link><pubDate>Thu, 11 Dec 2014 21:42:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:90b5cab4-0619-46a4-949b-f2b9c1f5176e</guid><dc:creator>Steven Grunza</dc:creator><description>&lt;p&gt;How can I get the 6.1.0 IAR example project setups?  I&amp;#39;ve been looking all any SDK before the SDK_7 changes and haven&amp;#39;t found anything yet.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Getting started with EWARM 6.7 and nRF51822</title><link>https://devzone.nordicsemi.com/thread/16976?ContentTypeID=1</link><pubDate>Thu, 11 Dec 2014 21:29:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ec32de04-6c7d-48a4-9c5d-a3fdd45c56e7</guid><dc:creator>Matt Barr</dc:creator><description>&lt;p&gt;PCA10028 is the relatively new nRF51-DK board that uses NRF51422-QFAC with 32k RAM. It is supported by the new 7.1.0 SDK. This SDK does not contain example IAR projects, but between the 6.1.0 IAR example project setups and 7.1.0 example project source code it didn&amp;#39;t require too much effort to get IAR working with the new DK, SDK and softdevices. I&amp;#39;ve not used the smart beacon kit, hopefully the situation is the same.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/iar.zip"&gt;Here&lt;/a&gt; is an IAR project for examples/ble_peripheral/ble_app_hrs/pca10031/s110 in the 7.1.0 SDK. I do not have PCA10031, this was tested with PCA10028 by changing the compiler board type definition. See the included README.txt file for other details. Again, I hope this helps.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>