<?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>nRF51 SDK v8.0 on OS X (nRF51822, pca20006)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/6631/nrf51-sdk-v8-0-on-os-x-nrf51822-pca20006</link><description>I have gone through most of the guides/links that I saw here to no end. 
 My development environment is OS X 10.9, gcc-arm 4.9, nRF51822 beacon. 
 Before going for the IDE setup, I just want to build one of the samples and upload the hex using nRF Master</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sun, 26 Apr 2015 17:09:24 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/6631/nrf51-sdk-v8-0-on-os-x-nrf51822-pca20006" /><item><title>RE: nRF51 SDK v8.0 on OS X (nRF51822, pca20006)</title><link>https://devzone.nordicsemi.com/thread/23215?ContentTypeID=1</link><pubDate>Sun, 26 Apr 2015 17:09:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:82ecfe64-9e42-4410-8744-c9691a988bbe</guid><dc:creator>kerem</dc:creator><description>&lt;p&gt;Thank you, I managed to compile ble_app_beacon example by modifying Makefiles and the code a little bit. We can close this topic, I will ask my sofdevice and bootloader questions as seperate threads. Thank you for all the links and explanation, as I read more, it all becomes more clear thanks to the documentation you have created.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 SDK v8.0 on OS X (nRF51822, pca20006)</title><link>https://devzone.nordicsemi.com/thread/23214?ContentTypeID=1</link><pubDate>Fri, 24 Apr 2015 08:14:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bb49e932-cfae-4861-9afe-f93054862e32</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;It is worth noting that you can use the free 32K code limited license from Keil, but I guess it will be cost some if you need to get a Windows environment for this. Keil is somewhat easier to get started with as you get a pre-configured IDE that you can use right away. That said, we do support GCC and you can get a complete IDE by using an open source IDE such as Eclipse &lt;a href="https://devzone.nordicsemi.com/tutorials/7/development-with-gcc-and-eclipse/"&gt;(tutorial)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Beacon kits prior to board rev. 1.1 used s110 v.6.0.0 which did not support softdevice update (may still be in the loop). Board rev. 1.1 and later uses s110 v.7.1.0 which can be updated with DFU to s110 v.8.0.0 so that SDK 8.0.0 examples can be used. To test the blinky example with your current bootloader and SD you can try to send the image in the new .zip packet format described &lt;a href="http://developer.nordicsemi.com/nRF51_SDK/nRF51_SDK_v8.x.x/doc/8.0.0/s110/html/a00092.html"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The DK kit will ease development as you have the onboard J-link plus that you do not have to edit the existing SDK examples.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 SDK v8.0 on OS X (nRF51822, pca20006)</title><link>https://devzone.nordicsemi.com/thread/23224?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2015 23:33:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df6263bc-8561-497c-8229-ee91bb7bc085</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;Yes, the DK comes with onboard jlink that you can use.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 SDK v8.0 on OS X (nRF51822, pca20006)</title><link>https://devzone.nordicsemi.com/thread/23223?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2015 18:13:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb512bf4-51b3-4fee-801e-59a669110d5c</guid><dc:creator>kerem</dc:creator><description>&lt;p&gt;I am not sure if there is any other version of the beacon kit than the one I already have. I also did order nrf51822-dk and the dongle. It says there is on board j-link on dk, can I use that to flash the beacon then?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 SDK v8.0 on OS X (nRF51822, pca20006)</title><link>https://devzone.nordicsemi.com/thread/23222?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2015 17:13:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:588d786c-a2d8-4ef2-9f46-bb3f6c463ae5</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;Softdevice &amp;amp; DFU update only avail since sdk7.  Even then, it still not possible to OTA update SD 7 to 8 because SD8 is not compatible with DFU7.  SD8 must be used with DFU8.  It&amp;#39;s chicken and the egg thing. So you pretty much don&amp;#39;t have a choice at the moment but use a jtag probe to flash.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 SDK v8.0 on OS X (nRF51822, pca20006)</title><link>https://devzone.nordicsemi.com/thread/23221?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2015 16:31:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:68388868-4ff8-4063-9829-4019ba6d107f</guid><dc:creator>kerem</dc:creator><description>&lt;p&gt;That&amp;#39;s fair enough. Is it the only way? Is it not possible to OTA update softdevice and dfu? nRF MCP Android app has a menu for it, allowing you to choose between softdevice, bootloader and application.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 SDK v8.0 on OS X (nRF51822, pca20006)</title><link>https://devzone.nordicsemi.com/thread/23226?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2015 15:47:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:46d9b8fa-a456-4b9e-be5b-1d89bc4b50f6</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;You are using an old board PCA20006 with old DFU which is not compatible with new SDK.  You&amp;#39;ll need to work with old SDK with old MCP.  If you want to work with new SDK, you will need to get the Jlink to flash new Softdevice &amp;amp; DFU.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 SDK v8.0 on OS X (nRF51822, pca20006)</title><link>https://devzone.nordicsemi.com/thread/23225?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2015 15:36:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:765a0829-9247-4ad0-99be-8177e602c096</guid><dc:creator>kerem</dc:creator><description>&lt;p&gt;I&amp;#39;ve already tried your setup. I was able to compile EHAL and CMSIS project on eclipse but since i dont have j-link or other hw it did not work for me. There were not any instructions for building them manually and uploading OTA. And the folder structure is different from what is on the blog than on github repo.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 SDK v8.0 on OS X (nRF51822, pca20006)</title><link>https://devzone.nordicsemi.com/thread/23220?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2015 15:32:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:02740f44-fc7c-4dfe-ae27-9898f1cb0cb6</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;Follow &lt;a href="http://embeddedsoftdev.blogspot.ca/p/ehal-nrf51.html"&gt;this blog&lt;/a&gt; for OS X Eclipse GCC dev env.  SDK8 still work with rev 2 of the chip.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 SDK v8.0 on OS X (nRF51822, pca20006)</title><link>https://devzone.nordicsemi.com/thread/23219?ContentTypeID=1</link><pubDate>Thu, 23 Apr 2015 15:17:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aeb3d786-8b80-4d4c-979c-2f96505d4004</guid><dc:creator>kerem</dc:creator><description>&lt;p&gt;Thank you, I&amp;#39;ve edited my post with everything I tried so far. I am using GNU Make 3.81 by the way. Although I managed to compile the example with some modifications, more problems came up such as the softdevice and bootloader. Could you push me a little bit further to the right direction please?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 SDK v8.0 on OS X (nRF51822, pca20006)</title><link>https://devzone.nordicsemi.com/thread/23218?ContentTypeID=1</link><pubDate>Wed, 22 Apr 2015 13:20:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:11a51bed-94e6-4a4b-8480-7cf3f01eef70</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;pca10028 and pca10031 are the board names for &lt;a href="http://www.nordicsemi.com/eng/Products/nRF51-DK"&gt;nRF51 DK kit&lt;/a&gt; and &lt;a href="http://www.nordicsemi.com/eng/Products/nRF51-Dongle"&gt;nRF51 Dongle&lt;/a&gt; respectively where only the pinout differs. The beacon kit can be used with the SDK by following the instructions given in the SDK documentation &lt;a href="http://developer.nordicsemi.com/nRF51_SDK/nRF51_SDK_v8.x.x/doc/8.0.0/s110/html/a00028.html"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Are you using GNU make? What is the output if you type make --version in command line?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 SDK v8.0 on OS X (nRF51822, pca20006)</title><link>https://devzone.nordicsemi.com/thread/23217?ContentTypeID=1</link><pubDate>Wed, 22 Apr 2015 10:09:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3cbf93f8-a2e2-47b4-a55d-6122c656d2c8</guid><dc:creator>kerem</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/blogs/22/getting-started-with-nrf51-development-on-mac-os-x/"&gt;This guide&lt;/a&gt; is the first one I have tried. I used the makefile inside sdk example (blinky) changing the GNU_INSTALL_ROOT and version. I got errors like &amp;quot;clang: error: unknown argument: &amp;#39;-f&amp;#39;
clang: error: no such file or directory: &amp;#39;em$&amp;#39;
clang: error: no such file or directory: &amp;#39;make&amp;#39;&amp;quot;. Then I tried to use pure-gcc makefiles template by providing the sdk and toolchain path. If I just run &amp;quot;make&amp;quot; I get an output hex and I see the build log. May I ask what is the difference between pca10028 and pca10031? How can I know if the example is compatible with my beacon?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51 SDK v8.0 on OS X (nRF51822, pca20006)</title><link>https://devzone.nordicsemi.com/thread/23216?ContentTypeID=1</link><pubDate>Wed, 22 Apr 2015 09:10:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:398aebd6-75d5-4dcf-8558-1e035ae6d19a</guid><dc:creator>Stian R&amp;#248;ed Hafskjold</dc:creator><description>&lt;p&gt;Are you specifying Makefile as the target? Like this: &amp;#39;make Makefile&amp;#39;? In that case you will get that error. Try just &amp;#39;make&amp;#39; or &amp;#39;make -f Makefile&amp;#39;. If that&amp;#39;s not the case, are you using the Makefile provided in the SDK? If not, can you please post it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>