This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/CC2564:设置波特率时出现问题

Guru**** 2576215 points
Other Parts Discussed in Thread: AM3354, CC2564

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/578008/linux-cc2564-problem-setting-baud-rate

部件号:CC2564
主题中讨论的其他部件:AM3354

工具/软件:Linux

我有一个基于运行Linux的AM3354的自定义主板。  UART1连接至基于CC2564B的PAN1326B。  我在提高波特率时遇到问题;46.08万和更低版本工作正常,92.16万和更高版本不工作。  我有多6.7 个TIInit_TIInit.16.bts文件设置为各种波特率。  我很失落。  有什么想法?  下面是我的测试方式。  我已添加一些诊断程序到hciattach。

root@AM335x-Neptune:~# cd /usr/matrix/sbin/
root@AM335x-Neptune:/usr/matrix/sbin# InitBluetooth.sh
model=HELIX9_CHIRP_GPS
root@AM335x-Neptune:/usr/matrix/sbin# hciconfig hci0 up
root@AM335x-Neptune:/usr/matrix/sbin# sdptool browse 78:fd:94:1A:e6:22
无法连接到78:FD:94:1A:E6:22上的SDP服务器:操作正在进行中

root@AM335x-Neptune:/usr/matrix/sbin# cat InitBluetooth.sh
#!/bin/bash
gPIO_FILE="/sys/class/GPIO/GPIO114/value"

如果[-f "$gPIO_FILE"];
然后
  退出
否则
  get_model_id.sh
  echo "Prete_HOSTNAME=$MATAL_MODEL ">/etc/machine-info

  echo 114>/sys/class/GPI/导出
  回波输出>/sys/class/GPIO/GPIO114/方向
  echo 1 >/sys/class/GPIO/GPIO114/value


  hciattach -s 11.52万 /dev/ttyO1 Texas >x.txt 2>y.txt
  systemctl start bluetooth.service
FI


root@AM335x-Neptune:/usr/matrix/sbin# cat x.txt
argv初始速度= 11.52万
init_UART dev =/dev/ttyO1,初始速度= 11.52万,最终速度= 11.52万
设置速度11.52万
set_speed无错误
德克萨斯初始化
尝试0
---6.7 .16。
正在将脚本发送到串行设备
BRF_SIZE = 82
CCCCCCCCCCCCCCCCCCCCCCCCCCCCWRCSset速度92.16万
set_speed无错误
CCCCCCCWRCCWRCCWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWCCCCCCCCWRCCWCCWRCCRCCRCCRCCRCCRWCCRWCCRWRWRWRWCCRWRWRWRWRWCCWRCCRWCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCRCCRRWRWCCWRCCRCCRCCRCCWCC
N = 0x0万
设置速度92.16万
set_speed无错误
德克萨斯邮政

已添加设备hci0
正在将脚本发送到蓝牙插座
BRF_SIZE = 13
WRCCCCC
初始波特率= 11.52万,最终波特率= 92.16万
设备设置完成



root@AM335x-Neptune:/usr/matrix/sbin# cat y.txt
找到德州仪器(TI)的芯片!
固件文件:6.7 /lib/firmware/ti-connection/TIInit_TIInit.16.bts
已加载BTS脚本版本1
Texas:将波特率更改为92.16万,将流控制更改为1



root@AM335x-Neptune:/usr/matrix/sbin# cd /lib/firmware/ti-connectionality/
根@AM335x-Neptune:/lib/firmware/ti-connectional# CP TIInit_TIInit.16.BTS.46.08万 6.7 TIInit_TIINT.16.BTs 6.7
root@AM335x-Neptune:/lib/firmware/ti-connectional# sync
root@AM335x-Neptune:/lib/firmware/ti-connectional# reboot

root@AM335x-Neptune:~# cd /usr/matrix/sbin/
root@AM335x-Neptune:/usr/matrix/sbin# InitBluetooth.sh
model=HELIX9_CHIRP_GPS
root@AM335x-Neptune:/usr/matrix/sbin# hciconfig hci0 up
root@AM335x-Neptune:/usr/matrix/sbin# sdptool browse 78:fd:94:1A:e6:22
浏览78:FD:94:1A:E6:22...
服务名称:MAP MAS-iOS
维修接收器:0x4f49.1132万
服务类ID列表:
 "消息访问- MAS"(0x1132)
协议描述符列表:
 "L2CAP"(0x0100)
 "RFCOM"(0x0003)
   频道:2.
 "OBEX"(0x0008)
