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.

[参考译文] WL1831MOD:可在 Wi-Fi 工作时启用 BT

Guru**** 2390755 points
Other Parts Discussed in Thread: WL1831, WL18XX-BT-SP, WILINK8-WIFI-NLCP, WL1831MOD, WL1835MODCOM8B, WL1837MOD

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/747258/wl1831mod-can-t-enable-bt-when-wi-fi-is-working

器件型号:WL1831MOD
主题中讨论的其他器件:WL1831WL18XX-BT-SPWILINK8-WIFI-NLCPWL1835MODCOM8BWL1837MOD

您好,

客户使用 WL1831芯片、有时会遇到以下问题。

无法在 Wi-Fi 工作时启用 BT、但如果禁用 Wi-Fi、则 BT 工作正常。

日志数据如下:

<6>[218.973105] (STC):ST_TTY_OPEN
4>[218.974734] Xiaopeng:TIInit_11.8.32.bts
4>[218.981049] (stk):更改固件中的远程波特率命令
4>[218.981670] (stk):跳过更改远程波特率的等待事件
3>[220.650358] (stk):固件下载期间响应超时
3>[220.650995] 下载固件失败
6>[220.651619] (stk):ldisch_install = 0
<6>[220.652804] (STC):ST_TTY_CLOSE

e/       ( 845): 无法打开 HCI_TTY
D/ANWStack ( 845):供应商-开放:供应商库[-1]中的开放 FD 编号错误!
e/       ( 845):BT_VND_OP_USERIAL _CLOSE:--关闭 ttyS2。
D/[ANWStack]( 845):(10:47:57)[ANWStack]无法打开串行端口:无效参数(22)

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

    您好!

    您能否共享这两种情况的 BT 固件日志(用户指南)?

    除了 BT 固件日志之外、您还可以共享这两种情形的 dmesg 吗?

    此致、

    Vihang

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

    您好、Vihang,

      我们有几个问题、请加以分析。

      该模块基于 TI-wlink_8、存在以下问题:


      目前、我们公司有多个项目、使用贵公司的模块、使用板载 F-TYPE 天线、现在发现了以下问题:


          在 WiFi 的正常连接下、我们打开蓝牙搜索、发现 WiFi 将被丢弃。 我们想咨询一下,是否有更好的对策? 该模块是否支持 AFH 技术和 TDM 技术?
     
    2.所需的是 BT 固件日志(*.ldr )文件。
        请提供日志爬网方法、操作流程和要求。 谢谢你。

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

    您好!

    [报价用户="user5290702]]在 WiFi 的正常连接下,我们打开蓝牙搜索,发现 WiFi 将会中断。 我们想咨询一下,是否有更好的对策? 该模块是否支持 AFH 技术和 TDM 技术?[/报价]

    我们将需要 BT 固件日志来了解导致此问题的原因。 WL183x 器件确实支持 AFH (用于 BT 和 BLE 连接)和 TDM (用于 WiFi - BT 共存)。

    [引用 user="user5290702]2. 您需要的是一个 BT 固件日志(*。lgr)文件。
        请提供日志爬网方法、操作流程和要求。 [/报价]

    请参阅 Logger 用户指南:  

    www.ti.com/.../swau058

    此致、

    Vihang

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

    您好!

    您需要 BT 固件日志(*。lgr)文件。

    e2e.ti.com/.../linklost-NG.zip

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

    所附的固件日志表示在控制器初始化成功完成时通过 BT 的连接超时(链路监控超时)。 从日志中可以看到、这似乎主要是由于 BT 没有足够的时间来维持连接。 有几种方法可以改进这一点(请参阅下面的我的备注)。

    但是、连接超时情形与此主题中提到的原始问题完全不同、其中 BT 控制器无法通过 HCI (UART)进行初始化。 请告诉我们该问题是否得到解决。

    有关 BT 上的连接超时、请尝试以下步骤。

    1.使用 WL18XX-BT-SP 的最新 BT 服务包和 WILINK8-WIFI-NLCP 的最新 WLAN 固件。

    2.此问题是否仅在您的定制电路板设计或 TI EVM (例如 WL1835MODCOM8B)上出现? 如果您仅在定制电路板设计中使用 TI 的 WL1831MOD 模块还是芯片设计?

    3.避免因 Wi-Fi/BT 共存而导致 BT 链路丢失的一种方法是提高 BT 连接相对于其他 Wi-Fi 和 BT 活动的优先级。 这可以通过在建立 ACL 链路后将服务类型更改为 BT 连接上保证的方式来实现。 有关使用 HCI 命令更改服务类型的问题、请参阅 BT 规范文档(您可能还需要参阅主机堆栈文档以实现此更改)。

    此致、

    Vihang

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    此问题是客户反馈。 使用 TI 的 WL1837MOD 模块、相关 HCI 命令能否提供示例? 没有看到更合适的功能?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user5862754)]使用 TI 的 WL1837MOD 模块,相关 HCI 命令能否提供示例? [/报价]

    您应该是 HCI 命令更改 ACL 连接的服务类型的示例。 有关详细信息、请参阅蓝牙核心规范 文档的 QoS 设置部分(第2卷、第 F 部分、第4.14部分)。 本节中引用的所有 HCI 命令都是 BT 规范的一部分、详细信息可在同一核心规范文档中找到。