This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Migrating development over to MacOS

It would be great if I could move my project over to the Mac and use one less computer.  But I wonder how well the tools work on MacOS platform. Are there any major limitations using Nordic tools (and Segger tools) on the Mac?

My project was developed on Windows and requires many tools from Nordic and Segger daily including:

  • SES
  • nrfjprog
  • nrfutil
  • mergehex
  • nrfConnect: power profiler, programmer
  • python 2.7

Other tools are required less often. I could probably keep these tools on the Windows system but prefer to move them all to MacOS as well:

  • uECC library for generating public/private keys (for DFU)
  • gnu toolchain for building uECC
  • nRF BLE sniffer

Reading through the documentation on Nordic website it seems all of the tools are supported on the Mac except nrfutil, however the GitHub page for nrfutil seems to indicate nrfutil can be installed on the Mac. Thanks for any insights you have.

Parents
  • Update:  So I have all my 'daily' tools running on the Mac now. The installation went surprisingly well including nrfutil which was a surprise given the comments on the website. I moved my project files from PC to Mac by simply zipping the entire SDK folder on the PC and unzipping on the MAC. No changes were needed to any files to get the project loaded into SES and building. I was quite surprised actually. The only minor issues I found so far is that SES on the Mac does not support the dark color theme, and I cannot open two projects at the same time like you can on Windows.  

  • Congrats!

    "The only minor issues I found so far is that SES on the Mac does not support the dark color theme, and I cannot open two projects at the same time like you can on Windows."

    That's why I only use XCode :-)

Reply Children
Related