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
你(们)好
我们正在研究与 WL18xx 器件有关的问题。 我们在下一版本中看到了一个可能与我们的问题相关的“已知问题”。 您是否会告知我们在哪里可以获得有关问题的更详细的解释以及如何识别该问题?
链接 http://software-dl.ti.com/ecs/WiLink8/R8_7/exports/release_notes_R8_7.html
已知问题:
错误 ID:[WILINK8_SW_DEV-451]
描述:稳定性:共存 MR:STA-AP-BT:STA -TCP Rx、AP-TCP Tx、WPA2;BT-eSCO、BT HF 可能会在长时间后停止,而 WLAN 流量仍在继续]
谢谢、此致
Malcolm
你好、Chen
这不是我们看到的问题、下面详细介绍了我们遇到的问题。
WiFi 配置为多模式、即用作客户端和接入点。 蓝牙也处于活动状态、正在扫描 BLE 器件。
蓝牙设备不时出现锁定和无响应。 在受控环境中长时间重现此问题的尝试在大约3个月的测试中总共成功了3次、最多5个单元进行长期测试。 但是、现场的一个单元似乎平均每天显示2或3次该问题。 据悉、该设备附近有大量 BLE 和 Wifi 设备。 但是、同一位置的另一个单元不会经常出现问题。
我们运行的测试涉及在 Linux 上运行以下命令:
停用器 CAN -被动-重复
当死锁发生时、驱动器停止从 BT 芯片接收响应。 内核报告类似于以下内容的超时错误:
[689899.130805]蓝牙:hci0命令0x0c14 TX 超时
此外、当我们运行命令时:
hiconfig -a
在功能正常的器件上、我们看到:
hci0:类型:BR/EDR 总线:UART
BD 地址:8C:8B:83:0D:46:E3 ACL MTU:1021:6 SCO MTU:180:4
运行 PSCAN
RX 字节:645 ACL:0 SCO:0事件:36错误:0
TX 字节:987 ACL:0 SCO:0命令:36错误:0
特性:0xFF 0xFE 0x2D 0xFE 0xdb 0xff 0x7B 0x87
数据包类型:Dm1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
链接策略:RSWITCH 保持监听
链接模式:从器件接受
姓名:"重要"
类:0x400100
服务类:电话
设备类:计算机,未分类
HCI 版本:(0x7)修订版本:0x0
LMP 版本:(0x7)子版本:0xac7c
制造商:Texas Instruments Inc.(13)
但是、在处于锁定状态的器件中、我们只能看到:
hci0:类型:BR/EDR 总线:UART
BD 地址:8C:8B:83:0D:46:E3 ACL MTU:1021:6 SCO MTU:180:4
运行 PSCAN
RX 字节:645 ACL:0 SCO:0事件:36错误:0
TX 字节:987 ACL:0 SCO:0命令:36错误:0
特性:0xFF 0xFE 0x2D 0xFE 0xdb 0xff 0x7B 0x87
数据包类型:Dm1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
链接策略:RSWITCH 保持监听
链接模式:从器件接受
我们将 BT_DEBUG 端口连接到锁定系统上的1.8V TTL 串行器件、但未看到该端口输出的任何数据。
Linux 的所有输出似乎都表明器件已锁定、完全没有响应。
为了恢复这种情况(作为临时的权变措施)、我们切换 BT_EN 引脚、然后重新连接 HCI 接口。 该变通办法在我们的最终安装中不是长期可行的、因为它强制断开并断开所有必须重新建立的蓝牙连接。
您是否会建议进一步调试此问题的最佳方法?
谢谢、此致
Malcolm