【发布时间】:2017-11-17 03:58:28
【问题描述】:
我正在尝试让蓝牙在 Raspberry Pi 3 中工作。
我正在使用 buildroot:
- BlueZ 5.45(更改包以获取最新版本)
- 不使用 systemd,但我运行
bluetoothd因为 bluez 脚本用于 systemd。 - 在 buildroot 中我启用了 bt 固件。
- 我可以看到 hci_uart.ko 文件和蓝牙固件 hcd 文件
- 我从 cmdline.txt 中删除了
console=ttyAMA0,115200 - 我为busybox添加了
rfkill,但我只看到wifi接口,没有蓝牙接口。
运行:
hciattach /dev/ttyAMA0 bcm43xx 921600 noflow -
输出显示:
bcm43xx_init
Initialization timed out
试过115200,还是一样。
注意事项:
- 使用 BlueZ 3 时,我收到了
invalid id - 我读到它与 BlueZ 版本有某种关系,所以我确实采用了最新的
以上都是经过深度搜索。
那么我在这里缺少什么?
如何让蓝牙在我的 Raspberry Pi 3 中开始运行 使用 buildroot 作为图像创建者?
谢谢大家!
【问题讨论】:
标签: bluetooth raspberry-pi3 bluez buildroot