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

Installing Command Line Tools 10.4.0 fails on MacOS (10.14.6)

Installing the new nRF-Command-Line-Tools_10_4_0_OSX.pkg fails on MacOS (10.14.6). The installer gets to the summary stage and displays an error "please contact the supplier".

Installing the 10.3.0 in the same way succeeds.

Pertti

Parents
  • Same problem, installer fails and the tools that do get installed will not run:

    $ ./nrfjprog --reset --program /var/folders/tq/c6wwp0ks41zdg9d9w9t5y32w0000gn/T/arduino_build_392483/sketch_oct10a.ino.hex --sectorerase -f nrf52
    ERROR: JLinkARM DLL load failed. Try again. If it keeps failing, please
    ERROR: reinstall latest JLinkARM from Segger webpage.

    I am running macOS Mojave 10.14.6.

    I can use the JFlashLite app just fine.

    Please let us know when the issue is resolved or a workaround is available!

  • Hi,

    Does this happen only with nRF Command Line Tools v10.4.0, or does it happen with previous versions as well? Both the installer and nrfjprog should work for v10.3.0, so that is the workaround for now.

    When a patched release is out I will let you know.

    Regards,
    Terje

Reply Children
  • I installed v10.3.0 but now I'm getting an error saying my version of the Jlink DLL is too old. I removed the later Jlink version and ran the Jlink installer that came with the NRF tools, but running the command again gave the same error as before.

    I didn't remove the 10.4.0 Nordic tools folder before running the 10.3.0 installer, would this have any effect?

    Still can't flash unfortunately!

  • Hi,

    What board are you trying to flash?

    There are some known issues for 10.3.0, especially with the nRF91 series, and the "too old" error message can be a bit misleading.

    Adding (or removing) the correct family flag to the nrfjprog command may solve the issue, although that would only work if you are in control of the nrfjprog command. Also make sure that there is a powered device connected through a programmer to the PC of the correct family. Our DKs have programmer MCUs on board, but there may still be switches for providing power to the programmer MCU and/or selecting what device (on nRF91 DK, which one of nRF52840 or nRF9160,) to program.

    Regards,
    Terje

Related