Battery Charging Report

Report Time: 2017-03-06 09:33:01
Current Tester: Linjiang

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 ---------