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

ERROR: nrfjprog.ini not found. Please reinstall nrfjprog.

Hi,

I am trying to install the nrf command line tools on linux. After following the installation instruction, I have the error

ERROR: nrfjprog.ini not found. Please reinstall nrfjprog.

If I use the --ini command to specify it, I have the same error with --qspiini and then with dll... So I suppose that the issue that it forgot to set a path somewhere...

 Note that if I extract the folder with nrfjprog anywhere from the zip file and then run the command from that folder, everything works fine (without modifying my $PATH).

I tried to add the alias 

alias nrfjprog="/opt/nrfjprog/nrfjprog"

which worked kindof ok but then I have other errors when trying to use the 'west flash' command from Zephyr.

Is there anything that I do not right in the installation procedure?

Thanks in advance for every answer you have!

(Ubuntu 18/04 - nrf command line tool 10.4.0 for linuw 64 bits)

Parents
  • I am having the same issue with nRF Command Line Tools v10.4.0 on 64 bit Ubuntu 16.04. After unpacking the tar archive, I run

    sudo dpkg -i nRF-Command-Line-Tools_10_4_0_Linux-amd64.deb

    There are no errors. To check if the installation worked, I run

    $ cd ~
    $ nrfjprog --version
    ERROR: nrfjprog.ini not found. Please reinstall nrfjprog.

    Running nrfjprog from inside /opt/nrfjprog works fine. These are the contents of /opt/nrfjprog:

    $ ls /opt/nrfjprog/
    DllCommonDefinitions.h          libhighlevelnrfjprog.so             libnrfjprogdll.so  nrfjprog.ini
    highlevelnrfjprogdll.h          libjlinkarm_nrf51_nrfjprogdll.so    LICENSE.txt        nrfjprog_release_notes.txt
    jlinkarm_nrf51_nrfjprogdll.h    libjlinkarm_nrf52_nrfjprogdll.so    nrfdfu.h           QspiDefault.ini
    jlinkarm_nrf52_nrfjprogdll.h    libjlinkarm_nrf91_nrfjprogdll.so    nrfjprog
    jlinkarm_nrf91_nrfjprogdll.h    libjlinkarm_unknown_nrfjprogdll.so  nrfjprogdll.h
    jlinkarm_unknown_nrfjprogdll.h  libnrfdfudll.so                     nrfjprog.h

    Can someone at Nordic confirm that v10.4.0 works on Ubuntu 16.04/18.04?

  • Hi,

    Thank you!

    I found an internal reporting from two days ago, that for v10.4.0 there are issues with finding the ini file on GNU/Linux, and the problem seems to be nrfjprog not correctly following symlinks. May be related.

    Regards,
    Terje

Reply Children
Related