语言库属性列表:
 CODE_ISO639:0x656e
 编码:   0x6a
 base_offset:0x100
 CODE_ISO639:0x6672
 编码:   0x6a
 base_offset:0x110
 CODE_ISO639:0x6465
 编码:   0x6a
 base_offset:0x120
 CODE_ISO639:0x6a61
 编码:   0x6a
 base_offset:0x130
配置文件描述符列表:
 "消息访问"(0x1134)
   版本:0x0100

服务名称:PAN网络访问配置文件
服务说明:网络接入点
维修接收器:0x4f49.1116万
服务类ID列表:
 "网络接入点"(0x1116)
协议描述符列表:
 "L2CAP"(0x0100)
   PSM:15.
 "BNEP"(0x000f)
   版本:0x0100
   SEQ8:0 6 0 dd
语言库属性列表:
 CODE_ISO639:0x656e
 编码:   0x6a
 base_offset:0x100
 CODE_ISO639:0x6672
 编码:   0x6a
 base_offset:0x110
 CODE_ISO639:0x6465
 编码:   0x6a
 base_offset:0x120
 CODE_ISO639:0x6a61
 编码:   0x6a
 base_offset:0x130
配置文件描述符列表:
 "网络接入点"(0x1116)
   版本:0x0100

服务名称:无线IAP
维修接收器处理:0x4f4913b0
服务类ID列表:
 UUID 128:0万-deca-fude-deca-deafdecacafe
协议描述符列表:
 "L2CAP"(0x0100)
 "RFCOM"(0x0003)
   频道:1.
语言库属性列表:
 CODE_ISO639:0x656e
 编码:   0x6a
 base_offset:0x100
 CODE_ISO639:0x6672
 编码:   0x6a
 base_offset:0x110
 CODE_ISO639:0x6465
 编码:   0x6a
 base_offset:0x120
 CODE_ISO639:0x6a61
 编码:   0x6a
 base_offset:0x130
配置文件描述符列表:
 "串行端口"(0x1101)
   版本:0x0100

服务名称:AVRCP设备
服务说明:远程控制设备
维修接收器:0x4f4.911万e
服务类ID列表:
 "AV遥控"(0x110e)
 "AV远程控制器"(0x110f)
协议描述符列表:
 "L2CAP"(0x0100)
   PSM:23
 "AVCTP"(0x0017)
   UINT16:0x0103
语言库属性列表:
 CODE_ISO639:0x656e
 编码:   0x6a
 base_offset:0x100
 CODE_ISO639:0x6672
 编码:   0x6a
 base_offset:0x110
 CODE_ISO639:0x6465
 编码:   0x6a
 base_offset:0x120
 CODE_ISO639:0x6a61
 编码:   0x6a
 base_offset:0x130
配置文件描述符列表:
 "AV遥控"(0x110e)
   版本:0x0104

服务名称:AVRCP设备
服务说明:远程控制设备
维修单手柄:0x4f4.911万c
服务类ID列表:
 "AV远程目标"(0x110c)
协议描述符列表:
 "L2CAP"(0x0100)
   PSM:23
 "AVCTP"(0x0017)
   UINT16:0x0103
语言库属性列表:
 CODE_ISO639:0x656e
 编码:   0x6a
 base_offset:0x100
 CODE_ISO639:0x6672
 编码:   0x6a
 base_offset:0x110
 CODE_ISO639:0x6465
 编码:   0x6a
 base_offset:0x120
 CODE_ISO639:0x6a61
 编码:   0x6a
 base_offset:0x130
配置文件描述符列表:
 "AV遥控"(0x110e)
   版本:0x0104

服务名称:音频源
维修接收器:0x4f4.911万a
服务类ID列表:
 "音频源"(0x110a)
协议描述符列表:
 "L2CAP"(0x0100)
   PSM:25
 "AVDTP"(0x0019)
   UINT16:0x0103
语言库属性列表:
 CODE_ISO639:0x656e
 编码:   0x6a
 base_offset:0x100
 CODE_ISO639:0x6672
 编码:   0x6a
 base_offset:0x110
 CODE_ISO639:0x6465
 编码:   0x6a
 base_offset:0x120
 CODE_ISO639:0x6a61
 编码:   0x6a
 base_offset:0x130
配置文件描述符列表:
 "高级音频"(0x110d)
   版本:0x0103

服务名称:电话簿
维修单手柄:0x4f4.9112万f
服务类ID列表:
 "电话簿访问- PSE"(0x112f)
协议描述符列表:
 "L2CAP"(0x0100)
 "RFCOM"(0x0003)
   频道:13.
 "OBEX"(0x0008)
