<?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>Can I use Mac OSX for my total dev environment or do I need Windows</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/29180/can-i-use-mac-osx-for-my-total-dev-environment-or-do-i-need-windows</link><description>I have OSX Sierra, VMWare Fusion and Windows 7 available.
I do Arduino (Teensy) dev, staying on the OSX side. 
 I want to use the nrf52 chip as a MIDI over BLE conduit (only), with all other processing on the Teensy MCU. In the end, I’d like to program</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 10 Jan 2018 18:05:49 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/29180/can-i-use-mac-osx-for-my-total-dev-environment-or-do-i-need-windows" /><item><title>RE: Can I use Mac OSX for my total dev environment or do I need Windows</title><link>https://devzone.nordicsemi.com/thread/116007?ContentTypeID=1</link><pubDate>Wed, 10 Jan 2018 18:05:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ec2231b-6e53-4a7c-a16c-3ccf2ad59ca9</guid><dc:creator>David Elvig </dc:creator><description>&lt;p&gt;OK - New user of Nordic products on OSX.&lt;/p&gt;
&lt;p&gt;I have a solution using:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;the latest nRF5 SDK (V 14.2)&lt;/li&gt;
&lt;li&gt;the latest Segger Embedded Studio (V 3.34&lt;/li&gt;
&lt;li&gt;the nRF52 Development Kit (hardware) (nRF52-DK)&lt;/li&gt;
&lt;li&gt;MacBook Pro with OS X Sierra - V 10.12.6&lt;/li&gt;
&lt;li&gt;iPhone apps from Nordic:
- nRF Toolbox - V 4.4.2
- nRF Connect - V 1.8.2&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The previous links in this chain would have all worked, I expect.&lt;/p&gt;
&lt;p&gt;With that said, the solution is WAY FASTER following the video tutorial in the link below.&lt;/p&gt;
&lt;p&gt;Much has been made easier in the last 12 months (Nordic licensing Segger for use with Nordic hardware)
This video:
&lt;a href="https://www.youtube.com/watch?v=YZouRE_Ol8g&amp;amp;list=PLx_tBuQ_KSqGHmzdEL2GWEOeix-S5rgTV"&gt;This video&lt;/a&gt;
is part of a series that was basic, but helpful... because the Segger-based solution is now quite simple.&lt;/p&gt;
&lt;p&gt;I still have a big learning curve, but now I have a platform running.
Nice!&lt;/p&gt;
&lt;p&gt;and thanks, all for your help!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can I use Mac OSX for my total dev environment or do I need Windows</title><link>https://devzone.nordicsemi.com/thread/116006?ContentTypeID=1</link><pubDate>Wed, 10 Jan 2018 08:21:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:39ae66b6-171e-4f0f-b717-a6a089c0e18b</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;(Does answer &amp;quot;If you would have used Win PC, installed Keil MDK and opened prepared example projects in it then all of them would work out of the box in 5 minutes...&amp;quot; count?:)))&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can I use Mac OSX for my total dev environment or do I need Windows</title><link>https://devzone.nordicsemi.com/thread/116005?ContentTypeID=1</link><pubDate>Tue, 09 Jan 2018 21:59:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c9c4698c-2321-4ed6-849b-21716ca5cc18</guid><dc:creator>David Elvig </dc:creator><description>&lt;p&gt;OK, found this:
&lt;a href="https://devzone.nordicsemi.com/question/178503/nrf52-software-development-tools-for-osx/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;and this link&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=YZouRE_Ol8g&amp;amp;list=PLx_tBuQ_KSqGHmzdEL2GWEOeix-S5rgTV"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;With it, I compile, link and flash with apparently no errors, do no tweaks to the environment.
Now I need to see how to connect with the advertising dev kit (it&amp;#39;s flashing on LED1 like it&amp;#39;s supposed to)
If this all works, I&amp;#39;d like to learn how I could have gotten here faster, and can keep moving faster!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can I use Mac OSX for my total dev environment or do I need Windows</title><link>https://devzone.nordicsemi.com/thread/116004?ContentTypeID=1</link><pubDate>Tue, 09 Jan 2018 20:47:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f731adc9-8c1d-4b72-808f-96eed8269b4f</guid><dc:creator>David Elvig </dc:creator><description>&lt;p&gt;@endnode, I&amp;#39;ve tried a few of these -&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;The first at devzone.nordicsemi.com/blogs/1108/... from Mohammad Afaneh: Uses NetBeans.  Trouble getting include directories right. and in the end... linker errors like those at the bottom&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;...and this by Hung Bui at &lt;a href="https://devzone.nordicsemi.com/blogs/1032/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
Lots of tweaks to make, but I did get successful compile.  Then many failures at the Link phase.
At the end of this blog - it says: &amp;quot;And again, SES is supported officially from SDK v14.1, you don&amp;#39;t have to follow this tutorial.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;Ah well... I learned a lot.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;So, now:&lt;/strong&gt; Lola&amp;#39;s blog at: &lt;a href="https://devzone.nordicsemi.com/blogs/1104/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
I made it through to compile (though I&amp;#39;d update a few steps for the next reader)
Now I get these linker errors, starting with:
Linking ble_app_hrs_pca10040_s132.elf
X Output/nrf52832_xxaa Internal/Exe/ble_app_hrs_pca10040_s132.elf section &lt;code&gt;.fs_data&amp;#39; will not fit in region&lt;/code&gt;UNPLACED_SECTIONS&amp;#39;&lt;/p&gt;
&lt;p&gt;X region `UNPLACED_SECTIONS&amp;#39; overflowed by 44 bytes&lt;/p&gt;
&lt;p&gt;X Output/ble_app_hrs_pca10040_s132 nrf52832_xxaa Internal/Obj/thumb_crt0.o: In function `memory_set&amp;#39;:&lt;/p&gt;
&lt;p&gt;X undefined reference to `&lt;strong&gt;fs_data_load_start&lt;/strong&gt;&amp;#39;&lt;/p&gt;
&lt;p&gt;X undefined reference to `&lt;strong&gt;fs_data_start&lt;/strong&gt;&amp;#39;&lt;/p&gt;
&lt;p&gt;X undefined reference to `&lt;strong&gt;fs_data_end&lt;/strong&gt;&amp;#39;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;...
etc for a total of 30 errors.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;help?&lt;/strong&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;I&amp;#39;d be happy to create an updated blog for start-to-finish OS X user getting going with the latest Dev kit and SES.  Once I can do that myself.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can I use Mac OSX for my total dev environment or do I need Windows</title><link>https://devzone.nordicsemi.com/thread/116003?ContentTypeID=1</link><pubDate>Mon, 01 Jan 2018 18:28:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:472f623a-ccee-4b1b-b5c9-1b21de8fa32f</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;I develop exclusively on MAC with Eclipse &amp;amp; GCC.  I use Eclispe native project instead of makefile.  Blog for &lt;a href="http://embeddedsoftdev.blogspot.ca/p/ehal-nrf51.html"&gt;software development nRF51 &amp;amp; nRF52 with Eclipse on MAC&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can I use Mac OSX for my total dev environment or do I need Windows</title><link>https://devzone.nordicsemi.com/thread/116002?ContentTypeID=1</link><pubDate>Sun, 31 Dec 2017 22:10:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:387e0596-1f5c-4018-b9a7-60444d380427</guid><dc:creator>David Elvig </dc:creator><description>&lt;p&gt;Oh, boy, that looks like the stuff!
Thanks. I&amp;#39;ll report back.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can I use Mac OSX for my total dev environment or do I need Windows</title><link>https://devzone.nordicsemi.com/thread/116001?ContentTypeID=1</link><pubDate>Sun, 31 Dec 2017 21:29:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4da83227-6534-455d-b4a0-40bedbc3ab93</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;You mean things like&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;&lt;a href="https://devzone.nordicsemi.com/blogs/1108/the-complete-tutorial-for-developing-and-debugging/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
&lt;a href="https://devzone.nordicsemi.com/blogs/702/debugging-using-qtcreator-on-mac/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
&lt;a href="https://devzone.nordicsemi.com/blogs/840/nrfjprog-pynrfjprog-intro-mac-os-x-linux-now-suppo/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
&lt;a href="https://devzone.nordicsemi.com/blogs/498/tools-for-os-x-development/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
&lt;a href="https://devzone.nordicsemi.com/blogs/22/getting-started-with-nrf51-development-on-mac-os-x/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
&lt;a href="https://devzone.nordicsemi.com/blogs/29/sniffer-application-for-os-x/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
&lt;a href="https://devzone.nordicsemi.com/blogs/1032/segger-embedded-studio-a-cross-platform-ide/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
&lt;a href="https://devzone.nordicsemi.com/blogs/1104/setting-up-segger-on-a-mac-or-pc-and-debug-step-by/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
&lt;a href="https://devzone.nordicsemi.com/blogs/765/new-bluetooth-smart-tool-from-nordic/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
&lt;a href="https://devzone.nordicsemi.com/blogs/499/documentation-and-resources-for-eclipse-developmen/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can I use Mac OSX for my total dev environment or do I need Windows</title><link>https://devzone.nordicsemi.com/thread/116000?ContentTypeID=1</link><pubDate>Sun, 31 Dec 2017 21:22:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3d3ecb9b-c142-4ae9-b7bd-e00a27000e84</guid><dc:creator>David Elvig </dc:creator><description>&lt;p&gt;Thanks,
I&amp;#39;ll be embarking on learning a Mac toolchain then, though I&amp;#39;ll be googling in the dark.
Can anyone suggest a specific IDE through which I can write code and flash the chip on the nRF52 Dev kit?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can I use Mac OSX for my total dev environment or do I need Windows</title><link>https://devzone.nordicsemi.com/thread/115999?ContentTypeID=1</link><pubDate>Sun, 31 Dec 2017 20:19:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:49d1cee4-8ea5-492f-a652-17d7ae05673f</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Hi David, read some blog posts on this forum, there are people developing on Win/Linux/MacOS just fine. Surely most of the examples and tutorials are fro Win so with MacOS you will need more googling and some experience with embedded development. Most of the steps (compilation/linking in some tool chain, IDE for development, chip flashing, debugging) can be achieved with at least 3 options so there isn&amp;#39;t any real &amp;quot;minimal&amp;quot; set of HW and SW...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>