<?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>nRF9160 development on MacOS</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/46634/nrf9160-development-on-macos</link><description>Hi 
 Why is Mac OS no longer listed as a supported operating system for the nRF Connect SDK (see http://developer.nordicsemi.com/nRF_Connect_SDK/doc/0.3.0/nrf/gs_ins_os.html )? 
 The setup of a MacOS-based development system is described in the latest</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 23 May 2019 12:07:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/46634/nrf9160-development-on-macos" /><item><title>RE: nRF9160 development on MacOS</title><link>https://devzone.nordicsemi.com/thread/188815?ContentTypeID=1</link><pubDate>Thu, 23 May 2019 12:07:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:07727575-308f-4a8c-8bef-83aa1d4666b2</guid><dc:creator>pemar13</dc:creator><description>&lt;p class="p1"&gt;&lt;span class="s1"&gt;Hi again!&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;So I finally got around to try again. In the end, it turns out there was only one thing wrong&amp;hellip;&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;I basically followed the steps in&amp;nbsp;your macOS&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/0.4.0/nrf/gs_ins_mac.html"&gt;&lt;span class="s2"&gt;guide&lt;/span&gt;&lt;/a&gt;, i.e., preparing for Zephyr, installing the GNU Arm Embedded toolchain, cloning ncs release v0.4.0, &amp;ldquo;installing&amp;rdquo; Segger Embedded Studio ARM v416 Nordic, and installing JLink_MacOSX_V644i.&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;At this stage building and programming using Segger Embedded Studio works fine.&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;After &amp;ldquo;installing&amp;rdquo; nRF-Command-Line-Tools_9_8_1_OSX and setting up a permanent path for bash to the folders nrfjprog, ninja flash fails as before whereas running nrfjprog -v results in the expected lines: &amp;lsquo;nrfjprog version: 9.8.1&amp;rsquo; and &amp;lsquo;JLinkARM.dll version: 6.44i&amp;rsquo;.&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;The reason for this must be that ninja doesn&amp;rsquo;t know the path to nrfjprog. Indeed, manual programming using &amp;lsquo;nrfjprog --program &amp;hellip;/build/zephyr/zephyr.hex -f NRF91 --sectorerase&amp;#39; works fine.&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;To solve the path issue, I created a symlink to nrfjprog in /usr/local/bin by executing &amp;lsquo;ln -s /path/to/nrfjprog/nrfjprog /usr/local/bin/nrfjprog&amp;rsquo;.&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;Now things work.&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;span class="s1"&gt;Per&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 development on MacOS</title><link>https://devzone.nordicsemi.com/thread/188624?ContentTypeID=1</link><pubDate>Wed, 22 May 2019 14:26:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bac56088-849c-4816-8d4f-3df7c549de0e</guid><dc:creator>pemar13</dc:creator><description>&lt;p&gt;Super!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 development on MacOS</title><link>https://devzone.nordicsemi.com/thread/188611?ContentTypeID=1</link><pubDate>Wed, 22 May 2019 14:05:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:74d8d357-74e0-412a-8310-7c57e7677203</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Nothing to worry about. We have released v4.0.0 now, so I recommend&amp;nbsp;using that tag.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;cd ncs/nrf
git checkout master
git pull
git checkout v0.4.0
west update&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;We have also update the docs with support for macOS. See &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/0.4.0/nrf/gs_ins_mac.html"&gt;this link&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 development on MacOS</title><link>https://devzone.nordicsemi.com/thread/188605?ContentTypeID=1</link><pubDate>Wed, 22 May 2019 14:01:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:891fedf4-605d-4956-ac34-fbe707ca6677</guid><dc:creator>pemar13</dc:creator><description>&lt;p&gt;Hi Sigurd!&lt;/p&gt;
&lt;p&gt;I&amp;#39;m sorry that my feedback to your&amp;nbsp;comments are so late. I am currently mostly working from within Windows, so the MAC issue&amp;nbsp;doesn&amp;#39;t have the highest priority at the moment, but I will get back to you after reinstalling everything A.S.A.P.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Per&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 development on MacOS</title><link>https://devzone.nordicsemi.com/thread/185744?ContentTypeID=1</link><pubDate>Tue, 07 May 2019 13:10:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f72b178d-451e-40aa-92ab-660b3b8677ec</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user="pemar13"]Thank you for checking about macOS support. Since it is one of your great advantages, I hope its just a temporary miss.[/quote]
&lt;p&gt;Yes, it&amp;#39;s just a matter of adding the&amp;nbsp;&lt;span&gt;installation instructions for the toolchain for macOS.&lt;/span&gt;&lt;/p&gt;
[quote user="pemar13"]I could of course perform the&amp;nbsp;installation all over again, but I would like to know that the listed steps I have taken should be sufficient. Is there a particular order in which things should be done?[/quote]
&lt;p&gt;I don&amp;#39;t think the order of things should matter for this. Could you try with latest code(master) on the&amp;nbsp;&lt;span&gt;nRF Connect SDK ?&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 development on MacOS</title><link>https://devzone.nordicsemi.com/thread/185364?ContentTypeID=1</link><pubDate>Mon, 06 May 2019 07:58:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7bbd062-7e3f-4db6-8122-840fa146c844</guid><dc:creator>pemar13</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;Sorry for the delay in answering.&lt;/p&gt;
&lt;p&gt;Thank you for checking about macOS support. Since it is one of your great advantages, I hope its just a temporary miss.&lt;/p&gt;
&lt;p&gt;Yes, I can run nrfjprog in a normal terminal window. It reports 6.44g.&lt;/p&gt;
&lt;p&gt;I could of course perform the&amp;nbsp;installation all over again, but I would like to know that the listed steps I have taken should be sufficient. Is there a particular order in which things should be done?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Per&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF9160 development on MacOS</title><link>https://devzone.nordicsemi.com/thread/184490?ContentTypeID=1</link><pubDate>Tue, 30 Apr 2019 09:08:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b6199b6-ca58-4fbd-a2f7-7d034bd3738d</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi,&lt;/span&gt;&lt;/p&gt;
[quote userid="75503" url="~/f/nordic-q-a/46634/nrf9160-development-on-macos"]Why is Mac OS no longer listed as a supported operating system for the nRF Connect SDK (see&amp;nbsp;&lt;a href="http://developer.nordicsemi.com/nRF_Connect_SDK/doc/0.3.0/nrf/gs_ins_os.html"&gt;http://developer.nordicsemi.com/nRF_Connect_SDK/doc/0.3.0/nrf/gs_ins_os.html&lt;/a&gt;)?[/quote]
&lt;p&gt;&lt;span&gt;Since we have macOS support for SES Nordic edition, and Zephyr project support macOS, I believe that nRF Connect SDK should also support macOS. &amp;nbsp;This would then be a documentation bug, but I will check internally to confirm it.&lt;/span&gt;&lt;/p&gt;
[quote userid="75503" url="~/f/nordic-q-a/46634/nrf9160-development-on-macos"]the recommendation of using tagged&amp;nbsp;releases leaves you with v0.3.0 from December, which, besides being far behind, doesn&amp;#39;t work well. I hope a new tagged release is due in the coming days (before the end of the month).[/quote]
&lt;p&gt;We are in the&amp;nbsp;process of releasing v0.4.0.&amp;nbsp;I recommend checking out the 0.4.0 when that comes, as for now, you should either use master branch or the&amp;nbsp;v0.4.0-rc1 tag.&lt;/p&gt;
[quote userid="75503" url="~/f/nordic-q-a/46634/nrf9160-development-on-macos"]made sure the path is accessible from the terminal window I run in[/quote]
&lt;p&gt;Are you able to use nrfjprog in a normal terminal window? Try &lt;em&gt;nrfjprog -v&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>