DUT
概述
介绍如何进行蓝牙DUT测试,包括BLE的非信令测试以及BT的信令和非信令测试。
简介
BLE非信令测试
- 搭建测试环境
把测试板rf口与测试设备(如CMW270)rf口对接,测试板上的串口线接到测试设备上
- 测试板进入ATE模式
先接上串口线ATE跳线帽,然后上电即进入ATE模式
- 打开测试通路
串口输入
ble dut
命令
- 进行测试
按照测试设备使用说明进行BLE非信令测试
BT信令测试
- 搭建测试环境
把测试板rf口与测试设备(如CMW270)rf口对接,测试板上的串口线接到测试设备上
- 测试板进入ATE模式
先接上串口线ATE跳线帽,然后上电即进入ATE模式
- 打开测试通路
串口输入
ble dut
命令
- 进行测试
按照测试设备使用说明进行BT信令测试
BT非信令测试
- 搭建测试环境
把测试板rf口与测试设备(如CMW270)rf口对接,测试板上的串口线接到测试设备上
- 测试板进入ATE模式
先接上串口线ATE跳线帽,然后上电即进入ATE模式
- 打开测试通路
串口输入
ble dut
命令
- 进行测试
测试设备开启RX模式,串口输入TX命令进行TX测试,输入end命令停止TX测试测试设备开启TX模式,串口输入RX命令进行TX测试,输入end命令停止RX测试
- [TX/RX命令格式]
01 E0 FC 0C FD UAP LAP2 LAP1 LAP0 Test_Scenarios Hop_mode TX_chnl RX_chnl Interval Packet_Type Tx_Power
01 E0 FC 0C FD
固定命令头
UAP LAP2 LAP1 LAP0
测试设备地址,rx时有效
Test_Scenarios
- 测试模式
01 : Repeated ‘00000000’ (in transmission order) sequence02 : Repeated ‘11111111’ (in transmission order) sequence03 : Repeated ‘10101010’ (in transmission order) sequence04 : PN9 sequence (in transmission order)07 : rx test09 : Repeated ‘11110000’ (in transmission order) sequenceHop_mode
- 跳频开关
00 : off01 : onTX_chnl
- 发射频点
0-78,对应频点2402-2480RX_chnl
- 接收频点
0-78,对应频点2402-2480(tx和rx channel值要一样)Interval
当前未使用
Packet_Type
- 包类型
0 : NULLpkt1 : POLLpkt2 : FHSpkt3 : DM14 : DH15 : HV16 : HV27 : HV38 : DV9 : AUX110 : DM311 : DH312 : EV413 : EV514 : DM515 : DH516 : IDpkt20 : EDR_2DH121 : EV322 : EDR_2EV323 : EDR_3EV324 : EDR_3DH125 : EDR_AUX126 : EDR_2DH327 : EDR_3DH328 : EDR_2EV529 : EDR_3EV530 : EDR_2DH531 : EDR_3DH5Tx_Power
当前不生效
- [end命令格式]
01 E0 FC 01 90
输入完此命令后串口会收到一个end resp- [end resp格式]
04 0E 18 01 E0 FC 90 TxTotolPackets RxTotolPackets RxValidPackets RxHECErrorCntr RxCRCErrorCntr
04 0E 18 01 E0 FC 90
应答固定头
TxTotolPackets
- 发送的总包数,tx 有效
此参数4个字节,小端显示RxTotolPackets
- 接收的总包数,rx 有效
此参数4个字节,小端显示RxValidPackets
- 接收正确的包数,rx 有效
此参数4个字节,小端显示RxHECErrorCntr
- HEC错误的包数,rx 有效
此参数4个字节,小端显示RxCRCErrorCntr
- CRC错误的包数,rx 有效
此参数4个字节,小端显示备注:所有命令参数均是16进制格式
- [测试用例]
tx :01 e0 fc 0c fd 12 34 56 12 09 00 00 00 01 04 7f
rx :01 e0 fc 0c fd 9c bd 35 9c 07 00 00 00 01 04 7f
end tx/rx :01 E0 FC 01 90
接收到的end resp :04 0E 18 01 E0 FC 90 DD 13 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00