Wi-Fi4 SRRC测试方法
责任与版权
修订记录
| 日期 | 版本 | 描 述 | 修订人 |
2026-08-12 |
V1.0 |
初始版本 | TX |
边带杂散测试方法
待测板固件带有AT指令,打印串口TX和RX都需要打开即可,不需要烧录专门的测试固件。
PC端安装WiFiTestTool工具,安装包可在泰芯官网下载获取。
(https://taixin-semi.com/zh/downloads/wifitesttool-v1-1-11-sfx-exe)
待测板需要把串口接到串口板,使用WiFitestTool通过串口下发包指令测试。
打开WiFiTestTool后设置对应芯片类型、端口、波特率后连接串口。
在WiFiTestTool“AT Cmd”界面输入指令AT+ SRRC=1后点击Send进入SRRC测试模式。
切换到TX Packet Test界面,设置对应的发包数据类型后开始发包测试。
通过改gain值调整功率时需要先暂停发包,改好gain值后再点击发包
如果降功率后边带依然超标则需要把发包delay值改为0,方法如下:
文件夹对应的项目如上述描述,不同项目需要修改对应文件夹中的脚本才能生效,以下以TXW81x为示例:
打开测试工具所在安装目录下\WiFiTestTool\atcmd\TXW81x文件夹的txpacket.atcmd文件。
把默认的delay值2改为0后保存并关闭文件。
是否修改成功可以在发包后打印的log确认。
2. 自适应测试
环境搭建,需要用到串口板,jperf或iperf工具(若需jperf工具,可联系FAE获取)。待测板用串口板连接串口,PC端需要有串口工具软件,将测试环境搭建好后开始打流。具体打流方法可参考章节4。
流量打起起来后下自适应测试指令即可,
指令如下:
AT+CCA_CERT=1 // 使能自适应测试模式
AT+CCA=-80,-80,-80 //设置 CA阈值为-80,可根据实际情况调整。
CCA的阈值可根据实际调整,一般设置在-65~-80之间(CCA三个值都写一样即可)。
CCA设置太小,可能会导致前期打流异常,在满足前期打流的条件下,CCA设置越小的值越容易过,即-75会比-65更容易过。
如果一直fail,有可能是路由器兼容性问题,可以尝试更换其他品牌路由器。
3. 载波容限测试
SRRC测试,需要测试载波频偏(≤20ppm),WiFiTestTool工具也支持直接放出载波测试。
环境搭建跟杂散测试方法一样。
环境搭好后按如下步骤操作。
如果载波测试有频偏问题可以用如下指令调整:
AT+SET_XOSC=0,xx
xx数值在0~127之间,加大数值频偏往负值偏,减小数值频偏往正值偏。
注意:载波容限测试注意不要输入at+srrc=1的指令,如果之前测试输入过,需要at+srrc=0把指令关闭后再放出载波,否则测试结果可能会Fai1。
4. iperf 打流
4.1. 输入AT指令连上路由器
AT+WIFIMODE="sta"
at+ssid="taixin-1002"
at+key="tx123456789"
连接上路由器会有打印如下:
4.2. 添加iperf打流代码
4.3. 运行iperf上位机
4.4. 输入AT命令打流
AT+IPERF2=c,192.168.0.137,5001,1000
c:为客户端;中间为服务端ip;5001为端口;1000为打流时间,单位为秒。
代码里要打开iperf的指令。
输入AT指令后,iperf显示打流成功: