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 #2:  After using the tools a couple days it has become clear to me that SES on Mac is not as mature as the Windows version. Some examples:

    • While debugging SES will crash about 1-in-10 times when tapping the stop button.
    • No keyboard shortcut for code formatting.
    • Right click does not give a pop-up menu. 
    • Can't get the build to use multiple cores

    None of these are showstoppers for me but just noting this here in case others are interested.

Reply
  • Update #2:  After using the tools a couple days it has become clear to me that SES on Mac is not as mature as the Windows version. Some examples:

    • While debugging SES will crash about 1-in-10 times when tapping the stop button.
    • No keyboard shortcut for code formatting.
    • Right click does not give a pop-up menu. 
    • Can't get the build to use multiple cores

    None of these are showstoppers for me but just noting this here in case others are interested.

Children
Related