最終更新:2023-06-21 (水) 16:07:42 (302d)
Raspberry Pi/Bluetooth
Top / Raspberry Pi / Bluetooth
https://gist.github.com/ukBaz/a47e71e7b87fbc851b27cde7d1c0fcf0
RPi-Distro
bluez-firmware
pi-bluetooth
サービス
- hciuart?
チップ
発売日 Raspberry Pi Zero 2 W SYN43436 (BCM43436) Raspberry Pi Zero W BCM43438 Raspberry Pi 4 Model B 無線LAN 5GHz GbE/BT (CYW43455) Raspberry Pi 3 Model B+ BCM2837B0 A53 1.4GHz 4コア (金属パッケージ) 1GB 無線LAN 5GHz GbE/BT (CYW43455) Raspberry Pi 3 Model B BCM2837 A53 1.2GHz 4コア 1GB 無線LAN/BT (BCM43438)
チップのドライバ
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
- https://github.com/raspberrypi/linux/commit/c52581ffa49b9c0e5de3349436c283fe20128073#diff-4d41deb407eafe6dc198321fba73ffc3d2bde1fe23e972a5e305d28da04c7add
Raspberry Pi 3
他のOSで使う
パッチ
- raspbianのbluez5のパッケージは下記の4つのパッチが適用されている。 upstreamからソースを取得する場合や他のディストリビューションのパッケージを使用する場合は、 これらの修正を適用する必要がある。
- 0050-bcm43xx-Add-bcm43xx-3wire-variant.patch
- 0051-bcm43xx-The-UART-speed-must-be-reset-after-the-firmw.patch
- 0052-Increase-firmware-load-timeout-to-30s.patch
- 0053-Move-43xx-firmware-to-lib-firmware.patch
- https://www.yoctoproject.org/pipermail/yocto/2016-April/029424.html