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.

[参考译文] WL1801MOD:TX 测试期间输出功率较低

Guru**** 2390755 points
Other Parts Discussed in Thread: WL1835MOD, WL1801MOD, WL1801

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/751166/wl1801mod-low-output-power-during-tx-testing

器件型号:WL1801MOD
Thread 中讨论的其他器件:WL1801WL1835MOD

您好!

我一直在尝试使用 TX 测试工具 processors.wiki.ti.com/.../WL18xx_TX_Testing 从 WL1801模块获取20dBm 功率输出
我仅获得使用频谱分析仪测量的大约0dBm 输出。 无论使用何种配置、我都能始终获得这些功率级别。

我已经尝试了由 configure-device.sh 脚本生成的配置(回答 y/n、1801、n);没有配置(删除 wl18xx-conf.bin 文件);wlconf/wl18xx-conf-default.bin;使用 wlconf 将 official_inis/WL1835MOD_INI.ini 转换为.bin 配置。
我甚至尝试手动编辑 official_inies/WL1835MOD_INI.ini,将 PwrLimitReference11*和 PerChanPwrLimitArr11*参数增加到 ff (2.4GHz 天线数设置为1,5GHz 设置为0)。
所用的所有不同配置之间存在非常小的变化(~1-2dBm)。

我的测试顺序如下。 首先、使用以下设置环境:
ifconfig wlan0 down
校准器 wlan0 plt power_mode 打开
校准器 wlan0 wl18xx_plt stop_tx
校准器 wlan0 wl18xx_plt TX_TMONE_STOP
校准器 wlan0 wl18xx_plt tune 通道14 0
校准器 wlan0 wl18xx_plt SET_TX_POWER 20000 0 14 0 0 1 0 0 0 0 0 0 0 0 0 0 0

然后自行执行测试。 连续 TX 测试或载波馈通测试
(11b 连续测试)校准器 wlan0 wl18xx_plt start_TX 500 3 500 0 1 0 00:11:22:33:44:55 01:02:03:04:05:06 0
(11n 连续测试)校准器 wlan0 wl18xx_plt start_TX 400 19 3000 0 1 0 00:11:22:33:44:55 01:02:03:04:05:06 0
(载波馈送测试)  校准器 wlan0 wl18xx_plt TX_TMONE_START 1 0 0 0 0

在载波馈通情况下、我得到比11b 连续测试高~5dBm;11n 甚至低于11b。 使用通道6而不是14会导致功耗降低几(~2-3 dBm)。

我的 Linux 发行版基于内核4.4。 我按照 processors.wiki.ti.com/.../WL18xx_System_Build_Scripts 编译了驱动程序、并获取了最新的 FW .79。
这是加载驱动程序时的 dmesg
[4703.996970]加载从 Linux 版本 R8.7_SP3-0-g8cbba96反向移植的模块
[4704.004100]反向端口由反向端口.git R8.7_SP3-0-gd4777ef 生成
[4704.841992] wlcore:wl18xx 硬件:183x 或180x、PG 2.2 (ROM 0x11)
[4704.852682] wlcore:已加载
[4704.855338] wlcore:驱动程序版本:R8.7_SP3
[4705.983931] wlcore:PHY 固件版本:版本8.2.0.242
[4706.035159] wlcore:固件已启动(版本8.9.0.0.79)

此致、
伊曼纽尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    对于 WL1801MOD、运行具有以下选项的脚本并重新运行测试:
    您是否正在使用 TI 模块? [y/n]:y
    芯片类型是什么? [1801/1805/1807/1831/1835/1837或0表示未知]:1805
    是否应应用由于更高天线增益(最大3.2dBm)而导致的认证2类许可更改(C2PC)? [y/n]:y
    安装了多少个2.4GHz 天线? [1/2]:1.
    是否应应用 SISO40支持? [是/否]:

    使用来自 git.ti.com/.../official_inis 的 INI 文件

    请记住、INI 文件将限制 TX 功率以满足法规合规性。 有关典型功率值、请参阅模块数据表

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

    尊敬的 Saurabh:

    以这种方式生成配置不能解决问题。 实际上、输出功率与~1dBm 的 TX 载波测试和接近0dBm 的负值的 TX 连续设置几乎相同。 当我刚刚将 PwrLimitReference11*值更改为'ff'时,我进行了另一项测试,并且输出是相同的。

    此外、随着时间的增加、电源似乎会缓慢下降。 当我开始测试时、它的功率仅高于2dBm、但经过几分钟后、它将一直降至1.30或1.10。

    我已经检查了构建输出中存在的 INIS、它们与您链接的 INIS 相同(因为 构建过程来自 GIT)。 我已连接我使用的两个配置。

    我知道 WL18xxMOD 在发射功率方面有一个硬件限制、范围为~13dB 至~17dB (根据 SWRS152M)。

    我要做的是让器件以我指定的功率使用校准器进行传输。 我认为这就是制造工具的用途。

    e2e.ti.com/.../wl18xx_2D00_conf_2D00_configure_2D00_device_2D00_y_2D00_1801_2D00_n.txt

    e2e.ti.com/.../wl18xx_2D00_conf_2D00_configure_2D00_device_2D00_y_2D00_1805_2D00_y_2D00_1_2D00_n.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    您将在什么硬件平台上测试此功能? 它是定制板吗?

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

    是的、这是一个定制板。 它有一个运行 Petalinux (基于 Linux 内核4.4)和 WL1801模块(以及其他功能)的 Zynq 处理器。

    所有无线驱动程序(按命令 compat.ko、cfg80211.ko、mac80211.ko、wlcore.ko、wl18xx.ko 加载) wlcore_sdio.ko)是使用 GIT 存储库构建的文件。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    我们最终看不到这个问题 您是否能够在我们的 EVM 上执行此操作并将其用作问题故障排除的参考?

    www.ti.com/.../TMDXEVM3358
    www.ti.com/.../WL1837MODCOM8I
    www.ti.com/.../WL18XXCOM82SDMMC

    谢谢
    Saurabh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好,我们没有听到您的反馈,我假设您能够解决您的问题。 如果没有、只需在下面发布回复(如果该线程由于超时而锁定、则创建新线程)–谢谢