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

(ZEPHYR + BL651 chip) CPU continuous looping in k32src_wait and hence advertising doesn't get enabled

Hello


Our custom board has two chip configurations for BLE stack.
The two chips communicate with each other through UART. Both chips are running zephyr with two chip configuration.

Problem - The board is not discover able.

Analysis -
The reason came out to be that the controller (which has hci_uart code) was stuck in k32src_wait (controller/ll_sw/ctrl.c) during radio_adv_enable.
After commenting k32src_wait, board was very well discover able.

So my question is, Should the line k32src be commented or the problem is somewhere else?

Thanks!

Parents Reply Children
No Data
Related