Hi!
I’m developing an application using nRF SDK 2.9.0 with the Xiao BLE Sense. I created a new project based on Zephyr’s UART peripheral example.
The application runs perfectly on the nRF52840 DK. It also builds successfully for the Xiao BLE Sense. However, when I deploy it to the Xiao BLE Sense, BLE does not work.
debugging it gets tuck to uart_callback_Set():
Fullscreen
1
2
3
4
5
6
err = uart_callback_set(uart, uart_cb, NULL);
if (err) {
k_free(rx);
LOG_ERR("Cannot initialize UART callback");
return err;
}
I suspect I might be missing some configuration steps. Could this be related to the device tree (DTS) or some board-specific settings?
What additional steps should I take to get BLE working properly on the Xiao BLE Sense?
Thanks in advance!