Firefly开源社区

打印 上一主题 下一主题

Ubuntu16.04 蓝牙问题

117

积分

0

威望

0

贡献

技术小白

积分
117

Ubuntu16.04 蓝牙问题

发表于 2016-12-7 14:36:12      浏览:11423 | 回复:9        打印      只看该作者   [复制链接] 楼主
内核是Linux4.4,Ubuntu是16.04,测试蓝牙不成功,直接命令操作如下:

echo 1 > /sys/class/rfkill/rfkill0/state
brcm_patchram_plus --patchram /system/vendor/firmware/bcm4339a0.hcd --baudrate 1500000 --enable_lpm --enable_hci --no2bytes /dev/ttyS0

没有任何打印若执行下面命令

#brcm_patchram_plus -d --no2bytes --patchram /system/vendor/firmware/bcm4339a0.hcd  /dev/ttyS0
option patchram with arg /system/vendor/firmware/bcm4339a0.hcd
/dev/ttyS0
writing
01 03 0c 00
received 7
04 0e 04 01 03 0c 00
writing
01 2e fc 00
received 7
04 0e 04 01 2e fc 00
writing
01 4c fc 8b 00 80 21 00 01 06 00 ea 44 72 42 04
1a c1 5e 00 ef 63 15 83 a4 ef 63 15 83 a4 37 02
56 02 56 02 57 02 57 02 58 02 58 02 59 02 59 02
5a 02 5a 02 5b 02 5b 02 5c 02 5c 02 5d 02 5d 02
5e 02 5e 02 5f 02 5f 02 60 02 60 02 61 02 61 02
62 02 62 02 63 02 63 02 64 02 64 02 65 02 65 02
66 02 66 02 67 02 67 02 68 02 68 02 69 02 69 28
1f 0a fd 04 00 ff ff ff ff 40 06 00 ac 1f 00 00
39 43 02 0a 00 87 80 21 00 00 00 00 00 00 00
received 7
04 0e 04 01 4c fc 00
     ……     ……
    ……

writing
01 03 0c 00
writing
01 03 0c 00
writing
01 03 0c 00
writing
01 03 0c 00
writing
01 03 0c 00
writing
01 03 0c 00
writing
01 03 0c 00
后面就一直重复打印这两句了。
有遇到这个问题的吗?该怎么解决?

回复

使用道具 举报

936

积分

20

威望

19

贡献

社区版主

Rank: 7Rank: 7Rank: 7

积分
936
发表于 2016-12-8 10:10:28        只看该作者  沙发
4.4内核的蓝牙没有试过,3.10版本之前是试过ok的。
回复

使用道具 举报

117

积分

0

威望

0

贡献

技术小白

积分
117
发表于 2016-12-8 10:30:52        只看该作者  板凳
isle 发表于 2016-12-8 10:10
4.4内核的蓝牙没有试过,3.10版本之前是试过ok的。

3.10内核试过确实的ok的,能否提供一下Ubuntu14.04上层系统支持蓝牙的调试记录?
在Ubuntu14.04 /etc/init/bluetooth-ap6335.conf文件,但是没有查到是哪个地方调用到了这个文件。
如果没有此文件,Ubuntu14.04上的蓝牙测试也是不成功的。
回复

使用道具 举报

208

积分

13

威望

10

贡献

技术达人

Rank: 2

积分
208
发表于 2016-12-8 14:10:12        只看该作者  地板
反正据我了解ubuntu 16以后蓝牙就没有好过 ,ubuntu16已经不走xxx.conf这个路径了好像,在conf里面随便怎么改都没用
回复

使用道具 举报

117

积分

0

威望

0

贡献

技术小白

积分
117
发表于 2016-12-8 14:13:32        只看该作者  5#
orbbec-wmy 发表于 2016-12-8 14:10
反正据我了解ubuntu 16以后蓝牙就没有好过 ,ubuntu16已经不走xxx.conf这个路径了好像,在conf里面随便怎么 ...

就算不走这个conf了,直接命令操作也不成功呢
回复

使用道具 举报

208

积分

13

威望

10

贡献

技术达人

Rank: 2

积分
208
发表于 2016-12-8 14:15:50        只看该作者  6#
qinheaven 发表于 2016-12-8 14:13
就算不走这个conf了,直接命令操作也不成功呢

不过3.10的内核是可以的,可以加载固件
回复

使用道具 举报

117

积分

0

威望

0

贡献

技术小白

积分
117
发表于 2016-12-8 14:20:01        只看该作者  7#
是的,但是到了4.4内核不行了。
回复

使用道具 举报

208

积分

13

威望

10

贡献

技术达人

Rank: 2

积分
208
发表于 2016-12-8 14:25:03        只看该作者  8#
还有就是4.4的内核,rfkill list 看到默认的蓝牙节点的软件开关是被阻塞的,用rfkill unblock 0 都打不开,所以无法再上层去把蓝牙加载成功
回复

使用道具 举报

264

积分

6

威望

5

贡献

技术达人

Rank: 2

积分
264
QQ
发表于 2017-8-31 17:59:18        只看该作者  9#
你好,请问你的蓝牙问题解决了吗?
回复

使用道具 举报

36

积分

0

威望

0

贡献

技术小白

积分
36
发表于 2021-7-16 15:40:17        只看该作者  10#
同问ubuntu18 蓝牙咋测试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表