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

pc-ble-driver on ARM (BeagleBone)

Hey all,

I'm a bit lost here... I developed a wireless sensor for a customer based on the nRF52840 and it works great. Now we're developing a small light weight gateway for these sensors and I'd like to use the same chipset so we can use the coded phy, BLE5, etc. So I want to use a TI AM335x part running Ubuntu to do the talking/server functionality so right now I'm trying to spin up a system using the nRF52840 DK and a BeagleBone. I have the connectivity software loaded on the DK, and Ubuntu running great on the BeagleBone but this is where my knowledge runs out. I just have to get the drivers and everything needed installed and running then I'll hand off to a software guy to write the application in JS.

So, the way I understand it, I need to install the pc-ble-driver here: https://github.com/NordicSemiconductor/pc-ble-driver

Then, I need to install pc-ble-driver-js here: https://github.com/NordicSemiconductor/pc-ble-driver-js

Is this correct? Do I need both, or just the JS driver?

I'm also having an issue installing pc-ble-driver, as it looks like the vcpkg is intended for an x86_64 machine. After the "./bootstrap-vcpkg.sh" step I get a couple of cmake errors: vcpkg/downloads/tools/cmake-3.12.4-linux/cmake-3.12.4-Linux-x86_64/bin/cmake: Exec format error

How would I go about compiling/installing, or installing a precompiled driver(s) onto an ARM Ubuntu target?

Thank you!
Adam

Parents Reply Children
Related