Hello,
I'm trying to bring up Bluetooth on the nRF54L15 DK using Zephyr. However, Bluetooth initialization fails during startup with the following error messages:
[00:00:00.011,972] <err> bt_sdc_hci_driver: Entropy source device not ready [00:00:00.011,977] <err> bt_hci_core: HCI driver open failed (-19) [00:00:00.011,981] <err> ble_conn: bt_enable failed: -19 [00:00:00.011,986] <err> main: Bluetooth başlatılamadı: -19
Details:
-
Board: nRF54L15 DK
-
SDK: nRF Connect SDK Visual Studio extension (3.0.2)
-
Zephyr project type: custom application (DC Motor with bluetooth peripheral, pwm and adc )
-
No crypto or PSA features enabled (I'm not using
CONFIG_PSA_CRYPTO_OFFLOADor similar)
What I’ve tried:
-
Verified that
CONFIG_BT,CONFIG_BT_PERIPHERAL, andCONFIG_BT_LL_SOFTDEVICEare enabled. -
Checked that
CONFIG_ENTROPY_GENERATOR=y, -
Tried clean rebuild and re-flash.
Here is my prj.conf:
CONFIG_GPIO=y
CONFIG_SERIAL=y
CONFIG_CONSOLE=y
CONFIG_USE_SEGGER_RTT=n # RTT yerine UART konsolu kullan
CONFIG_PRINTK=y
CONFIG_PWM=y
CONFIG_ADC=y
CONFIG_LOG=y
CONFIG_UART_CONSOLE=y
CONFIG_LOG_BACKEND_UART=y
CONFIG_STDOUT_CONSOLE=y
CONFIG_MAIN_STACK_SIZE=2048
# Depolama için NVS (Non-Volatile Storage) kullanalım (veya CONFIG_SETTINGS_FS=y ile dosya sistemi)
CONFIG_SETTINGS=y
CONFIG_NVS=y
CONFIG_FLASH=y
CONFIG_FLASH_MAP=y
CONFIG_MPU_ALLOW_FLASH_WRITE=y
#taşmayı aşmak için
CONFIG_THREAD_STACK_INFO=y
CONFIG_THREAD_NAME=n
CONFIG_DEBUG_COREDUMP=n
# Bluetooth için olanlar
CONFIG_BT=y
CONFIG_BT_PERIPHERAL=y
CONFIG_BT_DEVICE_NAME="mertpalaKilit"
CONFIG_BT_MAX_CONN=1
CONFIG_BT_GATT_SERVICE_CHANGED=y
CONFIG_BT_SMP=y
CONFIG_BT_PRIVACY=y
CONFIG_BT_LL_SOFTDEVICE=y
CONFIG_ENTROPY_GENERATOR=y
CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE=4096
What could cause the "Entropy source device not ready" and bt_enable failed (-19) errors on the nRF54L15 DK?
Thanks in advance for your help.
Best regards,
Mert
