Hello everyone,
I am working on a project that uses the nRF5340 microcontroller and Zephyr.
Initially I took an EVK-NORA-B106 development board that mounts the NORA-B1 module.
I developed a firmware to make a central BLE device with the nRF5340 microcontroller and everything works correctly.
Then I switched to a custom electronic board in which I forgot to insert the low frequency quartz.
After loading the firmware the microcontroller did not start.
Then I realized that I forgot to insert the low frequency quartz and so I inserted the following configuration in the prj.conf file to activate the internal RC oscillator:
CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC_CALIBRATION=y CONFIG_CLOCK_CONTROL_NRF_K32SRC_500PPM=y
Now the core application starts but the core network has problems and does not work properly. I have the following errors:
[00:00:01.001,220] <err> bt_hci_driver: Endpoint binding failed with -11 [00:00:01.001,251] <err> bt_hci_core: HCI driver open failed (-11)
Searching the forums I understood that I also had to set the core network to use the internal RC oscillator and so I inserted the same configurations in the file C:\ncs\v2.6.0\zephyr\samples\bluetooth\hci_ipc\prj.conf
CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC_CALIBRATION=y CONFIG_CLOCK_CONTROL_NRF_K32SRC_500PPM=y
Now there is still something wrong, I have the following error:
00> [00:00:00.021,484] <wrn> bt_hci_core: opcode 0x0c33 status 0x11 00> [00:00:00.021,514] <inf> BLE: Bluetooth init failed (err -5)
I would like to ask the following questions:
1) Is there a way to enable internal RC oscillator also for core network without modifying the file C:\ncs\v2.6.0\zephyr\samples\bluetooth\hci_ipc\prj.conf?
2) how do I solve the error BLE: Bluetooth init failed (err -5)?
Thanks a lot