PET software version: Battery Charging Tester 1.1
Cable A Res = 210; Cable B Res = 500
No.1 : CDP Overshoot and Undershoot Voltage Test start running
2563085.6 : 1. Ensure that UUT is connected via Special Test Cable B to the PET.
2564810.6 : 2. Ensure that DCP is in an un-powered state.
2564810.6 : Please note that if the UUT is a hub, then it
2564810.6 : should be unplugged from its host in addition to
2564810.6 : disconnecting its power supply unit from the wall socket.
2565555.6 : 3. Wait for DCP voltage to fall below VBUS_LKG max (0.7V), in case it has
2565555.6 : just been switched off. (Speed up fall using 100mA current load.)
2565556.6 : INFO: Vbus has fallen to below 0.7v, Vbus = 0 mV
2565556.6 : 4. Set up voltage watch-block ready to capture overshoot of VCHG_OVRSHT (6.0V) on VBUS.
2565656.6 : 5/6. Now,Please Power up the UUT, then click OK.
2590106.6 : 7. Wait for VBUS to rise above VCHG min (4.75V).
2590116.5 : INFO: Vbus has raise to above 4.75V, Vbus = 5279 mV
2590116.5 : 8. Check watch-block overshoot detector latch was not triggered. [CDP1]
2590116.5 : INFO: Overshoot of Vbus(power up) is not greater than 6.0V,Max Vbus = 5298 mV
2590116.6 : 9. Set up voltage watch-block ready to capture undershoot of VCHG_UNDSHT (4.1V), or
2590116.6 : overshoot of VCHG_OVRSHT (6.0V) on VBUS, allowing for voltage drop in cable.
2590116.6 : 10. With an applied current load of 0mA, check that VBUS is within appropriate range VCHG
2590116.6 : (4.75V to 5.25V). [CDP6]
2590366.6 : ERRO: Averaged Vbus = 5280 mV at 0mA load
2590366.6 : ----------------Emulate attaching PD-------------------------
2590366.6 : 11. Apply VDP_SRC nom. (0.6V) to D+.
2590367.0 : 12. Wait TVDMSRC_EN max + 1 ms (= 21ms)
2590388.0 : 13. Check D- > VDAT_REF min (0.25V).
2590390.0 : INFO: D- > VDAT_REF min (0.25V), D- = 645 mV
2590390.0 : 14. Wait for 1ms more than the remainder of TVDPSRC_ON (40ms ¨C 20ms = 20ms).
2590408.0 : 15. Take D+ back to 0V.
2590408.3 : --------Load Testing--------------------
2590408.3 : 16. Apply load of ICDP min (1.5A) to VBUS.
2590408.4 : 17. Wait 10ms.
2590658.4 : 18. Check that VBUS voltage from CDP, at CDP connector, samples taken every 1 ms and
2590658.4 : averaged over TVBUS_AVG max (250ms), is within appropriate range VCHG (4.75V to
2590658.4 : 5.25V), making due allowance for voltage drop in cable.
2590908.4 : ERRO: Averaged Vbus = 4606 mV at 1.5A load
2590908.4 : 19. Check watch-block overshoot and undershoot detector latches were not triggered.
2590908.4 : [CDP1] [CDP7]
2590908.5 : INFO: Overshoot of Vbus(0mA->1.5A) is not greater than 6.0v, Max Vbus = 5295 mV
2590908.5 : INFO: Undershoot of Vbus(0mA->1.5A) is not less than 4.1v, Min Vbus = 4348 mV
2590908.5 : 20. Remove Current Load.
2590908.5 : 21. Wait 10ms.
2590918.6 : 22. Check that VBUS voltage from CDP, at CDP connector, samples taken every 1 ms and
2590918.6 : averaged over TVBUS_AVG max (250ms), is within appropriate range VCHG (4.75V to
2590918.6 : 5.25V).[CDP6]
2591168.6 : ERRO: Averaged Vbus = 5280 mV at 0mA load.
2591168.6 : 23. Check watch-block overshoot and undershoot detector latches were not triggered.
2591168.6 : [CDP1] [CDP7]
2591168.6 : INFO: Overshoot of Vbus(1.5A->0mA) is not greater than 6.0v, Max Vbus = 5381 mV
2591168.7 : INFO: Undershoot of Vbus(1.5A->0mA) is not less than 4.1v, Min Vbus = 4608 mV
2591168.7 : End of Test
Script 1 finish, test result = 1 ---------
No.2 : CDP Voltage and Current Test start running
2591508.1 : 1. Check that VBUS voltage, samples taken every 1 ms and averaged over TVBUS_AVG max
2591508.1 : (250ms), from CDP is within VCHG (4.75 - 5.25V). [CDP6]
2591758.1 : ERRO: VBUS voltage was not wihtin VCHG (4.75 - 5.25V), Vbus = 5279 mV at 0mA load.
2591758.1 : ---------------Emulate attaching PD---------------------------
2591758.1 : 2. Apply VDP_SRC nom. (0.6V) to D+.
2591758.5 : 3. Wait TVDMSRC_EN max + 1 ms (= 21ms)
2591779.5 : 4. Check D- > VDAT_REF min (0.25V).
2591781.5 : INFO: D- > VDAT_REF min (0.25V), D- = 645 mV
2591781.5 : 5. Wait for 1ms more than the remainder of TVDPSRC_ON (40ms-20ms = 20ms).
2591802.5 : 6. Take D+ back to 0V.
2591802.8 : --------------Load Testing-----------------------
2591802.8 : 7. Apply load of ICDP min (1.5A) to VBUS.
2591802.8 : 8. Wait 1 sec to avoid possible transient period (overshoot and undershoot are measured separately).
2592802.9 : 9. Check that VBUS voltage from CDP, at CDP connector, samples taken every 1 ms and
2592802.9 : averaged over TVBUS_AVG max (250ms), is within appropriate range VCHG (4.75V-5.25V),
2592802.9 : making due allowance for voltage drop in cable.[CDP6]
2593052.9 : ERRO: VBUS voltage was not wihtin VCHG (4.75V-5.25V), Vbus = 4610 mV at 1.5A load.
2593052.9 : 10. Disconnect the current load.
2593053.0 : End of Test
Script 2 finish, test result = 1 ---------
No.3 : CDP Handshaking Test start running
2593474.2 : 1. Check VBUS is above VOTG_SESS_VLD max (4V). [CDP6]
2593724.2 : INFO: Vbus was above VOTG_SESS_VLD max (4V), Vbus = 5279 mV
2593724.2 : 2. Wait 200ms
2593924.2 : 3. Examine voltage on D-. If this is less than VDAT_REF min (0.25V), skip to step 31.
2593929.2 : INFO: DM = 13 mV
2593929.2 : Behavior 2 ¨C CDP only connects VDM_SRC in response to Primary detection.
2593929.2 : ---------------------Primary Detection----------------------
2593929.2 : 31. Connect voltage source (0.6V) via 200R resistor to D+.
2593929.6 : 32. Wait slightly more than TVDMSRC_EN max (20ms +1 ms = 21ms).
2593950.6 : ------------Check VDM_SRC Gets Connected----------------------
2593950.6 : 33. Connect voltage source (0.5V) via 200R resistor to D-.
2593950.6 : 34. While voltage across 200R is less than 50mV, decrement the D- voltage source in steps of 2mV.
2593950.6 : Stop if D- voltage falls below VDM_SRC min (0.5V) - FAIL.
2593950.6 : Else we will now be drawing the required 250uA from VDM_SRC.
2593951.1 : ERRO: D- was not in 0.5v-0.7v with 0uA load, D- = 0 mV
2593951.1 : 35. Check D- voltage is still in range VDM_SRC (4.75 - 5.25v).[CDP8]
2593952.1 : ERRO: D- was not in 0.5v-0.7v, D- = 0 mV
2593952.1 : 36. Disconnect voltage source and 200R from D-.
2593952.2 : 37. Wait to complete TVDPSRC_ON
2593969.6 : 38. Disconnect voltage source (0.6V) via 200R resistor from D+.
2593969.9 : 39. Wait 100ms.
2594069.9 : 40. Check if D- is still at VDM_SRC (0.5V - 0.7V). If so - FAIL owing to inconsistent behavior.
2594070.9 : INFO: D- was not in 0.5v-0.7v, D- = 0 mV
2594070.9 : ------------Secondary Detection-----------------
2594070.9 : 41. Connect voltage source (0.6V) via 200R resistor to D-.
2594071.0 : 42. Wait 21ms.
2594092.0 : 43. Check that D+ is below VDAT_REF min (0.25V).
2594093.0 : INFO: D+ was below VDAT_REF min (0.25V), D+ = 22 mV
2594093.0 : 44. Wait to complete TVDMSRC_ON.
2594111.0 : 45. Disconnect voltage source via 200R resistor from D-.
2594111.1 : 46. Wait 5 seconds for UUT to recover.
2599111.1 : End of Test - Behavior 2
Script 3 finish, test result = 1 ---------
No.4 : CDP Ground Offset Test - Full Speed start running
2599589.3 : 1. Check VBUS is above VOTG_SESS_VLD max (4V).
2599839.3 : INFO: Vbus was above VOTG_SESS_VLD max (4V), Vbus = 5261 mV
2599839.3 : 2. Wait 200ms.
2600039.3 : ------------Primary Detection------------------------
2600039.3 : 3. Connect voltage source (0.6V) via 200R resistor to D+.
2600039.6 : 4. Wait slightly more than TVDMSRC_EN max (20ms +1 ms = 21ms).
2600060.7 : 5. Check D- voltage is in range VDM_SRC (0.5V-0.7V).
2600061.7 : INFO: D- was in 0.5v-0.7v, D- = 641 mV
2600061.7 : 6. Switch data lines to transceiver.
2600061.7 : ---------------CMO Test--------------------------
2600061.7 : 7. Apply common mode offset of VGND_OFFSET (0.375 V) with test socket lower than PET transceiver ground.
2600211.7 : 8. Connect using D+.
2600278.7 : 9. Allow PET to be reset and enumerated, responding as a hs Speed device.
2600278.7 : 10. Disconnect using D+.
2600278.7 : 11. Remove common mode offset.
2600278.7 : > Test Device Init
2600283.6 : > Test Device Suspended
2600386.9 : > Test Device Reset
2600617.4 : > Test Device Reset
2601680.3 : > Test Device Reset
2605021.9 : > Test Device Reset
2608401.1 : > Test Device Suspended
Script 4 finish, test result = 0 ---------
No.5 : CDP Ground Offset Test - High Speed start running
2610751.0 : > Test Device Reset
2610759.3 : 1. Check VBUS is above VOTG_SESS_VLD max (4V).
2611009.3 : INFO: Vbus was above VOTG_SESS_VLD max (4V), Vbus = 5261 mV
2611009.3 : 2. Wait 200ms.
2611209.3 : ------------Primary Detection------------------------
2611209.3 : 3. Connect voltage source (0.6V) via 200R resistor to D+.
2611209.7 : 4. Wait slightly more than TVDMSRC_EN max (20ms +1 ms = 21ms).
2611230.7 : 5. Check D- voltage is in range VDM_SRC (0.5V-0.7V).
2611231.7 : INFO: D- was in 0.5v-0.7v, D- = 640 mV
2611231.7 : 6. Switch data lines to transceiver.
2611231.7 : ---------------CMO Test--------------------------
2611231.7 : 7. Apply common mode offset of VGND_OFFSET (0.375 V) with test socket lower than PET transceiver ground.
2611381.7 : 8. Connect using D+.
2611450.0 : 9. Allow PET to be reset and enumerated, responding as a hs Speed device.
2611450.0 : 10. Disconnect using D+.
2611450.1 : > Test Device Init
2611450.1 : 11. Remove common mode offset.
2611456.1 : > Test Device Suspended
2611558.2 : > Test Device Reset
2611810.5 : > Test Device Configured
Script 5 finish, test result = 0 ---------