After the brcmfmac driver was builtin, the WiFi was able to connect to my WiFi AP and access to the internet resources.
However, I can't bring up the "hci0" interface successfully even the "BD Address: 00:00:00:00:00:00" is wrong.
root@imx8mnddr4evk:~# uname -a
Linux imx8mnddr4evk 5.15.32-lts-next+gfa6c3168595c #1 SMP PREEMPT Tue Jun 7 02:34:46 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux
root@imx8mnddr4evk:~# dmesg|grep brcm
[ 5.474354] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 5.621392] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6
[ 5.644172] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Mar 3 2019 19:47:25 version 7.45.184 (r712131 CY) FWID 01-b363c0a0
root@imx8mnddr4evk:~# hciattach /dev/ttymxc0 any 115200 flow
Setting TTY to N_HCI line discipline
Device setup complete
root@imx8mnddr4evk:~# [ 18.110681] Bluetooth: hci0: command 0x1003 tx timeout
[ 20.126664] Bluetooth: hci0: command 0x1001 tx timeout
[ 22.142681] Bluetooth: hci0: command 0x1009 tx timeout
root@imx8mnddr4evk:~# hciconfig
hci0: Type: Primary Bus: UART
BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0
DOWN
RX bytes:0 acl:0 sco:0 events:0 errors:0
TX bytes:12 acl:0 sco:0 commands:3 errors:0
Solved! Go to Solution.
Hi Jimmy,
Thanks for the INFO.
I'll try it on L5.4.24_2.1.0 BSP release.
Could you tell me which wifi/bt chip are you using on the evk board?
Hi Jimmy,
The printing of U6 component on my EV board is not clear, but I think it should be a Cypress CYW43455 chip according to the INFO in 3.10 of 8MNANOD4-EVK hardware user's guide.
Also, the wlan0 interface was working after the Broadcom's driver was inserted, so I think the INFO in the user is correct.
3.10. Wi-Fi/Bluetooth (U6)
The EVK board has a Wi-Fi/Bluetooth module LBEE5HY1MW on the 8MNANOD4-CPU board. The module is Cypress CYW43455 based, contains SDIO3.0, UART, PCM interface, and can support 802.11a/b/g/n/ac, BT5.0.
According to the L5.15.32 BSP release notes, CYW43455 is not in the support list.
In the L5.4.24_2.1.0, CYW43455 is in the support list. You may try to use the version L5.4.24_2.1.0 BSP.
Here is the Linux BSP web page.
Hi Jimmy,
Thanks for the INFO.
I'll try it on L5.4.24_2.1.0 BSP release.