Thread 中讨论的其他器件: WL1835
您好!
有时、我们会遇到模块 WL1835MOD 的 BT 接口故障。
在这些情况下、BT 接口停止工作、而不发出任何错误信号。
此时、WiFi 接口处于活动状态、连接到 AP 并处理非常低的数据流量。
咨询 dmesg 不会注意到任何问题。
使用 BLUETOOTHCTL、我可以正确读取 BT 接口的信息、但在上运行扫描时、我看不到任何器件。
我将记录器连接到 WL1835的 BT_DEBUG 接口、并注意到调试器在此情况下正在运行:
挂钩为 WLAN 共存时序:TOP_bt = 0xd5c9c3、TOP_tsfl = 0x0、RAW = 0x0 - 0x0
挂钩 WLAN 共存:799被阻止、general_unblocked 1.
挂钩 WLAN 共存:REQ_AND_BLOCK 0、max_conse_blocked 1071
Hook WLAN 共存:ACL 计划0、ACL_Rx 0
挂钩为 WLAN 共存时序:TOP_bt = 0xd5cce4、TOP_tsfl = 0x0、RAW = 0x0 - 0x0129
LM_LC-Gemini_COEX_PRE_PAGE_SCAN_ACTIVITY (184)
LM_LC_RECOVERY_PAGE_GET_RECOVERY_SCAN_ACTIVE (172)
我运行"CONNMANCTL disable bluetooth"、然后运行"CONNMANCTL enable bluetooth"、所有内容都会定期重新开始运行;通过从 BLUETOOTHCTL 运行扫描、我可以看到所有可用的 BT 器件。
我们将 WL1835MOD 与 i.MX6DL CPU 配合使用、我们的系统使用 Yocto 1.7 (内核3.14.28)、BT SP_4.2、R8.7_SP2和 FW WL R.8.9.0.0.75 (ELP/POWER_SAVE = OFF)。
您对如何理解和解决此 BT 设备问题有什么建议吗?
谢谢、
Fabio