Thread 中讨论的其他器件:WL1801、 WL1835MOD、
您好!
我一直在尝试使用 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)
此致、
伊曼纽尔