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

hciconfig is not showing my nrf52840 dongle on my linux terminal

Hi,

I flashed my nrf52840 dongle by nrf Desktop connect app with ble-blinky hex file from nRF5_SDK_15.2.0_9412b96 SDK and I am able to connect to it from nrf connect ios app.

But unable to see the device on hciconfig.

Basing on this below link flashed the dongle with ble_connectivity_s140_usb_hci_pca10059.hex which I got from SDK instead of Zephyr BLE HCI_USB controller firmware as I didn't find its hex file.

devzone.nordicsemi.com/.../flashing-nrf52840-dongle-to-support-bluez

What should be done to make the dongle visible in hciconfig.. ??

Parents Reply Children
  • Hi

    Thanks alot for your quick response,

    1. We are using Ubuntu (After basic testing will use AM4378 processor base linux system) as host device and nRF52840DK through USB as Radio

    2. i) First Installed through $sudo apt-get install bluez libbluetooth-dev

        ii) I didnt found command bdaddr, So Downloaded Bluez sources, compiled and installed (There were so many lib version mismatch issue, but some how installed)

    3) Link for Query on forum Briefly describing how and what i did. 

    4) I can see my device as hci1 in hciconfig and using hci1 everywhere by disabling hci0 or giving as argument

    5) Please can you comment on my 3rd point in last query (weather u proceeded with Bluez i) if yes can you share some docs or info. ii) if no whats the alternate)

    Can you go through my query in other link and comment on it.

    Lastly we can interact once, discuss the design part my mail [email protected]

    Thanks

  • Hi 

    Yes we went ahead on bluez. We are able to scan and make communication between BT server and client.

    On the top of bluez we installed bluepy and after installing bluepy you will get some python source files with which you can test.

    But for testing you can use bluepy files but later is is better to go with any other way like your reference link .

    NOTE:

    1. We didnt go further on this as we are having other priority tasks. 

    2. In some blog I read that bluepy gives support only for bluetooth 4.2 and not for 5. 

Related