本次测试是一款双频无线路由器,他采用主芯片MTK7628芯片,5.8G采用单独的MTK7612芯片。所以测试2.4G和5.8G采用的QA工具不同,前期的设备校验、连接设备等在这里都省略了。
1,首先保证测试设备已经开启了telnet或者ssh,等通过SSH或者telnet登陆到板子都终端控制台。
开启2.4G测试测试模式,MTK7628 测试时使用QA工具MTK7603
,这里是打开了telnet端口,在电脑运行CMD进入dos命令行,路由器的IP地址是192.168.1.1,在cmd窗口输入telnet 192.168.1.1(进入telnet命令模式)回车输入用户名密码出现如下界面:出现~#说明已经telnet连接上路由器,
开启2.4G的测试模式是输入命令:ated,设备端这里就已经配置完成,接下来就是打开QA工具进行连接。
点击MTK7603测试QA工具之后出现一个选择框Device Select,一般在路由上进行测试的RF都是选择APSOP选择。之后点击确定。其他比如通过USB/PCIE连接的就选择不同的连接方式,连接成功后会出现下图界面。
根据要测试的内容进行修改,可以配置不同的信道/模式/速率/带宽等等。
连接成功后就是开始进行测试,首先先进行的就是TX部分,也就是输出功率的测试。
B模式举例
*QA工具设置界面:
*IQxel设置:
*发包之后转到IQxel测试WEB页面,点击开始之后,框中的数据跳动比较的,是因为选择的捕获长度太短,需要把Capture Length 改大一些,一般改成10ms即可。
*这个是举例B模式TX1通道的channle 1信道,测试完成,其他信道 6、11同理,只需更改QA工具和IQxel页面的信道。
G模式举例
*更改QA工具页面:
同理在QA工具里面只需更改Mode的模式为OFDM即可。速率会默认更改为最大速率54M。
*转到IQxel页面:
IQxel里面的VSG1-Settings里也需要更改模式.
注: DSSS只是用于测试B模式。OFDM是测试包含G/N20/N40。
设置完之后返回QA工具点击Start开始发包。在IQxel页面中点击AGC一下。再点击绿色开始按钮。下图为测试G模式下功率。
N模式20M举例
QA工具设置界面:
同理在QA工具里面只需更改Mode的模式为HT-MixMode即可。速率会默认更改为最大速率65M。
*IQxel界面不需要更改,点击AGC,之后点击绿色的开始按钮。
N模式40M举例
*QA工具设置界面:
注:N模式40M,跟N模式20M不同,它是有40M带宽。所以选择带宽的时候要选择40M。
而channel1是没有40M的,
如CH1中心频率是2.412,CH1的起止频率为2.402~2.422Ghz;而CH13,中心频率是2.472,CH13的起止频率为2.462~2.482Ghz.
而转换为40M带宽,如果CH1还是选2.412,CH1的起止频率为2.992~2.432Ghz,开始频率就超出无线电委员会要求,那40M CH1的中心频率就只能平移到2.422(即20M的CH3去)。
所以N模式40M带宽下,测试3、6、11信道。
*IQxel界面需要改下40M模式
在IQxel的VSA1-Settings里面设置,选择40M带宽之后1(2412)信道默认会跳到3(2422)信道。
QA工具开始发包,IQ上查看功率:
更改RX测试设置IQ端
测试RX接受灵敏度时候,必须要把设备放入屏蔽箱。以免受到外界无线的干扰,影响测试准确性。这里测试的RX是设备的最小接收灵敏度。
然后在IQ上更改测试RX的设置。
测试RX是用VSG,所以在IQ里面需要设置的项目都是在VSG1里面设置的,
这里是HardWare页面。
先选择测试脚本,按照脚本的速率去发包,然后设备接收仪器发的包,假如发1000个数据包,而B模式需要接收920以上个数据包才算合格。其他模式需要接收900个数据包以上才算合格。(在RX中,B模式的丢包率8%,G、N20、N40都是10%)
然后设置Power Level的值,这里填写的就是接收灵敏度,实质就是加多少DB的衰减,发1000个包,能接收合格的包数。其实以后测试多了,每个模式大概在多少就毕竟清楚,可直接写大概值附近测试,减少时间。
Count是发包的个数,前面打上对勾, 表示发多少包是我们自定义的。
这里就是IQ上设置完毕。
更改RX测试QA工具端
还是在MTK7603 QA工具页面里设置:
G模式举例:
以G模式的0通道--channel 1举例:
QA工具端:
IQ端:
*G模式选择的脚本
发包之后查看QA工具: