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.

[参考译文] WL1837MOD:[WL1837蓝牙] WL18XX BT Service Pack 4.3中的连接/初始化超时

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1175465/wl1837mod-wl1837-bluetooth-connection-initialization-timeout-in-wl18xx-bt-service-pack-4-3

器件型号:WL1837MOD
Thread 中讨论的其他器件:WL1837
大家好、

我们的客户已向我们报告、在 WL1837 Service Pack 4.3中、wl1837蓝牙有时(1/4)无法在启动时唤醒

复制步骤:
  1. 在我们的引导服务脚本中、它运行:
    • 回波"1">/sys/class/gpio/gpio485/value  #启用 BT_EN
    • Hciattach /dev/ttyS5 Texas
  2. 错误消息如下所示:
    Nov 29 09:10:20 Moxa run.sh[394]: Found a Texas Instruments' chip!
    Nov 29 09:10:20 Moxa run.sh[394]: Firmware file : /lib/firmware/ti-connectivity/
    TIInit_11.8.32.bts
    Nov 29 09:10:20 Moxa run.sh[394]: Loaded BTS script version 1
    Nov 29 09:10:20 Moxa run.sh[394]: texas: changing baud rate to 3000000, flow con
    trol to 1
    Nov 29 09:10:30 Moxa run.sh[394]: Initialization timed out.
    Nov 29 09:10:30 Moxa systemd[1]: sentinel.service: Main process exited, 
    code=exited, status=1/FAILURE
    Nov 29 09:10:30 Moxa systemd[1]: Failed to start UC3100 sentinel.
    Nov 29 09:10:30 Moxa systemd[1]: sentinel.service: Unit entered failed s
    tate.
    Nov 29 09:10:30 Moxa systemd[1]: sentinel.service: Failed with result 'e
    xit-code'.

    (笑声)


    有时、它将显示 
    无法向套接字发送 HCI 命令:连接超时而不是初始化超时

  3. 最后、蓝牙资源被锁定、除非我们将 BT_EN 设置 为  电平和  电平状态。

但是、将服务包更新为 4.8后 、我们不再 遇到此问题。

WL18XX-BT-SP 从4.4更改为4.8并不表示它修复了任何有关连接/初始化超时的问题。
(我们发现在加载.bts 脚本时、似乎有0.5秒的延迟)

如果此升级(4.4至4.8)有任何会影响稳定性、执行顺序或速度的更改?
他们希望了解此问题的根本原因。


主机 CPU: AM335x
Linux 内核:Linux-4.4-CIP-RT
BlueZ: 5.43-2
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Sin-Ru、您好!

    我很高兴更新到最新的 Service Pack 似乎可以解决此问题。 Service Pack 的唯一变化是发行说明中提到的修补程序,如果有任何帮助,这些修补程序不应影响设备的稳定性。  

    在器件超时方面、如果没有 HCI 日志等更多信息、就无法准确说出根本原因。

    此致、

    Rogelio