我试图让蓝牙树莓派工作3 我使用的buildroot有: 1的bluez 5.45(改包装,以获得最新) 2 。不使用systemd,但我运行bluetoothd bluez脚本用于systemd 3.在buildroot中,启用bt固件。 4.我可以看到hci_uart.ko文件和蓝牙固件hcd文件 5.我从cmdline中删除了控制台= ttyAMA0,115200 6.in为busybox添加rfkill,但我只看到wifi而不是蓝牙。bcm43xx_init初始化超时与buildroot的树莓派3 hciattach
运行:
hciattach的/ dev/ttyAMA0 bcm43xx 921600非流动性 - 输出表明: bcm43xx_init 初始化超时
试图115200,是相同的。
注: 1.当使用的bluez 3我收到无效ID 2.我读了它以某种方式与bluez的版本,所以我没有把最新的
上述所有被带到深搜索后, 那么我在这里想念什么? 我怎样才能让蓝牙开始在我的树莓派3 与buildroot作为图像创作者运行。 谢谢大家!
我正在使用buildroot 05.2017,所以这个补丁已经存在了(我遵循代码并确保),但没有创建到/ etc/firmware的链接,所以我在raspi中手动创建了它。但仍然我得到时间 – user1820451
我正在使用busybox init而不是systemd(可能是这个问题?),因为bluez脚本使用systemd。 – user1820451
即使您使用的是Buildroot 2017.05,bluez5_utils仍未使用上述提交中提到的补丁修补。 (丑)修补程序见https://www.spinics.net/lists/linux-bluetooth/msg69470.html。 –