
产
测
程
序
应
用
手
册
WiFiTest for Rtl819xC 1.0.8.49
RTL8192CU 2T2R
编号:G0002
一 产测程序基本信息
| 时间 | 项目号 | 主芯片 | 产测程序版本 | 验证人 |
| 2011/12/8 | RTL8192CU | WiFiTest for Rtl819xC 1.0.8.49 | 白红伟 |
说明:
1 流程产测程序导入线材衰减计算.
2 流程产测程序导入TX Power基准值的上下限设置,避免在线技术员人员计算错误的衰减导致批量错误.
3 流程产测程序导入共享IQF测试理念,实际的应用效果待验证.
三 产测程序的配置
3.1 配置产测程序显示的窗口设置(图一)
3.1.1 打开WifiTest(Nic).ini
[Main]
ConfigName=Rtl8192CU 2T2R
3.1.2 更改配置设置文件名: Rtl8192CU 2T2R
图一
3.2 LOG文件夹存放测试记录
3.3 Setup文件内容设置
3.3.1 新程序在验证前需要制作MAP文件.
3.3.2 Rtl819xC.ini配置.
[DUT]
;DllFile动态加载的TemplateDut文件
DllFile=Rtl819xC.dll
;Chip
[Chip]
;PID
USB\\VID_0BDA&PID_8191 = RTL8192CU
;EEDataFile
EEDataFile=EEData.bin
;MapFile
MapFile=Setup\\8192cu(dongle)pb-8147.map MAP文件
;===============================================================
;WiFi
[WiFi]
;------------------------------------------------------------------------------
; Tx Power Index settings 基本TX值设置
;------------------------------------------------------------------------------
;**** * CH01 CH02 CH03 CH04 CH05 CH06 CH07 CH08 CH09 CH10 CH11 CH12 CH13 CH14
TX_POWER_CCK_A = 45 45 45 45 45 45 45 45 45 45 45 45 45 45
TX_POWER_CCK_B = 45 45 45 45 45 45 45 45 45 45 45 45 45 45
TX_POWER_HT40_1S_A = 40 40 40 40 40 40 40 40 40 40 40 40 40 40
TX_POWER_HT40_1S_B = 40 40 40 40 40 40 40 40 40 40 40 40 40 40
TX_POWER_DIFF_HT40_2S = 0 0 0 0 0 0 0 0 0 0 0 0 0 0
TX_POWER_DIFF_HT20_1S = 0 0 0 0 0 0 0 0 0 0 0 0 0 0
TX_POWER_DIFF_OFDM = 5 5 5 5 5 5 5 5 5 5 5 5 5 5
;------------------------------------------------------------------------------
; Tx Power Index Verification settings TX上下限值设置
;------------------------------------------------------------------------------
;**** *
TX_POWER_TOLERANCE_LO = 6
TX_POWER_TOLERANCE_UP = 6
;------------------------------------------------------------------------------
; Tx delay time for DUT (RX) settle, Default = 0(ms). IQF读信号之前等待
;------------------------------------------------------------------------------
DUT_TX_SETTLE_TIME_MS = 50ms
;------------------------------------------------------------------------------
; PER delay time for DUT (RX) settle, Default = 0(ms)
;------------------------------------------------------------------------------
DUT_RX_SETTLE_TIME_MS = 50ms
3.3 WiFi.ini
;==============================================================================
[WiFi]
;------------------------------------------------------------------------------
;IQ test Tx Ajust Times
;------------------------------------------------------------------------------
;**** * 11B 11G HT20 HT40
TEST_ADJUST_TIMES = 3 3 3 3
;------------------------------------------------------------------------------
; Tx Target Power setting TX目标POWER设置
;------------------------------------------------------------------------------
;**** * 11B 11G HT20 HT40
TX_TARGET_POWER = 18.00 15.00 14.00 13.00
;------------------------------------------------------------------------------
; Power Verification settings (dBm) TXPOWER上下限设置
;------------------------------------------------------------------------------
;**** * 11B 11G HT20 HT40
TX_POWER_TOLERANCE_LO = 2.00 2.00 2.00 2.00
TX_POWER_TOLERANCE_UP = 2.00 2.00 2.00 2.00
;------------------------------------------------------------------------------
; Legacy 11b & 11g EVM limit 11n EWC data rate (dBm) EVM设置
;------------------------------------------------------------------------------
;**** * 1M 2M 5.5M 11M
TX_EVM_11B_LIMIT = -10.00 -10.00 -10.00 -10.00
;**** * 6M 9M 12M 18M 24M 36M 48M 54M
TX_EVM_11G_LIMIT = -5.00 -8.00 -10.00 -13.00 -16.00 -19.00 -22.00 -25.00
;**** * MCS0 MCS1 MCS2 MCS3 MCS4 MCS5 MCS6 MCS7
TX_EVM_HT20_LIMIT = -5.00 -10.00 -13.00 -16.00 -19.00 -22.00 -25.00 -28.00
;**** * MCS0 MCS1 MCS2 MCS3 MCS4 MCS5 MCS6 MCS7
TX_EVM_HT40_LIMIT = -5.00 -10.00 -13.00 -16.00 -19.00 -22.00 -25.00 -28.00
;------------------------------------------------------------------------------
; Freq error limit (ppm) 频偏设置
;------------------------------------------------------------------------------
;**** * 11B 11G HT20 HT40
FREQ_ERR_LIMIT = 20.00 20.00 20.00 20.00
;------------------------------------------------------------------------------
; PER Power Level setting (dBm) RX参数设置
;------------------------------------------------------------------------------
;**** * 1M 2M 5.5M 11M
PER_SENS_MIN_11B = -92.00 -90.00 -88.00 -86.00
;**** * 6M 9M 12M 18M 24M 36M 48M 54M
PER_SENS_MIN_11G = -.00 -86.00 -84.00 -82.00 -80.00 -76.00 -72.00 -70.00
;**** * MCS0 MCS1 MCS2 MCS3 MCS4 MCS5 MCS6 MCS7
PER_SENS_MIN_HT20 = -87.00 -79.00 -77.00 -74.00 -70.00 -68.00 -66.00 -.00
;**** * MCS0 MCS1 MCS2 MCS3 MCS4 MCS5 MCS6 MCS7
PER_SENS_MIN_HT40 = -84.00 -76.00 -74.00 -71.00 -69.00 -67.00 -66.00 -.00
;------------------------------------------------------------------------------
; PER Package Number setting (packet) RX发包率设置
;------------------------------------------------------------------------------
;**** * 11B 11G HT20 HT40
PER_PACKETS_NUM = 1000 1000 1000 1000
;------------------------------------------------------------------------------
; PER Measurement Settings, need ?% good packets for pass (%) 丢包率设置
;------------------------------------------------------------------------------
;**** * 11B 11G HT20 HT40
PER_PASS_LIMIT = 8.00 10.00 10.00 10.00
;------------------------------------------------------------------------------
; Fixed attenation 线材衰减值 (注意两根调线+10DB衰减器与功分器测试衰减值为16.5±0.5DB)
;------------------------------------------------------------------------------
;**** * 1/2412 2/2417 3/2422 4/2427 5/2432 6/2437 7/2442 8/2447 9/2452 10/2457 11/2462 12/2467 13/2472 14/2484
FIXED_ATTEN_2_4_ANTA = 12.31 11.00 12.24 11.00 11.00 11.00 12.19 11.00 11.00 11.00 12.10 11.00 12.12 11.00
FIXED_ATTEN_2_4_ANTB = 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00
FIXED_ATTEN_2_4_ANTC = 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00
FIXED_ATTEN_2_4_ANTD = 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00 11.00
3.4测式流程
//******************************************************************************
// WiFiTest flow control file
//******************************************************************************
//Rtl819xC
@DUT:LoadLib
@TESTER:LoadLib
标示为线材校准程序
@TESTER:Connect
@TESTER:ObtainControl
@SCRIPT:Code var Channel="1,3,7,11,13",DataRate="HT20-MCS7",Antenna="ANTA";eval((new ActiveXObject("Scripting.FileSystemObject")).OpenTextFile("Setup\\\\CalibAtten.js", 1).ReadAll());
@TESTER:ReleaseControl
//@TESTER:Disconnect
Start: 前面条目在首次打开程序时自动执行,后面条目在每次点“开始”后执行
@DUT:Open
//SCRIPT:Code PutLog("DUT:Open is success!\\r\\n");
@DUT:Init
@DUT:LoadMap
@DUT:WriteEEData
@TESTER:Connect
@TESTER:ObtainControl
@DUT:LoadTx
@WIFI/3:AdjustTx 2412,11M,ANTA
@WIFI/3:AdjustTx 2442,11M,ANTA
@WIFI/3:AdjustTx 2472,11M,ANTA
@WIFI/3:AdjustTx 2412,54M,ANTA
@WIFI/3:AdjustTx 2442,54M,ANTA
@WIFI/3:AdjustTx 2472,54M,ANTA
@WIFI/3:AdjustTx 2412,HT20-MCS7,ANTA
@WIFI/3:AdjustTx 2442,HT20-MCS7,ANTA
@WIFI/3:AdjustTx 2472,HT20-MCS7,ANTA
@WIFI/3:AdjustTx 2422,HT40-MCS7,ANTA
@WIFI/3:AdjustTx 2442,HT40-MCS7,ANTA
@WIFI/3:AdjustTx 2462,HT40-MCS7,ANTA
@WIFI/3:AdjustTx 2412,11M,ANTB
@WIFI/3:AdjustTx 2442,11M,ANTB
@WIFI/3:AdjustTx 2472,11M,ANTB
@WIFI/3:AdjustTx 2412,54M,ANTB
@WIFI/3:AdjustTx 2442,54M,ANTB
@WIFI/3:AdjustTx 2472,54M,ANTB
@WIFI/3:AdjustTx 2412,HT20-MCS7,ANTB
@WIFI/3:AdjustTx 2442,HT20-MCS7,ANTB
@WIFI/3:AdjustTx 2472,HT20-MCS7,ANTB
@WIFI/3:AdjustTx 2422,HT40-MCS7,ANTB
@WIFI/3:AdjustTx 2442,HT40-MCS7,ANTB
@WIFI/3:AdjustTx 2462,HT40-MCS7,ANTB
@DUT:WriteTx
//@WIFI/3:VerifyRx 2412,11M,ANTA
@WIFI/3:VerifyRx 2442,11M,ANTA
//@WIFI/3:VerifyRx 2472,11M,ANTA
//@WIFI/3:VerifyRx 2412,54M,ANTA
//@WIFI/3:VerifyRx 2442,54M,ANTA
@WIFI/3:VerifyRx 2472,54M,ANTA
@WIFI/3:VerifyRx 2412,HT20-MCS7,ANTA
//@WIFI/3:VerifyRx 2442,HT20-MCS7,ANTA
//@WIFI/3:VerifyRx 2472,HT20-MCS7,ANTA
@WIFI/3:VerifyRx 2422,HT40-MCS7,ANTA
@WIFI/3:VerifyRx 2442,HT40-MCS7,ANTA
@WIFI/3:VerifyRx 2462,HT40-MCS7,ANTA
@WIFI/3:VerifyRx 2412,11M,ANTB
//@WIFI/3:VerifyRx 2442,11M,ANTB
//@WIFI/3:VerifyRx 2472,11M,ANTB
//@WIFI/3:VerifyRx 2412,54M,ANTB
@WIFI/3:VerifyRx 2442,54M,ANTB
//@WIFI/3:VerifyRx 2472,54M,ANTB
//@WIFI/3:VerifyRx 2412,HT20-MCS7,ANTB
@WIFI/3:VerifyRx 2442,HT20-MCS7,ANTB
//@WIFI/3:VerifyRx 2472,HT20-MCS7,ANTB
@WIFI/3:VerifyRx 2422,HT40-MCS7,ANTB
@WIFI/3:VerifyRx 2442,HT40-MCS7,ANTB
@WIFI/3:VerifyRx 2462,HT40-MCS7,ANTB
@TESTER:ReleaseControl
//## @TESTER:Disconnect
@DUT:WriteRegion 3 区域:1 FCC 3 ETSI 6 MKK
@DUT:WriteMac 写MAC
//@SCRIPT:Code DUT("SaveMap ~" + GetMacStr("lan") + ".map");
@DUT:CommitEFuse TX值写入
@DUT:Close