语言库属性列表:
 CODE_ISO639:0x656e
 编码:   0x6a
 base_offset:0x100
 CODE_ISO639:0x6672
 编码:   0x6a
 base_offset:0x110
 CODE_ISO639:0x6465
 编码:   0x6a
 base_offset:0x120
 CODE_ISO639:0x6a61
 编码:   0x6a
 base_offset:0x130
配置文件描述符列表:
 "电话簿访问"(0x1130)
   版本:0x0100

服务名称:HandsFree Gateway
维修接收器手柄:0x4f4.9111万f
服务类ID列表:
 "免提音频网关"(0x111f)
 "通用音频"(0x1203)
协议描述符列表:
 "L2CAP"(0x0100)
 "RFCOM"(0x0003)
   频道:8
语言库属性列表:
 CODE_ISO639:0x656e
 编码:   0x6a
 base_offset:0x100
 CODE_ISO639:0x6672
 编码:   0x6a
 base_offset:0x110
 CODE_ISO639:0x6465
 编码:   0x6a
 base_offset:0x120
 CODE_ISO639:0x6a61
 编码:   0x6a
 base_offset:0x130
配置文件描述符列表:
 "免提"(0x111e)
   版本:0x0106

服务说明:PNP信息
维修单手:0x4f49.12万
服务类ID列表:
 "PNP信息"(0x1200)
语言库属性列表:
 CODE_ISO639:0x656e
 编码:   0x6a
 base_offset:0x100
 CODE_ISO639:0x6672
 编码:   0x6a
 base_offset:0x110
 CODE_ISO639:0x6465
 编码:   0x6a
 base_offset:0x120
 CODE_ISO639:0x6a61
 编码:   0x6a
 base_offset:0x130

浏览78:FD:94:1A:E6:22...
服务搜索失败:参数无效


root@AM335x-Neptune:/usr/matrix/sbin# cat x.txt
argv初始速度= 11.52万
init_UART dev =/dev/ttyO1,初始速度= 11.52万,最终速度= 11.52万
设置速度11.52万
set_speed无错误
德克萨斯初始化
尝试0
---6.7 .16。
正在将脚本发送到串行设备
BRF_SIZE = 82
CCCCCCCCCCCCCCCCCCCCCCCCCCWRCSset速度46.08万
set_speed无错误
CCCCCCCWRCCWRCCWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWCCCCCCCCWRCCWCCWRCCRCCRCCRCCRCCRWCCRWCCRWRWRWRWCCRWRWRWRWRWCCWRCCRWCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCRCCRRWRWCCWRCCRCCRCCRCCWCC
N = 0x0万
设置速度46.08万
set_speed无错误
德克萨斯邮政

已添加设备hci0
正在将脚本发送到蓝牙插座
BRF_SIZE = 13
WRCCCCC
初始波特率= 11.52万,最终波特率= 46.08万
设备设置完成


root@AM335x-Neptune:/usr/matrix/sbin# cat y.txt
找到德州仪器(TI)的芯片!
固件文件:6.7 /lib/firmware/ti-connection/TIInit_TIInit.16.bts
已加载BTS脚本版本1
德克萨斯州:将波特率更改为46.08万,将流控制更改为1


root@AM335x-Neptune:/usr/matrix/sbin# cd /lib/firmware/ti-connectionality/
根@AM335x-Neptune:/lib/firmware/ti-connectional# CP TIInit_TIInit.16.BTS.92.16万 6.7 TIInit_TIINT.16.BTS. 6.7
root@AM335x-Neptune:/lib/firmware/ti-connectional# sync
root@AM335x-Neptune:/lib/firmware/ti-connectional# reboot



root@AM335x-Neptune:~# cd /usr/matrix/sbin/
root@AM335x-Neptune:/usr/matrix/sbin# InitBluetooth.sh
model=HELIX9_CHIRP_GPS
root@AM335x-Neptune:/usr/matrix/sbin# hciconfig hci0 up
root@AM335x-Neptune:/usr/matrix/sbin# sdptool browse 78:fd:94:1A:e6:22
无法连接到78:FD:94:1A:E6:22上的SDP服务器:操作正在进行中


root@AM335x-Neptune:/usr/matrix/sbin# cat x.txt
argv初始速度= 11.52万
init_UART dev =/dev/ttyO1,初始速度= 11.52万,最终速度= 11.52万
设置速度11.52万
set_speed无错误
德克萨斯初始化
尝试0
---6.7 .16。
正在将脚本发送到串行设备
BRF_SIZE = 82
CCCCCCCCCCCCCCCCCCCCCCCCCCCCWRCSset速度92.16万
set_speed无错误
CCCCCCCWRCCWRCCWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWRWCCCCCCCCWRCCWCCWRCCRCCRCCRCCRCCRWCCRWCCRWRWRWRWCCRWRWRWRWRWCCWRCCRWCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCWRCCRCCRRWRWCCWRCCRCCRCCRCCWCC
N = 0x0万
设置速度92.16万
set_speed无错误
德克萨斯邮政

