Hi!
I have a project that requires to communicate with few BT devices. I wanted to test something better than onboard bluetooth of my rpi5 and I bought LM1010-0972 (with external antena). The problem is that I can't make it to work.
I disabled onboard bluetooth and Initially when plugged to usb I got:So I downloaded the code and restartedbut now I get:additioanl info- Tried on my old rpi0, same result
- tried on different USB ports, same result
Any idea how to make it to work ?
I have a project that requires to communicate with few BT devices. I wanted to test something better than onboard bluetooth of my rpi5 and I bought LM1010-0972 (with external antena). The problem is that I can't make it to work.
I disabled onboard bluetooth and Initially when plugged to usb I got:
Code:
dmesg[ 3.529468] Bluetooth: hci0: BCM: firmware Patch file not found, tried:[ 3.529477] Bluetooth: hci0: BCM: 'brcm/BCM20702A1-0a5c-21e8.raspberrypi,5-model-b.hcd'[ 3.529479] Bluetooth: hci0: BCM: 'brcm/BCM20702A1-0a5c-21e8.hcd'[ 3.529482] Bluetooth: hci0: BCM: 'brcm/BCM-0a5c-21e8.raspberrypi,5-model-b.hcd'[ 3.529484] Bluetooth: hci0: BCM: 'brcm/BCM-0a5c-21e8.hcd'
Code:
cd /lib/firmware/brcm/sudo wget https://github.com/winterheart/broadcom-bt-firmware/blob/master/brcm/BCM20702A1-0a5c-21e8.hcd
Code:
[ 3.593302] Bluetooth: hci0: BCM: chip id 63[ 3.596308] Bluetooth: hci0: BCM: features 0x07[ 3.614305] Bluetooth: hci0: BCM20702A[ 3.614314] Bluetooth: hci0: BCM20702A1 (001.002.014) build 0000[ 3.617564] Bluetooth: hci0: BCM20702A1 'brcm/BCM20702A1-0a5c-21e8.hcd' Patch[ 3.647345] usbcore: registered new interface driver brcmfmac[ 3.659802] brcmfmac: brcmf_c_process_txcap_blob: no txcap_blob available (err=-2)[ 3.660069] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Aug 29 2023 01:47:08 version 7.45.265 (28bca26 CY) FWID 01-b677b91b[ 3.977531] Adding 524272k swap on /var/swap. Priority:-2 extents:9 across:2129920k SS[ 4.268637] macb 1f00100000.ethernet eth0: PHY [1f00100000.ethernet-ffffffff:01] driver [Broadcom BCM54213PE] (irq=POLL)[ 4.268647] macb 1f00100000.ethernet eth0: configuring for phy/rgmii-id link mode[ 4.271346] pps pps0: new PPS source ptp0[ 4.271623] macb 1f00100000.ethernet: gem-ptp-timer ptp clock registered.[ 4.281631] brcmfmac: brcmf_cfg80211_set_power_mgmt: power save enabled[ 5.699831] Bluetooth: hci0: command 0x0a0a tx timeout[ 5.699846] Bluetooth: hci0: BCM: Patch command 0a0a failed (-110)[ 5.699850] Bluetooth: hci0: BCM: Patch failed (-110)[ 7.811825] Bluetooth: hci0: command 0x1001 tx timeout[ 7.811834] Bluetooth: hci0: BCM: Reading local version info failed (-110)[ 17.891835] Bluetooth: hci0: BCM: Reset failed (-110)[ 17.973221] Bluetooth: BNEP (Ethernet Emulation) ver 1.3[ 17.973229] Bluetooth: BNEP filters: protocol multicast[ 17.973235] Bluetooth: BNEP socket layer initialized
Code:
pi@raspberrypi5:~$ lsusbBus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 002 Device 002: ID 174c:1153 ASMedia Technology Inc. ASM1153 SATA 3Gb/s bridgeBus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hubBus 001 Device 002: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubuname -aLinux raspberrypi5 6.6.51+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.6.51-1+rpt3 (2024-10-08) aarch64 GNU/Linuxpi@raspberrypi5:~$ hciconfighci0: Type: Primary Bus: USB BD Address: 00:00:00:00:00:00 ACL MTU: 0:0 SCO MTU: 0:0 DOWN RX bytes:328 acl:0 sco:0 events:9 errors:0 TX bytes:43 acl:0 sco:0 commands:11 errors:0pi@raspberrypi5:~$ sudo hciconfig hci0 upCan't init device hci0: Connection timed out (110)
- tried on different USB ports, same result
Any idea how to make it to work ?
Statistics: Posted by byszek — Thu Dec 05, 2024 12:41 pm