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.

[参考译文] WL1837MODCOM8I:将 Beagle 骨连接到 RTTT 时出现问题

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/982700/wl1837modcom8i-trouble-connecting-the-beagle-bone-to-rttt

器件型号:WL1837MODCOM8I

团队、

我们无法将 Beagle 骨连接到 RTTT。 我们怀疑 IRQ_WL、因为它在30秒后从1变为0。

我的理解是、为了在调试模式与运行模式下启用 WLAN 调试 UART、IRQ_WL 需要为1。 通过探测 UART 线、我们可以看到来自 RTTT 的数据、但该模块不会发出任何数据。 我们在 IRQ_WL 上有一个10千欧的上拉电阻器。 我们断开了所有6条 SDIO 线路、以阻止从主机下载固件。 但我们无法使它正常工作。  

条件:

UART_DBG_BT = 1.8V

AUD_OUT_BT = 0V

IRQ_WL =~1.6V、然后在~30秒后变为0V。

为什么 IRQ_WL 在30秒后变为低电平? WLAN_IRQ 和 IRQ_WL 是否相同?

谢谢、

Kevin  

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

    尊敬的 Kevin:

    为了使器件进入调试模式、需要上拉 WLAN_IRQ 信号。 器件初始化后、该引脚被拉至低电平、这就是您看到零的原因。

    您是否选择了正确的 COM 端口? 它是设备管理器中列出的四个中的第三个。

    波特率也应为921600。 确认这些设置后问题是否仍然存在?

    BR、

    成  

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

    尊敬的 Seong:

    是的。 我们连接了一根 FTDI 线缆(TTL-232RG-VREG1V8-WI)、该线缆通过 USB 连接到 PC 来创建虚拟 COM 端口。

    是的、我在虚拟 COM 端口上将波特率配置为921600。 8个数据位、奇偶校验位无、1个停止位正确吗?

    谢谢、

    Kevin  

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

    Kevin、

    我将对此进行研究、并尽快回复您。

    BR、

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

    尊敬的 Seong:

    好的、谢谢。 请尽快告诉我。  

    Kevin  

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

    Kevin、

    我可能需要更多的时间来计算这个。 我会随时向您发布。

    BR、

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

    尊敬的 Kevin:

    RTTT 用户指南中的第3.3节指出、在 Linux 平台上、SDIO 驱动程序会在运行模式下将 WLAN 固件下载到 WiLink 8器件。 RTTT 工作模式使用专用 RS-232接口提供到 IC 的调试连接、以读取和写入寄存器。

    您是否在设置中选择了操作模式?

    BR、

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

    尊敬的 Seong:

    Kevin 一直在帮助我解决这个问题。 我将连接设置为"Serial"、但如果我将其设置为"Operational (可操作)"、它仍然失败。  

    这是我得到的输出:

    [11:39:55][WLAN 18xx FW]:ts18.API_Connect (1、3、921600、1000、2、1)
    [11:39:55][WLAN 18xx FW]:ts18.calling_ConnectDevice (1、3、921600、1000、2、1)
    [11:39:58][WLAN 18xx FW]:错误:连接失败:Calling_ConnectTarget 返回4.
    [11:39:58][WLAN 18xx FW]:ts18.SaveSettings ('C:\Users\SteJon\AppData\Roaming\RTTT\ts18gui.ini')

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

    您好、Jonathan、

    感谢您的更新。 好的、我们正在研究这个问题、可能需要几天的时间才能收到任何更新。

    BR、

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

    更新:在我的上一个响应中、我已断开 SDIO 与模块的连接。 我重新连接了 SDIO、现在可以通过双线 WLAN RS232端口连接到 RTTT。 RTTT 现在以黄色突出显示"Connected without FW"(已连接、无 FW)、并且 Connectivity Status (连接状态)为"Connected"(已连接)。 但是、WLAN 固件已由主机加载到模块中、因此我不敢单击固件文件部分中 RTTT 中的加载按钮。 不确定这是否会导致重新加载固件的问题? 这就是我最初断开 SDIO 以防止主机加载固件的原因、因为我希望通过 RTTT 加载固件。 在当前状态下、我无法访问 TX 和 RX 选项卡、因此无法执行手动 TX/RX 测试。 请提供有关如何继续的建议。

    谢谢、

    -Jon

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

    您好、Jon、

    很高兴听到您解决了这个问题。

    连接后会看到"Connected without FW"是正常现象。 下一步是单击"Load"按钮。 请参阅 RTTT 用户指南中的第4节。  

    BR、

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

    尊敬的 Seong:

    我加载了 FW (wl18xx-FW-4.bin)和 INI 文件、现在以绿色显示"Connected with FW"。

    我现在遇到的问题是、当我加载固件时、我收到一条错误弹出消息、提示:[WLAN 18xx FW]:错误:无法获取 MAC 固件版本。 calling_GetFW_Version()返回-13108

    然后、如果我在弹出窗口中单击"确定"、并尝试执行任何操作、例如更改频道、我将收到以下错误:

    [16:40:50] [WLAN 18xx FW]:错误:ts18.calling_ate_SetAntennaMode_24G 失败、错误代码为-858993460

    [16:41:06] [WLAN 18xx FW]:错误:ts18.calling_ate_Channel_Tune 失败、错误代码为-13108

    我可以在 RTTT 的"Connect"按钮下看到"MAC FW 版本:"为空、"PHY FW 版本:"显示(FDSP:err)  

    请提供建议。 谢谢。

    -Jon

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

    Jonathan、

    在我们进一步调试之前、为什么需要使用 RTTT? 您是否考虑 改用校准器工具? WL8 Linux 驱动程序提供了一个简单的工具校准器、用于针对不同的 TX 操作配置 WiLink8器件、测量输出性能以及测量 RX 性能。

    BR、

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

    尊敬的 Seong:

    实际上、我发现我的硬件有问题。 我现在可以使用硬件、并且能够毫无问题地连接到 RTTT。 我不知道校准器工具。  我浏览了文档、似乎校准器工具是运行 TX 和 RX 测试以进行射频验证的更好方法。 看起来我也可以将其用于生产线测试 、并作为 FCC 认证测试实验室执行测试的工具。 感谢您将此事提请我注意。

    谢谢、

    -Jon

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

    尊敬的 Seong:  

    是否有用于测试蓝牙 TX/RX 验证的等效 WL8 Linux 驱动程序工具? 还是必须通过 HCI UART 连接使用 HCI 测试仪?

    谢谢、

    -Jon

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

    你好、Jon、

    您可以使用控制台的命令行界面发出射频测试命令。  ‘您正在使用 BluetopiaPM 协议栈,则可以从控制台使用‘ss1tool’或 Bleuz,hcitool’。 下面是访问 WL18xx BluetopiaPM 射频测试指南的链接。  

    https://txn.box.com/s/onpyyes8c3h305x4pgs52g89l5g7fs7n

    BR、