I have recently installed nRF Connect for desktop V3.0.0 on my ubuntu machine and I installed the Bluetooth Low Energy App but it doesn't launch and I keep getting this error :
" Error while probing devices: Error occured when get serial numbers. Errorcode: CouldNotOpenDLL (0x7) Lowlevel error: JLINKARM_DLL_NOT_FOUND (ffffff9c) " and I can't seem to find this missing file. Also when I tried to download JLink from SEGGER website I went through all the steps to get to the download link of the .deb file but when the download finishes I get a .html file and not the .deb. I don't really get what's going on.
Please can anyone help me.
I did not manage to replicate these issues on my Ubuntu 18.04 setup. Could you try to download the .deb package again and see if you still get Html file?
I used the following link: https://www.segger.com/downloads/jlink/JLink_Linux_x86_64.rpm
Also, maybe you can try to run Jlink commander to see if you have the drivers installed: open terminal and run "JLinkExe".
Thank you for answering me I tried the link you mentioned but it always downloads the html page I don't know why !!
I tried also running JLinkExe in terminal but the output is: command not found
We do include a deb installer for the jlink driver in our nRF Command Line Tools package. Maybe you can try downloading this one instead. Here is the link: https://www.nordicsemi.com/Software-and-Tools/Development-Tools/nRF-Command-Line-Tools/Download#infotabs
Chams said:I tried also running JLinkExe in terminal but the output is: command not found
Ok, it means it's not installed.
The link you provided worked like a charm!! Thanks you saved me I've been turning in circles for 3 days.
I can't thank you enough :D :D
Actually it launches now but I have a question because I don't really get the whole concept because this is new to me but do I really need a USB Dongle to start advertising my service ?? Because the mobile app doesn't need that and the advertisement works fine but from waht Im reading I get that I have to connect my computer to a USB dongle.
Can you please explain it to me ?
nRF connect use serialized Softdevice (nordic BT stack with host+controller) API to control the connectivity chip (nRF dongle). For that reason, it will not work with any built-in BT HW or other third party BLE dongles.
Do you require a serialized setup (application running on PC) or do you want the dongle to run stand-alone (app+BT stack)? You can use the application examples from the SDK if you want to use the dongle without nRF connect, and still be connectable. See this blog post for programming of the dongle: https://devzone.nordicsemi.com/nordic/short-range-guides/b/getting-started/posts/nrf52840-dongle-programming-tutorial