Firefly开源社区

标题: Ubuntu16.04 蓝牙问题 [打印本页]

作者: qinheaven    时间: 2016-12-7 14:36
标题: Ubuntu16.04 蓝牙问题
内核是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
后面就一直重复打印这两句了。
有遇到这个问题的吗?该怎么解决?


作者: isle    时间: 2016-12-8 10:10
4.4内核的蓝牙没有试过,3.10版本之前是试过ok的。
作者: qinheaven    时间: 2016-12-8 10:30
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上的蓝牙测试也是不成功的。
作者: orbbec-wmy    时间: 2016-12-8 14:10
反正据我了解ubuntu 16以后蓝牙就没有好过 ,ubuntu16已经不走xxx.conf这个路径了好像,在conf里面随便怎么改都没用
作者: qinheaven    时间: 2016-12-8 14:13
orbbec-wmy 发表于 2016-12-8 14:10
反正据我了解ubuntu 16以后蓝牙就没有好过 ,ubuntu16已经不走xxx.conf这个路径了好像,在conf里面随便怎么 ...

就算不走这个conf了,直接命令操作也不成功呢
作者: orbbec-wmy    时间: 2016-12-8 14:15
qinheaven 发表于 2016-12-8 14:13
就算不走这个conf了,直接命令操作也不成功呢

不过3.10的内核是可以的,可以加载固件
作者: qinheaven    时间: 2016-12-8 14:20
是的,但是到了4.4内核不行了。
作者: orbbec-wmy    时间: 2016-12-8 14:25
还有就是4.4的内核,rfkill list 看到默认的蓝牙节点的软件开关是被阻塞的,用rfkill unblock 0 都打不开,所以无法再上层去把蓝牙加载成功
作者: luwanjia    时间: 2017-8-31 17:59
你好,请问你的蓝牙问题解决了吗?
作者: 落落落落落落落    时间: 2021-7-16 15:40
同问ubuntu18 蓝牙咋测试





欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1