Bluetooth Raspberry Pi Zero W上的蓝牙,使用buildroot
我正在尝试让Broadcom bluetooth在Buildroot 2017.08构建的linux上运行,该linux基于Raspberry PiZero W。它没有给我看适配器。蓝牙USB加密狗可以工作 我已经做过的事情:Bluetooth Raspberry Pi Zero W上的蓝牙,使用buildroot,bluetooth,raspberry-pi,buildroot,Bluetooth,Raspberry Pi,Buildroot,我正在尝试让Broadcom bluetooth在Buildroot 2017.08构建的linux上运行,该linux基于Raspberry PiZero W。它没有给我看适配器。蓝牙USB加密狗可以工作 我已经做过的事情: 添加了rpi bt固件 添加了Bluez工具和Bluez5 UTIL 使用各种蓝牙支持编译的内核 加载的蓝牙模块:蓝牙、bnep、btbcm、hci\U uart rfkill列表(不显示蓝牙设备) rfkill解除蓝牙阻塞(以防万一) 启动后,我将手动启动bluet
- 添加了rpi bt固件
- 添加了Bluez工具和Bluez5 UTIL
- 使用各种蓝牙支持编译的内核
- 加载的蓝牙模块:蓝牙、bnep、btbcm、hci\U uart
- rfkill列表(不显示蓝牙设备)
- rfkill解除蓝牙阻塞(以防万一)
- 这里可能有什么问题
- 有什么我可以尝试排除的吗
- 任何我可以安装或添加使其工作
hciattach/dev/ttyam0 bcm43xx 921600 flow-
使其工作。然而,我几乎不知道这里发生了什么。适当的解释将被视为答案
我还从cmdline.txt中删除了console=/dev/ttyam0,但不确定这是否必要。
hciattach
通过UART将串行HCI设备连接到Bluez堆栈。
在您的情况下,串行Broadcom HCI适配器位于/dev/ttyam0,因此您运行的命令将其作为bcm43xx HCI适配器连接到Bluez
在您的Debian Jessie设置中可能也会这样做。现在重新启动rpi,然后自动打开车载蓝牙时是否正常工作?在通过ssh连接到rpi后,我选择buildroot、Moded output/image/rpi firmware/cmdline.txt、output/target/etc/profile下的所有bluez/5项,然后显示“找不到hciattach命令”之类的内容