已添加设备hci0
正在将脚本发送到蓝牙插座
BRF_SIZE = 13
WRCCCCC
初始波特率= 11.52万,最终波特率= 92.16万
设备设置完成


root@AM335x-Neptune:/usr/matrix/sbin# cat y.txt
找到德州仪器(TI)的芯片!
固件文件:6.7 /lib/firmware/ti-connection/TIInit_TIInit.16.bts
已加载BTS脚本版本1
Texas:将波特率更改为92.16万,将流控制更改为1




  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Paul:

    您能否捕获2个波特率的CC256x日志(工作的较低波特率和有问题的高波特率)? 我们可以从CC256x的角度来看一下。

    同时,我建议使用逻辑分析器检查AM3354 UART端口上高波特率的计时,以确保在CC2564B数据表中定义的容差范围内。

    此致,
    Vihang
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回复。

    我是蓝牙技术的新手。  如何获取所需的日志?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    processors.wiki.ti.com/.../CC256x_Logger_User_Guide

    您可以使用本用户指南捕获CC256x固件日志。

    此外,请检查上面建议的UART波特率容错。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我终于有了您请求的文件。  一台设备以11.52万波特工作,另一台似乎工作正常,但我没有蓝牙通信。  我的EES还告诉我,UART波形完全符合规范。

    11.52万使用的流程

    root@AM335x-Neptune:~# hciattach -s 11.52万 /dev/ttyO1德州
    仪器(TI)发现了一个德州仪器(TI)的芯片!
    固件文件:/lib/firmware/ti-connection/TIInit_GPS.16.bts
    加载6.7 脚本版本1
    Texas:将波特率更改为11.52万,流控制为1
    设备设置完成
    @AM335x-Neptune:~# bluetoothctl
    [新]控制器A0:E6:D3:14:2F LIX10_CHIRP_6
    
    
    
    电源控制器:F:F:E14蓝牙:6:6:F8:F8:E8控制器电源:6 [FA:6::6已成功打开 是
    [Bluetooth]# scan on
    Discovery started
    [CHG]控制器A0:E6:F8:14:2F:D3发现: 是
    [新]设备69:C2:92:19:1F:B0 69-C2-92-19-1F-B0
    [新]设备6D:71:CD:0F:75:40 6D-71-CD-0F-75-40
    [新]设备77:2F:70:84:84:1F:70-70:70:70:70:70 - 84 - 84 A B76
    
    
    
    
    
    
    :新设备:76:B46:B46:76:7F4A:新设备:76:76:76:B76:76:76:B76:76:76:7F4A B76
    -91
    [CHG]设备6D:71:CD:0F:75:40 RSSI: -98
    [Bluetooth]# SCAN OFF
    [CHG] Device 24:71:89:C4:
    
    F9:D7 RSSI为零[CHG] Device 20:78:F0:61:B6:04 RSSI为零[CHG] Device C4:8E:8F:8F:F4:65:1C TxPower:F4:24
    
    
    
    RSSI:0:0
    设备:76:B24:0:Fc:0 无
    [CHG]设备4A:2D:31:76:E3:27 RSSI为零
    [CHG]设备77:48:1E:70:84:F9 RSSI为零
    [CHG]设备6D:71:CD:0F:75:40 RSSI为零
    [CHG]设备69:C2:92:19:1F:B0 RSSI为零
    RSSI检测停止
    [CHG#
    :D3#:0蓝牙检测:0:0控制器:0:0:0 

    e2e.ti.com/.../115k_5F00_log.lgr.txt


    3M流程

    root@AM335x-Neptune:~# hciattach -s 11.52万 /dev/ttyO1德州
    仪器(TI)发现了一个德州仪器(TI)的芯片!
    固件文件:/lib/firmware/ti-connection/TIInit_GPS.16.bts
    加载6.7 脚本版本1
    Texas:将波特率更改为300万,流控制至1
    设备设置完成
    @AM335x-Neptune:~# bluetoothctl
    [新]控制器A0:E6:D3:14:2F LIX10_CHIRP_6
    
    
    
    电源控制器:F:F:E14蓝牙:6:6:F8:F8:E8控制器电源:6 [FA:6:6:6:蓝牙:6:6:6:6:蓝牙:6 是
    [Bluetooth]#扫描
    发现已启动
    [CHG]控制器A0:E6:F8:14:
    
    
    
    
    
    
    
    
    
    
    
    2F:D3发现:是[Bluetooth]#扫描关闭发现已停止[CHG]控制器A0:E6:F8:14:A0:D3发现:无[Bluetooth]#扫描发现已启动[CHG]控制器D3:E6:发现:F8:2F:发现蓝牙控制器[CHG:6已停止发现:E14] 是
    [Bluetooth]#电源关闭
    更改电源关闭成功
    [CHG]控制器A0:E6:F8:14:2F:D3电源:否
    [CHG]控制器A0:E6:F8:14:2F:D3发现:否
    [Bluetooth]# 

    e2e.ti.com/.../3mb_5F00_log.lgr.txt
    谢谢
    


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,

    您能否在同时选择了'BT Logger 1'和'HCI/LMP Viewer 1'端口的情况下捕获日志? 捕获这些日志时,所有HCI/LMP跟踪似乎都已禁用。

    此外,请从设备初始化中捕获两个日志(在使能引脚拉高之前)。 有关详细信息,请参阅《用户指南》的“最佳实践”部分。

    此致,
    Vihang
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Vihang,

    我是Paul的同事。

    以下是您请求的HCI/LMP更新日志。 这与以前的程序相同,以执行以下各行:

    打开电源

    连接

    bluetoothctl:开机,扫描打开

    再次注意,3MB速率的蓝牙似乎从未工作。 未找到任何设备。 以115k的价格,我们发现了很多。

    e2e.ti.com/.../3mb_5F00_log2.lgr.txt

    e2e.ti.com/.../115k_5F00_log2.lgr.txt

    谢谢!

    意愿

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    将,

    我刚刚注意到您的hciattach语句中的-s 11.52万标志。 我们通常不使用-s标志,因为TI hciattach驱动程序应该会处理它。

    请尝试以下类似方法:

    hciattach /dev/ttyO1 Texas 11.52万 

    然后

    hciattach /dev/ttyO1 Texas 300万 

    我在上面的两个lgr文件中没有发现任何错误。 这有助于我确认CC2564正在正确初始化,但bluez无法以300万波特率正确初始化。

    此致,

    Vihang

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Vihang,

    我尝试了您的建议,结果相同。

    如果我错了,请更正我,但我认为一旦将扫描设置为打开,CC2564B就会启动与主机的通信。 您可以在115k脚本的第617行看到此行为。 它似乎在605行将扫描设置为打开,然后不到一秒后我们将收到HCI_LE_Generic_Report_Events。 我在这里看到,这些事件是由设备而不是主机启动的。

    如果您查看3MB日志上的类似行,我们会在第608行看到类似的命令。 但是请注意,在115k脚本所在的同一环境中扫描几秒钟后,我们看不到任何事件。 我可以获得与任意长扫描相同的结果,而不会看到设备。  

    在3MB日志上,从第600-618行开始的扫描初始化是否有任何奇怪的地方? 我看到这有点不同,但我不知道是否不正确。

    再次感谢您的帮助,

    意愿

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们一直在使用CC2564B的AM335x EVM上以300万的速度使用UART,没有任何问题。 要消除任何硬件问题,您是否可以尝试使用TI AM335xEVM和CC2564B模块?

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Hari,您好!

    我相信我们现在正在努力获取CC2564B的评估模块,但我想用一些日志文件来更新此模块。

    我通过内置Linux hcidump和调试器引脚捕获了460k和900k速率的HCI日志。 如您所见,CC2564记录器和Linux端记录器上的两个脚本之间的HCI流量似乎相同。 唯一不相同的部分是查找蓝牙设备的工作脚本。 这使我认为在使用这些较高波特率脚本时可能会出现某种计时问题。 您认为在我们的堆栈初始化时,是否值得尝试在堆栈内设置延迟?

    e2e.ti.com/.../900khcidump.txt

    e2e.ti.com/.../460khcidump.txt

    e2e.ti.com/.../900k_5F00_csv_5F00_hci.txt

    e2e.ti.com/.../115k_5F00_csv_5F00_hci.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    此问题已解决。 在Bluez堆栈中,我们现在在hciattach_ti.c初始化的命令之间设置了1毫秒的延迟。 芯片似乎工作正常。 我认为这会改变计时,并确保在下一个HCI命令出现之前正确初始化芯片。 希望这对某些人有帮助。

    再次感谢大家的指导。

    最佳,

    将会很好