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:WL1837MOD

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/661625/wl1837modcom8i-wl1837mod

器件型号:WL1837MODCOM8I
Thread 中讨论的其他器件: WL18XXCOM82SDMMC

您好!

我使用的是 WL1837MODCOM8I + WL18XXCOM82SDMMC 接口板、并尝试打开 BT 并使用频谱分析仪测量辐射功率。

PC 上的测试软件是 HCI 测试仪工具版本3.0.37。

我已经按照 HCI 测试仪工具用户指南 SWRU136B–2007年11月–2015年9月修订版中描述的步骤进行操作、并加载 TIInit_11.8.32.bts 来初始化器件。

按照上述文档中的说明、指定脚本中命令数量的字段已从0x00更改为"任何"。

我成功运行了一到两次脚本。 大约30%的行被执行而没有错误。 然后、执行在其中一个 WAIT_HCI_Command_xxxxx 上启动并出现超时错误。

从那时起、我在脚本中的第一个命令之后得到超时错误。

#更改 UART 波特率
SEND_HCI_VS_Update_UART_HCI_BAURATE 0xFF36、0x002dc6c0
Wait_HCI_Command_Complete_VS_Update_UART_HCI_Budrate_Event 5000、Any、0x36、0x00 <<此行永远不会返回响应、并且我收到超时错误

以下是日志:

16:13:00.88***脚本开始:“C:\Users\Adam.pezeshki\work\know\Textas Instruments WIFI-BT\wl18xx_bt_sp_v4.2\HCSIScript3.txt”***
16:13:00.888
16:13:00.888数据包"HCI_VS_Update_UART_HCI_Budrate"、操作码0x36
16:13:00.888参数:
16:13:00.888 | UART 波特率:0x002dc6c0
16:13:00.888| UART 波特率:115200
16:13:00.888
16:13:00.888传出转储:
16:13:00.888 0000:01336ff 08c0 c6 2D 00 c2 01400.6.....
16:13:05.891错误-文件:"C:\Users\Adam.pezeshki\work\know\Textas Instruments WIFI-BT\wl18xx_bt_sp_v4.2\HCSIScript3.txt"、行:21
16:13:05.891错误-等待事件 HCI_Command_Complete_VS_Update_UART_HCI_Budrate_Event 的超时
16:13:05.891含错误线路(21):WAIT_HCI_Command_Complete_VS_Update_UART_HCI_BAUDRAATE_Event 5000、ANY、0x360x00

是否有人遇到过这个问题?  

谢谢、

A.P.

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

    您能在此处附上您正在使用的确切文件吗?
    我将尝试向您发送精确的.txt 文件(而不是.bts)、因此您无需进行任何转换。
    我还将尝试在本地设置上运行这些程序、看看我是否看到与您相同的问题。

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

    您好、Chen、

    感谢您的快速响应。 附件是我正在使用的文件。 我是从  TI 网站上提供的 wl18xx_bt_sp_v4.2包中的 TIInit_11.8.32.bts 得出的。

    非常感谢您的参与、

    Adame2e.ti.com/.../HCIScript3.txt

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

    我找到了这篇文章 e2e.ti.com/.../352985
    我还在尝试将 wl18xx 蓝牙置于连续 TX 模式、但服务包在第一个 WAIT_HCI_Command_Complete_VS_XXXX 暂停并超时时停止。 如果我克服了这一障碍、我相信我可以运行本页所述的连续 TX 测试: processors.wiki.ti.com/.../WL18xx_Bluetopia_PM_Bluetooth_RF_Testing

    提前感谢、
    Adam
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Adam:
    从 HCI 脚本文件中、似乎缺少用于设置波特率的 MSB、"1"。
    SEND_HCI_VS_Update_UART_HCI_BAURATE 0xFF36、0x0000c200

    实际上、'0x1c200'是115200波特。

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

    您好 Hari、

    我已经尝试过不同的通信速度。 问题是每个 WAIT_XXX 都超时、我无法运行初始化脚本。

    此致、

    Adam

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我想、您应该尝试从 BTS 文件中删除'Set speed;命令。 即、让控制器处于其默认波特率115200、并运行脚本的其余部分。