Hi,
I'm debugging Bluetooth functionality on a CC6 Jumpstart Dev Kit.
dey-bluetooth package is added to Yocto.
dmesg shows the Bluetooth software services are running:
Bluetooth: Core ver 2.22
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO socket layer initialized
Bluetooth: HCI UART driver ver 2.3
Bluetooth: HCI UART protocol H4 registered
Bluetooth: HCI UART protocol ATH3K registered
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM ver 1.11
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: BNEP socket layer initialized
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
Bluetooth: HIDP socket layer initialized
I traced the issue to the bluetooth-init script.
The call "hciattach ttyBt ath3k 4000000" step fails with:
Failed to Download configuration: Success
Can't initialize device: Success
Is this related to downloading the pst files?
In the kernel config, the following are defined:
HCI UART driver (CONFIG_BT_HCIUART)
Atheros AR300x serial support (CONFIG_BT_HCIUART_ATH3K)
Is this one needed too?
HCI_IBS protocol support (CONFIG_BT_HCIUART_IBS)
I would greatly appreciate any recommendations for debugging this issue.
Thanks,
Christine