Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

[pc-ble-driver]Build connectivity library

Hi,

I try to develop a fix that should allow me to use the pc-ble-driver to receive scan responses (see https://devzone.nordicsemi.com/f/nordic-q-a/50082/pc-ble-driver-no-scan-response). So I have to make some fixes to the connectivity firmware. I base my work on the nRF5_SDK_15.3.0. I've applied successfully the patch that comes with the pc-ble-driver (nRF5_SDK_15.3.0_connectivity.patch) and I successfully build the usb_with_s140 version of the firmware (which should correspond with the makefile in examples/connectivity/ble_connectivity/pca10056/ser_s140_usb_hci/armgcc in the SDK).

I've deployed the SD140 and the firmware to a PCA10056, I connected P0.18 and P0.24. When I connect the PCA10056 from the nRF USB Connector to my MacBook, I can't see any additional device under /dev. When debugging the firmware, it loops in `usbd_enable()`.

Any idea, what I'm doing wrong here? Any recommendations on how to make  changes to the connectivity firmware required by the pc-ble-driver?

Thanks in advance,

Torsten

Related