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

nRFConnect fail on linux

Hi,

I have a well working cli environment under linux where i can compile, program and debug a nFR52 demo board.

I have installed RSSI Viewer (1.05) and Bluetooth Low Energy (2.0.1) in nRFConnect, but both fail when i try to open /dev/ttyACM0 with the message:

Error when validating firmware: Error occured when read. Errorcode: CouldNotOpenDLL (0x7) Lowlevel error: JLINKARM_DLL_NOT_FOUND (ffffff9c)

I have a symlink from JLink_Linux_V618d_x86_64/libjlinkarm.so to /usr/lib/libjlinkarm.so to make other tools work (for instance nrfjprog that works fine).

Can someone point me in the right direction?

Thanks, Mike

Parents
  • Hi Mike,

    We have found the error in our code and are working on a fix for it. The fix will be included in our next release of nRF Connect.

    You are right about hard coded paths not being ideal, but there are times where you can not ignore them. In this case, the use of a hard coded path is warranted as it is not the only lookup used, but one of multiple strategies to find the location of the libjlinkarm.so.

    Thanks for reporting.

    Best regards, Per Kristian

Reply
  • Hi Mike,

    We have found the error in our code and are working on a fix for it. The fix will be included in our next release of nRF Connect.

    You are right about hard coded paths not being ideal, but there are times where you can not ignore them. In this case, the use of a hard coded path is warranted as it is not the only lookup used, but one of multiple strategies to find the location of the libjlinkarm.so.

    Thanks for reporting.

    Best regards, Per Kristian

Children
Related