igorpadykov: Thanks for reponse.
I used iMX6UL-PICO-EMMC module for testing and made some progress of bluetooth, but my phone does not discover the bluetooth.
I ran the following commands:
root@pico-imx6ul:~# modprobe bcmdhd
[ 41.482638] dhd_module_init in
[ 41.499375] Power-up adapter 'DHD generic adapter'
[ 41.515663] wifi_platform_bus_enumerate device present 1
[ 41.561179] mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
[ 41.568617] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[ 41.589807] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[ 41.611361] mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
[ 41.706426] mmc1: queuing unknown CIS tuple 0x91 (3 bytes)
[ 41.712027] mmc1: new high speed SDIO card at address 0001
[ 41.811725] F1 signature OK, socitype:0x1 chip:0x4339 rev:0x1 pkg:0x2
[ 41.828224] DHD: dongle ram size is set to 786432(orig 786432) at 0x180000
[ 41.835764] wifi_platform_get_mac_addr
[ 41.839547] fw path is /lib/firmware/brcm/fw_bcm4339a0_ag.bin
[ 41.853057] nvram_path is /lib/firmware/brcm/nvram_ap6335.txt
[ 41.862257] CFG80211-ERROR) wl_setup_wiphy : Registering Vendor80211)
[ 41.877745] wl_create_event_handler(): thread:wl_event_handler:307 started
[ 41.884932] CFG80211-ERROR) wl_event_handler : tsk Enter, tsk = 0x96c0143c
[ 41.914896] dhd_attach(): thread:dhd_watchdog_thread:309 started
[ 41.929760] dhd_attach(): thread:dhd_dpc:30a started
[ 41.954997] dhd_deferred_work_init: work queue initialized
[ 41.985301] fw path is /lib/firmware/brcm/fw_bcm4339a0_ag.bin
[ 41.991267] nvram_path is /lib/firmware/brcm/nvram_ap6335.txt
[ 42.257054] dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.
[ 42.454200] dhd_bus_init: enable 0x06, ready 0x06 (waited 0us)
[ 42.463446] wifi_platform_get_mac_addr
[ 42.483922] Firmware up: op_mode=0x0005, MAC=e0:76:d0:fb:4d:eb
[ 42.515722] Firmware version = wl0: Dec 6 2013 15:47:10 version 6.37.32.RC23.34.10 (r)
[ 42.528098] dhd_wlfc_init(): successfully enabled bdcv2 tlv signaling, 79
[ 42.535945] dhd_wlfc_init(): wlfc_mode=0x0, ret=-23
[ 42.541548]
[ 42.541548] Dongle Host Driver, version 1.141.88 (r)
[ 42.541548] Compiled from
[ 42.575810] Register interface [wlan0] MAC: e0:76:d0:fb:4d:eb
[ 42.575810]
root@pico-imx6ul:~# hciattach /dev/ttymxc4 bcm43xx 115200 flow
bcm43xx_init
Cannot open directory '/etc/firmware': No such file or directory
Patch not found, continue anyway
Set Controller UART speed to 115200 bit/s
Device setup complete
root@db-pico-imx6ul:~#
After I can see bluetooth profiles and I enabled discovery feature. But my phone does not show the embedded device.
Any inputs will be of help?
Thanks & regards, Pj