I enabled all the drivers related to HCI in overlays/overlay-beaglebone/sys-kernel/kernel-beaglebone-4_4/files/config-4.4.4like:
CONFIG_USB_OHCI_HCD_OMAP3=y
CONFIG_USB_OHCI_HCD_PLATFORM=y
CONFIG_USB_XHCI_HCD=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_ROOT_HUB_TT=y
CONFIG_USB_EHCI_TT_NEWSCHED=y
CONFIG_USB_EHCI_HCD_OMAP=y
CONFIG_USB_EHCI_HCD_PLATFORM=y
CONFIG_MMC_SDHCI=y
CONFIG_USB_OHCI_LITTLE_ENDIAN=y
still hciconfig is not working: it is not displaying anything.
But when i connect BT dongle i can see the followings in terminal:
[ 75.233606] usb 1-1: USB disconnect, device number 5
[ 77.471248] usb 1-1: new full-speed USB device number 6 using musb-hdrc
[ 77.631293] usb 1-1: New USB device found, idVendor=0a12, idProduct=0001
[ 77.638387] usb 1-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 77.645924] usb 1-1: Product: CSR8510 A10
and i can i also see an error message on terminal when the kernel is loading:
udevd[151]: failed to execute '/usr/bin/get_bluetooth_device_class.sh' '/usr/bin/get_bluetooth_device_class.sh ':y
is this is the problem??
Please let me know what i am doing wrong??