bt_dev.drv->open(); fails with bt_hci_driver: bt_rpmsg_open: Endpoint binding failed with -11 error

Hi everyone,

I am trying to transfer a code that is working on nRF5340 DK to a custom board also using a nRF5340.

I don't know if it matters, but the custom board has the nRF5340-CLAA (WLCP package) version and I didn't do any changes regarding this package change.

The software crashes when bt_enable(NULL) is called with the following errors, pointing to bt_dev.drv->open() failing:

[00:00:01.016,784] <err> bt_hci_driver: bt_rpmsg_open: Endpoint binding failed with -11
[00:00:01.025,756] <err> bt_hci_core: bt_enable: HCI driver open failed (-11)
[00:00:01.033,813] <err> ble: ble_init: BLE enable failed (err -11)
[00:00:01.040,985] <err> main: main: Failed to init BLE

I flash the device with VSCode and nRF Connect so normally net cpu and app cpu should be flashed at the same time.

Reading memory with nrfConnect Programmer shows that the netcpu has indeed something flashed.

I also manually programmed the net cpu with nrfjprog with merged_CPUNET.hex but it didn't help.

Do you have any leads for me to look at to try to solve this ? Thank you !

Parents Reply Children
No Data
Related