Tool/software:
Dear Sirs:
When we are using CC33XX-LINUX-MPU v1.0.0.7 to do the production test on the BLE. We find some incorrect situations:
The following are our producing steps:
ifconfig wlan0 down calibrator dev wlan0 plt power_mode on calibrator dev wlan0 cc33xx_plt ble_plt hciconfig hci0 up btmon &
The above commands start the PLT of BLE in CC33xx.
And for 2M test:
LE 2M PHY test: /* VHCI to set tx in 20dbm */ hcitool cmd 0x3f 0x11 0x03 /* Start LE_Transmitter_Test V2 command with Channel1,Length 0x25, Repeated '10101010', LE 2M PHY */ hcitool cmd 0x08 0x34 0x01 0x25 0x02 0x02 /* Messure by the equipment. */ /* Stop LE_Transmitter_Test */ hcitool cmd 0x08 0x1F /* VHCI to set tx in 20dbm */ hcitool cmd 0x3f 0x11 0x03 /* Start LE_Transmitter_Test V2 command with Channel1,Length 0x25, Repeated '11110000', LE 2M PHY */ hcitool cmd 0x08 0x34 0x01 0x25 0x01 0x02 /* Messure by the equipment. */ /* Stop LE_Transmitter_Test */ hcitool cmd 0x08 0x1F
And for 1M
/* VHCI to set tx in 20dbm */ hcitool cmd 0x3f 0x11 0x03 /* Start LE_Transmitter_Test V2 command with Channel0,Length 0x25, Repeated '10101010', LE 1M PHY */ hcitool cmd 0x08 0x34 0x00 0x25 0x02 0x01 /* Measure by equipment */ /* Stop LE_Transmitter_Test */ hcitool cmd 0x08 0x1F /* VHCI to set tx in 20dbm */ hcitool cmd 0x3f 0x11 0x03 /* Start LE_Transmitter_Test V2 command with Channel0,Length 0x25, Repeated '11110000', LE 1M PHY */ hcitool cmd 0x08 0x34 0x00 0x25 0x01 0x01 /* Measure by equipment */ /* Stop LE_Transmitter_Test */ hcitool cmd 0x08 0x1F
For the 2M PHY the result are as below:
1st test:
2nd test:
For the 1M PHY:
1st test
2nd test
You can see the PLT test result in 1M PHY on the 2nd times for different Packet_Payload will have some offset which cause the Production Line Test fail in the equipment.
For the 2M PHY test, it also has a slight offset however it is not large enough to trigger the error result in the equipment.
The same HCI command sequence for PLT test in the old version we used in v1.0.0.3 firmware, the situation is not seen and has no problem on the BLE. However the v1.0.0.3 has other problems in WiFi PLT test and we are not able to use it.
Please help us to fix this problem.
Regards,
/ckhsu