88W8997 USB BT error

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

88W8997 USB BT error

Jump to solution
2,146 Views
rahmanuh
Contributor III

Hello,

I want to activate both WLAN and BT from 88W8997 PCIE-USB module. Recently I have been enabling the USB on M.2 port on MCIMX8M-EVKB. I have followed this. But I cannot activate the BT. Here is the log:

root@imx8mqevk:~/pcie-usb_10.p70# sh load-driver.sh
Loading Wifi driver
[ 120.206061] mlan: loading out-of-tree module taints kernel.
[ 120.211689] mlan: module license 'NXP Proprietary' taints kernel.
[ 120.217980] Disabling lock debugging due to kernel taint
[ 120.234887] wlan: Loading MWLAN driver
[ 120.239182] wlan_pcie 0001:01:00.0: enabling device (0000 -> 0002)
[ 120.245442] rx_work=1 cpu_num=4
[ 120.253108] Request firmware: nxp/pcieusb8997_combo_v4.bin
[ 122.137417] WLAN FW is active
[ 122.209366] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[ 122.216421] fw_cap_info=0x58fcbfa3, dev_cap_mask=0xffffffff
[ 122.222030] max_p2p_conn = 0, max_sta_conn = 8
[ 122.226511] CCA Energy Detect activated
[ 122.365180] Trying download country_power_tble: nxp/txpower_WW.bin
[ 124.921812] Successfully loaded power table nxp/txpower_WW.bin
[ 124.938817] wlan: version = PCIE8997-16.88.10.p70-C4X16C672-GPL-(FP88)
[ 124.945689] wlan: Driver loaded successfully
Loading Bluetoth driver
[ 124.962718] Bluetooth: Core ver 2.22
[ 124.966429] NET: Registered protocol family 31
[ 124.970954] Bluetooth: HCI device and connection manager initialized
[ 124.977344] Bluetooth: HCI socket layer initialized
[ 124.982386] Bluetooth: L2CAP socket layer initialized
[ 124.987492] Bluetooth: SCO socket layer initialized
[ 124.998080] BT: Loading driver
[ 125.001241] NXP Bluetooth USB driver
[ 125.004957] bt_usb_probe: intf ffff8000b9f6ec00 id ffff000000f730d0
[ 125.004963] VID/PID = 1286/204E, Boot2 version = 3201
[ 125.020821] FW is Active
[ 125.044618] Can not register HCI device
[ 125.048491] BT: sbi_register_conf_dpc failed. Terminating d/w
[ 125.054297] FW failed to be download!
[ 125.058071] BT Firmware Init Failed
[ 125.061580] BT: Delete
[ 125.065282] bt_add_card failed
[ 125.068423] usbcore: registered new interface driver bt-usb8xxx
[ 125.074390] BT: Driver loaded successfully
root@imx8mqevk:~/pcie-usb_10.p70# lspci
0000:00:00.0 PCI bridge: Synopsys, Inc. Device abcd (rev 01)
0000:01:00.0 Network controller: Broadcom Limited BCM4356 802.11ac Wireless Network Adapter (rev 02)
0001:00:00.0 PCI bridge: Synopsys, Inc. Device abcd (rev 01)
0001:01:00.0 Ethernet controller: Marvell Technology Group Ltd. Device 2b42 (rev 11)
root@imx8mqevk:~/pcie-usb_10.p70# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 1286:204e Marvell Semiconductor, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@imx8mqevk:~/pcie-usb_10.p70#

From the log, the Marvell's PCIE and USB devices are listed, but the BT cannot be activated. Anyone have any idea?

Thank you.

Best regards,
Rahmanu

Edit: formating

0 Kudos
1 Solution
2,067 Views
rahmanuh
Contributor III

Solved by adding more CONFIG_USB_* in kernel config.

View solution in original post

0 Kudos
1 Reply
2,068 Views
rahmanuh
Contributor III

Solved by adding more CONFIG_USB_* in kernel config.

0 Kudos