swordow Posted December 6, 2022 Share Posted December 6, 2022 Hi guys, I am building armbian image for rockpi4b+ and its kernel is 6.0.11(edge version) and the bluetooth failed start up. If anyone knows what kernel 6.0.11 did that cause the problem: wzkiro@rockpi-4bplus:~$ dmesg | grep brcm [ 7.069061] brcmfmac: F1 signature read @0x18000000=0x15294345 [ 7.108688] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 7.109142] usbcore: registered new interface driver brcmfmac [ 7.236547] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 7.245940] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/9 wl0: Feb 11 2020 11:54:51 version 7.45.96.61 (be7af2d@shgit) (r745790) FWID 01-a41d86bd es7.c5.n4.a3 wzkiro@rockpi-4bplus:~$ dmesg | grep Bluetooth [ 7.089775] Bluetooth: Core ver 2.22 [ 7.089894] Bluetooth: HCI device and connection manager initialized [ 7.089914] Bluetooth: HCI socket layer initialized [ 7.089922] Bluetooth: L2CAP socket layer initialized [ 7.089943] Bluetooth: SCO socket layer initialized [ 7.394043] Bluetooth: HCI UART driver ver 2.3 [ 7.394074] Bluetooth: HCI UART protocol H4 registered [ 7.394081] Bluetooth: HCI UART protocol BCSP registered [ 7.403820] Bluetooth: HCI UART protocol LL registered [ 7.403831] Bluetooth: HCI UART protocol ATH3K registered [ 7.405384] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 7.416771] Bluetooth: HCI UART protocol Intel registered [ 7.440646] Bluetooth: HCI UART protocol Broadcom registered [ 7.453388] Bluetooth: HCI UART protocol QCA registered [ 7.453410] Bluetooth: HCI UART protocol AG6XX registered [ 7.459664] Bluetooth: HCI UART protocol Marvell registered [ 9.738700] Bluetooth: hci0: command 0xfc18 tx timeout [ 13.642153] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 13.642193] Bluetooth: BNEP filters: protocol multicast [ 13.642220] Bluetooth: BNEP socket layer initialized [ 17.894543] Bluetooth: hci0: BCM: failed to write update baudrate (-110) [ 17.894570] Bluetooth: hci0: Failed to set baudrate [ 19.910475] Bluetooth: hci0: command 0x0c03 tx timeout [ 28.484626] Bluetooth: hci0: BCM: Reset failed (-110) 1 Quote Link to comment Share on other sites More sharing options...
koftikes Posted December 6, 2022 Share Posted December 6, 2022 (edited) The same issue on Linux rockpi-4b 5.15.80-rockchip64 #22.11.1 SMP PREEMPT Wed Nov 30 11:12:47 UTC 2022 aarch64 aarch64 aarch64 GNU/Linux root@rockpi-4b:~# dmesg | grep -E 'brcm|Blue|ieee' [ 6.249179] Bluetooth: Core ver 2.22 [ 6.254368] Bluetooth: HCI device and connection manager initialized [ 6.254394] Bluetooth: HCI socket layer initialized [ 6.254404] Bluetooth: L2CAP socket layer initialized [ 6.254436] Bluetooth: SCO socket layer initialized [ 6.383936] Bluetooth: HCI UART driver ver 2.3 [ 6.383950] Bluetooth: HCI UART protocol H4 registered [ 6.383953] Bluetooth: HCI UART protocol BCSP registered [ 6.418331] Bluetooth: HCI UART protocol LL registered [ 6.418378] Bluetooth: HCI UART protocol ATH3K registered [ 6.418440] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 6.418633] Bluetooth: HCI UART protocol Intel registered [ 6.418751] Bluetooth: HCI UART protocol Broadcom registered [ 6.418789] Bluetooth: HCI UART protocol QCA registered [ 6.418792] Bluetooth: HCI UART protocol AG6XX registered [ 6.418821] Bluetooth: HCI UART protocol Marvell registered [ 6.594485] brcmfmac: F1 signature read @0x18000000=0x15294345 [ 6.608268] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 6.610770] usbcore: registered new interface driver brcmfmac [ 6.728817] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 6.737001] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/9 wl0: Feb 11 2020 11:54:51 version 7.45.96.61 (be7af2d@shgit) (r745790) FWID 01-a41d86bd es7.c5.n4.a3 [ 8.710416] Bluetooth: hci0: command 0x0c03 tx timeout [ 13.126119] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 13.126132] Bluetooth: BNEP filters: protocol multicast [ 13.126143] Bluetooth: BNEP socket layer initialized [ 16.870393] Bluetooth: hci0: BCM: Reset failed (-110) [ 23.782177] ieee80211 phy0: brcmf_escan_timeout: timer expired Edited December 6, 2022 by Константин Литвинов 0 Quote Link to comment Share on other sites More sharing options...
swordow Posted December 7, 2022 Author Share Posted December 7, 2022 Yeap. I also tried the 5.15kernel(armbian current version), the same issue. 0 Quote Link to comment Share on other sites More sharing options...
Igor Posted December 7, 2022 Share Posted December 7, 2022 Worth trying older armbian-firmware package. Perhaps changes in https://github.com/armbian/firmware break it ? 0 Quote Link to comment Share on other sites More sharing options...
swordow Posted December 7, 2022 Author Share Posted December 7, 2022 (edited) @Igor The firmware from https://github.com/armbian/firmware (which is built at 2017) does not work. wzkiro@rockpi-4bplus:~$ dmesg | grep -E "Blue|brcm" [ 7.214555] Bluetooth: Core ver 2.22 [ 7.214678] Bluetooth: HCI device and connection manager initialized [ 7.214698] Bluetooth: HCI socket layer initialized [ 7.214707] Bluetooth: L2CAP socket layer initialized [ 7.214727] Bluetooth: SCO socket layer initialized [ 7.321477] brcmfmac: F1 signature read @0x18000000=0x15294345 [ 7.352797] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 7.474137] usbcore: registered new interface driver brcmfmac [ 7.475277] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 7.481798] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/9 wl0: Jun 16 2017 12:38:26 version 7.45.96.2 (66c4e21@sh-git) (r) FWID 01-1813af84 [ 7.647372] Bluetooth: HCI UART driver ver 2.3 [ 7.647401] Bluetooth: HCI UART protocol H4 registered [ 7.647405] Bluetooth: HCI UART protocol BCSP registered [ 7.647489] Bluetooth: HCI UART protocol LL registered [ 7.647494] Bluetooth: HCI UART protocol ATH3K registered [ 7.647547] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 7.647870] Bluetooth: HCI UART protocol Intel registered [ 7.648088] Bluetooth: HCI UART protocol Broadcom registered [ 7.648244] Bluetooth: HCI UART protocol QCA registered [ 7.648249] Bluetooth: HCI UART protocol AG6XX registered [ 7.648299] Bluetooth: HCI UART protocol Marvell registered [ 7.811743] Bluetooth: null: hu (____ptrval____) [ 7.932867] Bluetooth: hci0: Set Controller UART speed to 1500000 bit/s [ 7.934219] Bluetooth: hci0: hu (____ptrval____) skb (____ptrval____) [ 9.951102] Bluetooth: hci0: command 0xfc18 tx timeout [ 14.271949] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 14.271980] Bluetooth: BNEP filters: protocol multicast [ 14.272003] Bluetooth: BNEP socket layer initialized [ 18.142933] Bluetooth: hci0: BCM: failed to write update baudrate (-110) [ 18.142963] Bluetooth: hci0: Failed to set baudrate [ 18.142968] Bluetooth: hci0: hu 000000002add66b5 [ 18.143005] Bluetooth: hci0: hu 000000002add66b5 skb 00000000b978f471 [ 20.158883] Bluetooth: hci0: command 0x0c03 tx timeout [ 28.659471] Bluetooth: hci0: BCM: Reset failed (-110) [ 28.659542] Bluetooth: hci0: hu 000000002add66b5 [ 28.659577] Bluetooth: hci0: hu 000000002add66b5 Also the firmware from https://gitlab.manjaro.org/manjaro-arm/packages/community/ap6256-firmware (which is built in 2020) does not work The weird thing is that using kernel 5.15.y (armbian current version) also does not work... I dont know if the kernel 5.10 would make it work... em... I tested the armbian image(https://fi.mirror.armbian.de/archive/rockpi-4b/archive/Armbian_21.08.1_Rockpi-4b_bullseye_current_5.10.60.img.xz.txt) in rockpi 4b+ roughly, it works: wzkiro@rockpi-4b:~$ dmesg | grep -E "Bluetooth|brcm" [ 29.724565] Bluetooth: Core ver 2.22 [ 29.724717] Bluetooth: HCI device and connection manager initialized [ 29.724738] Bluetooth: HCI socket layer initialized [ 29.724748] Bluetooth: L2CAP socket layer initialized [ 29.724773] Bluetooth: SCO socket layer initialized [ 29.871182] Bluetooth: HCI UART driver ver 2.3 [ 29.871189] Bluetooth: HCI UART protocol H4 registered [ 29.871193] Bluetooth: HCI UART protocol BCSP registered [ 29.871252] Bluetooth: HCI UART protocol LL registered [ 29.871255] Bluetooth: HCI UART protocol ATH3K registered [ 29.871276] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 29.871449] Bluetooth: HCI UART protocol Intel registered [ 29.871561] Bluetooth: HCI UART protocol Broadcom registered [ 29.871591] Bluetooth: HCI UART protocol QCA registered [ 29.871594] Bluetooth: HCI UART protocol AG6XX registered [ 29.871616] Bluetooth: HCI UART protocol Marvell registered [ 29.877985] brcmfmac: F1 signature read @0x18000000=0x15294345 [ 29.888339] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 29.893679] usbcore: registered new interface driver brcmfmac [ 29.895916] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43456-sdio.radxa,rockpi4b.txt failed with error -2 [ 30.011957] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 30.012057] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available [ 30.012402] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/9 wl0: Feb 11 2020 11:54:51 version 7.45.96.61 (be7af2d@shgit) (r745790) FWID 01-a41d86bd es7.c5.n4.a3 [ 30.122616] systemd[1]: Reached target Bluetooth. [ 30.235644] Bluetooth: hci0: BCM: chip id 130 [ 30.238004] Bluetooth: hci0: BCM: features 0x0f [ 30.261185] Bluetooth: hci0: BCM4345C5 [ 30.261213] Bluetooth: hci0: BCM4345C5 (003.006.006) build 0000 [ 30.270058] Bluetooth: hci0: BCM4345C5 'brcm/BCM4345C5.hcd' Patch [ 35.433001] Bluetooth: hci0: BCM4345C5 Ampak_CL1 UART 37.4 MHz BT 5.0 [Version: Version: 0039.0089] [ 35.433043] Bluetooth: hci0: BCM4345C5 (003.006.006) build 0089 Edited December 7, 2022 by swordow 0 Quote Link to comment Share on other sites More sharing options...
koftikes Posted December 7, 2022 Share Posted December 7, 2022 8 часов назад, swordow сказал: em... I tested the armbian image(https://fi.mirror.armbian.de/archive/rockpi-4b/archive/Armbian_21.08.1_Rockpi-4b_bullseye_current_5.10.60.img.xz.txt) in rockpi 4b+ roughly, it works: Can you test WiFi 5G? I have kernal panic in it, this one of reason why i go to Ubuntu Thank you in advance. 0 Quote Link to comment Share on other sites More sharing options...
swordow Posted December 8, 2022 Author Share Posted December 8, 2022 @Константин Литвинов wzkiro@rockpi-4b:~$ uname -r 5.10.60-rockchip64 wzkiro@rockpi-4b:~$ sudo iwlist wlan0 freq wlan0 32 channels in total; available frequencies : Channel 01 : 2.412 GHz Channel 02 : 2.417 GHz Channel 03 : 2.422 GHz Channel 04 : 2.427 GHz Channel 05 : 2.432 GHz Channel 06 : 2.437 GHz Channel 07 : 2.442 GHz Channel 08 : 2.447 GHz Channel 09 : 2.452 GHz Channel 10 : 2.457 GHz Channel 11 : 2.462 GHz Channel 36 : 5.18 GHz Channel 40 : 5.2 GHz Channel 44 : 5.22 GHz Channel 48 : 5.24 GHz Channel 52 : 5.26 GHz Channel 56 : 5.28 GHz Channel 60 : 5.3 GHz Channel 64 : 5.32 GHz Channel 100 : 5.5 GHz Channel 104 : 5.52 GHz Channel 108 : 5.54 GHz Channel 112 : 5.56 GHz Channel 116 : 5.58 GHz Channel 120 : 5.6 GHz Channel 124 : 5.62 GHz Channel 128 : 5.64 GHz Channel 132 : 5.66 GHz Channel 136 : 5.68 GHz Channel 140 : 5.7 GHz Channel 144 : 5.72 GHz Channel 149 : 5.745 GHz wzkiro@rockpi-4b:~$ 0 Quote Link to comment Share on other sites More sharing options...
swordow Posted December 8, 2022 Author Share Posted December 8, 2022 (edited) em.. i tested 5.15.63: root@rockpi-4b:~# uname -r 5.15.63-rockchip64 root@rockpi-4b:~# dmesg | grep -E "Blue|brcm" [ 6.081261] Bluetooth: Core ver 2.22 [ 6.082275] Bluetooth: HCI device and connection manager initialized [ 6.082318] Bluetooth: HCI socket layer initialized [ 6.082332] Bluetooth: L2CAP socket layer initialized [ 6.082400] Bluetooth: SCO socket layer initialized [ 6.155682] brcmfmac: F1 signature read @0x18000000=0x15294345 [ 6.181312] Bluetooth: HCI UART driver ver 2.3 [ 6.181335] Bluetooth: HCI UART protocol H4 registered [ 6.181339] Bluetooth: HCI UART protocol BCSP registered [ 6.181420] Bluetooth: HCI UART protocol LL registered [ 6.181425] Bluetooth: HCI UART protocol ATH3K registered [ 6.181475] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 6.181818] Bluetooth: HCI UART protocol Intel registered [ 6.182021] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 6.182080] Bluetooth: HCI UART protocol Broadcom registered [ 6.182140] Bluetooth: HCI UART protocol QCA registered [ 6.182145] Bluetooth: HCI UART protocol AG6XX registered [ 6.182195] Bluetooth: HCI UART protocol Marvell registered [ 6.182698] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac43456-sdio.radxa,rockpi4b.bin failed with error -2 [ 6.188317] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac43456-sdio.radxa,rockpi4b.txt failed with error -2 [ 6.211295] usbcore: registered new interface driver brcmfmac [ 6.315392] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 6.321302] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/9 wl0: Feb 11 2020 11:54:51 version 7.45.96.61 (be7af2d@shgit) (r745790) FWID 01-a41d86bd es7.c5.n4.a3 [ 6.571175] Bluetooth: hci0: BCM: chip id 130 [ 6.573449] Bluetooth: hci0: BCM: features 0x0f [ 6.573887] systemd[1]: Reached target Bluetooth. [ 6.596565] Bluetooth: hci0: BCM4345C5 [ 6.596593] Bluetooth: hci0: BCM4345C5 (003.006.006) build 0000 [ 6.597625] Bluetooth: hci0: BCM4345C5 'brcm/BCM4345C5.hcd' Patch [ 11.760691] Bluetooth: hci0: BCM4345C5 Ampak_CL1 UART 37.4 MHz BT 5.0 [Version: Version: 0039.0089] [ 11.760709] Bluetooth: hci0: BCM4345C5 (003.006.006) build 0089 root@rockpi-4b:~# With kernel 5.15.63, the bluetooth works, and as this following topic said, from 5.15.76, the bluetook may does not work... I built the armbian with kernel 5.15.74, the bluetooth works... root@rockpi-4bplus:~# uname -r 5.15.74-rockchip64 root@rockpi-4bplus:~# dmesg | grep -E "Blue|brcm" [ 8.107498] Bluetooth: Core ver 2.22 [ 8.107585] Bluetooth: HCI device and connection manager initialized [ 8.107597] Bluetooth: HCI socket layer initialized [ 8.107602] Bluetooth: L2CAP socket layer initialized [ 8.107614] Bluetooth: SCO socket layer initialized [ 8.225772] brcmfmac: F1 signature read @0x18000000=0x15294345 [ 8.230225] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 8.230903] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac43456-sdio.radxa,rockpi4b-plus.bin failed with error -2 [ 8.235162] usbcore: registered new interface driver brcmfmac [ 8.235913] brcmfmac mmc2:0001:1: Direct firmware load for brcm/brcmfmac43456-sdio.radxa,rockpi4b-plus.txt failed with error -2 [ 8.288469] Bluetooth: HCI UART driver ver 2.3 [ 8.288481] Bluetooth: HCI UART protocol H4 registered [ 8.288484] Bluetooth: HCI UART protocol BCSP registered [ 8.288533] Bluetooth: HCI UART protocol LL registered [ 8.288535] Bluetooth: HCI UART protocol ATH3K registered [ 8.288555] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 8.288731] Bluetooth: HCI UART protocol Intel registered [ 8.288817] Bluetooth: HCI UART protocol Broadcom registered [ 8.301058] Bluetooth: HCI UART protocol QCA registered [ 8.301070] Bluetooth: HCI UART protocol AG6XX registered [ 8.301114] Bluetooth: HCI UART protocol Marvell registered [ 8.344998] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 8.351696] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/9 wl0: Jun 16 2017 12:38:26 version 7.45.96.2 (66c4e21@sh-git) (r) FWID 01-1813af84 [ 8.647379] systemd[1]: Reached target Bluetooth. [ 8.699723] Bluetooth: hci0: BCM: chip id 130 [ 8.700080] Bluetooth: hci0: BCM: features 0x0f [ 8.702178] Bluetooth: hci0: BCM4345C5 [ 8.702198] Bluetooth: hci0: BCM4345C5 (003.006.006) build 0000 [ 8.703234] Bluetooth: hci0: BCM4345C5 'brcm/BCM4345C5.hcd' Patch [ 9.554374] Bluetooth: hci0: BCM4345C5 Ampak_CL1 UART 37.4 MHz BT 5.0 [Version: Version: 0039.0089] [ 9.554423] Bluetooth: hci0: BCM4345C5 (003.006.006) build 0089 root@rockpi-4bplus:~# Test kernel 5.15.75, bluetooh failed to start. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/diff/?id=v5.15.75&id2=v5.15.74&dt=2 from kernel 5.15.74 to 5.15.75, there are some bluetooh related patches: ... -rw-r--r-- drivers/bluetooth/btintel.c 17 -rw-r--r-- drivers/bluetooth/btusb.c 14 -rw-r--r-- drivers/bluetooth/hci_ldisc.c 7 -rw-r--r-- drivers/bluetooth/hci_serdev.c 10 ... -rw-r--r-- net/bluetooth/hci_core.c 34 -rw-r--r-- net/bluetooth/hci_sysfs.c 3 -rw-r--r-- net/bluetooth/l2cap_core.c 17 -rw-r--r-- net/bluetooth/rfcomm/sock.c 3 .... Maybe some of them break the bluetooth or maybe other uart related drivers(8250 etc) patches break it... Edited December 8, 2022 by swordow 0 Quote Link to comment Share on other sites More sharing options...
rpardini Posted December 18, 2022 Share Posted December 18, 2022 Great bisect @swordow-- any indications on why those upstream changes break it? possibly, some change has to be done in the DT to accommodate. does 6.1 work? maybe said change is already done. Reverting the changes from upstream would be bad for other boards in the family ofc 0 Quote Link to comment Share on other sites More sharing options...
koftikes Posted December 19, 2022 Share Posted December 19, 2022 18.12.2022 в 15:45, rpardini сказал: does 6.1 work? maybe said change is already done. Hello, no in 6.1 it's still doesn't work root@rockpi-4b:~# uname -a Linux rockpi-4b 6.1.0-rockchip64 #trunk.0055 SMP PREEMPT Fri Dec 16 13:28:04 UTC 2022 aarch64 GNU/Linux root@rockpi-4b:~# dmesg | grep -E 'brcm|Blue|ieee' [ 9.726956] Bluetooth: Core ver 2.22 [ 9.726979] Bluetooth: Starting self testing [ 9.747224] brcmfmac: F1 signature read @0x18000000=0x15294345 [ 9.752572] Bluetooth: ECDH test passed in 24985 usecs [ 9.753978] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 9.754443] usbcore: registered new interface driver brcmfmac [ 9.758076] Bluetooth: SMP test passed in 5295 usecs [ 9.758124] Bluetooth: Finished self testing [ 9.758232] Bluetooth: HCI device and connection manager initialized [ 9.758254] Bluetooth: HCI socket layer initialized [ 9.758265] Bluetooth: L2CAP socket layer initialized [ 9.758288] Bluetooth: SCO socket layer initialized [ 10.014472] Bluetooth: HCI UART driver ver 2.3 [ 10.014504] Bluetooth: HCI UART protocol H4 registered [ 10.014511] Bluetooth: HCI UART protocol BCSP registered [ 10.014668] Bluetooth: HCI UART protocol LL registered [ 10.014679] Bluetooth: HCI UART protocol ATH3K registered [ 10.014735] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 10.015237] Bluetooth: HCI UART protocol Intel registered [ 10.016319] Bluetooth: HCI UART protocol Broadcom registered [ 10.016409] Bluetooth: HCI UART protocol QCA registered [ 10.016416] Bluetooth: HCI UART protocol AG6XX registered [ 10.016449] Bluetooth: HCI UART protocol Marvell registered [ 10.120786] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/9 wl0: Jun 16 2017 12:38:26 version 7.45.96.2 (66c4e21@sh-git) (r) FWID 01-1813af84 [ 10.273867] systemd[1]: Reached target Bluetooth Support. [ 12.288751] Bluetooth: hci0: command 0xfc18 tx timeout [ 20.448622] Bluetooth: hci0: BCM: failed to write update baudrate (-110) [ 20.448652] Bluetooth: hci0: Failed to set baudrate [ 22.464451] Bluetooth: hci0: command 0x0c03 tx timeout [ 30.688615] Bluetooth: hci0: BCM: Reset failed (-110) 0 Quote Link to comment Share on other sites More sharing options...
iamdrq Posted December 21, 2022 Share Posted December 21, 2022 @Igorboard-pbp-fix-wonky-wifi-bt.patch this patch cause bluetooth problem. 0 Quote Link to comment Share on other sites More sharing options...
swordow Posted December 21, 2022 Author Share Posted December 21, 2022 @iamdrq Oh! Thanks. How do you find that? Maybe i can update to 5.15.y, ahhh 0 Quote Link to comment Share on other sites More sharing options...
swordow Posted December 22, 2022 Author Share Posted December 22, 2022 @iamdrq i remove the patch and bt works, thanks! wzkiro@rockpi4bp:~$ uname -a Linux rockpi4bp 5.15.85-rockchip64 #trunk SMP PREEMPT Thu Dec 22 03:00:28 PST 2022 aarch64 GNU/Linux wzkiro@rockpi4bp:~$ sudo dmesg | grep -E "Blue|brcm" [ 8.468214] Bluetooth: Core ver 2.22 [ 8.469180] Bluetooth: HCI device and connection manager initialized [ 8.469193] Bluetooth: HCI socket layer initialized [ 8.469198] Bluetooth: L2CAP socket layer initialized [ 8.469221] Bluetooth: SCO socket layer initialized [ 8.732341] Bluetooth: HCI UART driver ver 2.3 [ 8.732356] Bluetooth: HCI UART protocol H4 registered [ 8.732359] Bluetooth: HCI UART protocol BCSP registered [ 8.732419] Bluetooth: HCI UART protocol LL registered [ 8.732423] Bluetooth: HCI UART protocol ATH3K registered [ 8.732448] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 8.732700] Bluetooth: HCI UART protocol Intel registered [ 8.732820] Bluetooth: HCI UART protocol Broadcom registered [ 8.732863] Bluetooth: HCI UART protocol QCA registered [ 8.732866] Bluetooth: HCI UART protocol AG6XX registered [ 8.735141] Bluetooth: HCI UART protocol Marvell registered [ 8.819001] brcmfmac: F1 signature read @0x18000000=0x15294345 [ 8.822932] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 8.828068] usbcore: registered new interface driver brcmfmac [ 8.991602] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 9.000345] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/9 wl0: Feb 11 2020 11:54:51 version 7.45.96.61 (be7af2d@shgit) (r745790) FWID 01-a41d86bd es7.c5.n4.a3 [ 9.001146] systemd[1]: Reached target Bluetooth. [ 9.095718] Bluetooth: hci0: BCM: chip id 130 [ 9.096138] Bluetooth: hci0: BCM: features 0x0f [ 9.098290] Bluetooth: hci0: BCM4345C5 [ 9.098312] Bluetooth: hci0: BCM4345C5 (003.006.006) build 0000 [ 9.115258] Bluetooth: hci0: BCM4345C5 'brcm/BCM4345C5.hcd' Patch [ 9.946082] Bluetooth: hci0: BCM4345C5 Ampak_CL1 UART 37.4 MHz BT 5.0 [Version: Version: 0039.0089] [ 9.946115] Bluetooth: hci0: BCM4345C5 (003.006.006) build 0089 0 Quote Link to comment Share on other sites More sharing options...
koftikes Posted December 22, 2022 Share Posted December 22, 2022 4 часа назад, swordow сказал: i remove the patch and bt works, thanks! Please provide instructions how to do this? 0 Quote Link to comment Share on other sites More sharing options...
swordow Posted December 23, 2022 Author Share Posted December 23, 2022 @koftikes As iamdrp said, remove the patch file: Quote @Igorboard-pbp-fix-wonky-wifi-bt.patch this patch cause bluetooth problem. 0 Quote Link to comment Share on other sites More sharing options...
shenghuan lin Posted July 22, 2023 Share Posted July 22, 2023 @koftikes I work in 6.1,the bluetooth not works。 0 Quote Link to comment Share on other sites More sharing options...
ioncube Posted August 9 Share Posted August 9 @shenghuan lin same here WIFI works, BT no! AP6256 is the same module used in OrangePi 3b v2.1 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.