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

nRF Connect (Mac v. 2.4.0) can't scan

Just installed Mac v. 2.4.0 of nRF Connect, and the "Start Scan" button is disabled. Here's the log:

2018-07-05T13:43:15.834Z INFO Application data folder: /Users/rob/Library/Application Support/nrfconnect/pc-nrfconnect-ble
2018-07-05T13:43:15.987Z DEBUG App pc-nrfconnect-ble v2.2.0 official
2018-07-05T13:43:15.987Z DEBUG App path: /Users/rob/.nrfconnect-apps/node_modules/pc-nrfconnect-ble
2018-07-05T13:43:15.987Z DEBUG nRFConnect 2.4.0 is supported by the app (^2.4.0)
2018-07-05T13:43:15.987Z DEBUG nRFConnect path: /Applications/nRF Connect.app/Contents/Resources/app.asar
2018-07-05T13:43:15.987Z DEBUG HomeDir: /Users/rob
2018-07-05T13:43:15.987Z DEBUG TmpDir: /var/folders/hh/xsjc40cx0k19q4k8hfcck0hh0000gn/T/
2018-07-05T13:43:16.005Z VERBOSE Could not fetch serial number for serial port at /dev/tty.Bluetooth-Incoming-Port
2018-07-05T13:43:16.006Z VERBOSE Could not fetch serial number for serial port at /dev/tty.RobsiPhone-WirelessiAP
2018-07-05T13:43:16.006Z ERROR Error while probing devices: Error occured when get serial numbers. Errorcode: CouldNotOpenDLL (0x7)
Lowlevel error: JLINKARM_DLL_NOT_FOUND (ffffff9c)

System is a 2015 MacBook Pro with macOS 10.13.5.

My understanding is that "DLL" is a Windows term, not appropriate for Mac.

  • Well I guess that's the problem—somehow I missed the fact that external hardware is required! Is there something you recommend for a Mac? This is basically for hobby & independent development so I'm not looking for something expensive.

  • Do you know if there is firmware that could be flashed to this device to make it usable as a dongle? I looked for your dongles online and it seems the distributors don't have them in stock. And which of your dongles has the most capability and/or newest architecture? I'm interested in experimenting with Bluetooth Mesh.

  • Hi,

    I am very sorry for the delayed response.

    I am afraid I do not have any experience with the device that you mentioned. First and foremost we recommend our own DKs and Dongles, as those are what our firmware is originally made for. Other nRF devices might require modifications to the firmware (depending on what pins they use for UART), J-Link programmers in order to flash the firmware, etc. but that is all dependent on the board in question.

    I think it could at least be worth having a look at the nRF52 Dongle, which is intended for exact this purpose of connectivity device.

    For nRF development I recommend to use at least one nRF52 DK, as it is supported by our SDKs (including the nRF5 SDK for Mesh) and comes with a J-Link programmer that can be used to program other boards during development. You may of course find other boards out there as well, that better suits your specific needs.

    Regards,
    Terje

Related