Battery Charging Report

Report Time: 2017-03-06 09:37:31
Current Tester: Linjiang

No.1 : CDP Overshoot and Undershoot Voltage Test start running

2825165.3 : 1. Ensure that UUT is connected via Special Test Cable B to the PET.

2837345.3 : 2. Ensure that DCP is in an un-powered state.

2837345.3 : Please note that if the UUT is a hub, then it

2837345.3 : should be unplugged from its host in addition to

2837345.3 : disconnecting its power supply unit from the wall socket.

2838340.3 : 3. Wait for DCP voltage to fall below VBUS_LKG max (0.7V), in case it has

2838340.3 : just been switched off. (Speed up fall using 100mA current load.)

2838341.3 : INFO: Vbus has fallen to below 0.7v, Vbus = 0 mV

2838341.3 : 4. Set up voltage watch-block ready to capture overshoot of VCHG_OVRSHT (6.0V) on VBUS.

2838441.3 : 5/6. Now,Please Power up the UUT, then click OK.

2873176.3 : 7. Wait for VBUS to rise above VCHG min (4.75V).

2873186.2 : INFO: Vbus has raise to above 4.75V, Vbus = 5274 mV

2873186.2 : 8. Check watch-block overshoot detector latch was not triggered. [CDP1]

2873186.2 : INFO: Overshoot of Vbus(power up) is not greater than 6.0V,Max Vbus = 5291 mV

2873186.3 : 9. Set up voltage watch-block ready to capture undershoot of VCHG_UNDSHT (4.1V), or

2873186.3 : overshoot of VCHG_OVRSHT (6.0V) on VBUS, allowing for voltage drop in cable.

2873186.3 : 10. With an applied current load of 0mA, check that VBUS is within appropriate range VCHG

2873186.3 : (4.75V to 5.25V). [CDP6]

2873436.3 : ERRO: Averaged Vbus = 5274 mV at 0mA load

2873436.3 : ----------------Emulate attaching PD-------------------------

2873436.3 : 11. Apply VDP_SRC nom. (0.6V) to D+.

2873436.7 : 12. Wait TVDMSRC_EN max + 1 ms (= 21ms)

2873457.7 : 13. Check D- > VDAT_REF min (0.25V).

2873459.7 : INFO: D- > VDAT_REF min (0.25V), D- = 645 mV

2873459.7 : 14. Wait for 1ms more than the remainder of TVDPSRC_ON (40ms ¨C 20ms = 20ms).

2873477.7 : 15. Take D+ back to 0V.

2873478.0 : --------Load Testing--------------------

2873478.0 : 16. Apply load of ICDP min (1.5A) to VBUS.

2873478.0 : 17. Wait 10ms.

2873728.0 : 18. Check that VBUS voltage from CDP, at CDP connector, samples taken every 1 ms and

2873728.0 : averaged over TVBUS_AVG max (250ms), is within appropriate range VCHG (4.75V to

2873728.0 : 5.25V), making due allowance for voltage drop in cable.

2873978.0 : INFO: Averaged Vbus = 4872 mV at 1.5A load

2873978.0 : 19. Check watch-block overshoot and undershoot detector latches were not triggered.

2873978.0 : [CDP1] [CDP7]

2873978.0 : INFO: Overshoot of Vbus(0mA->1.5A) is not greater than 6.0v, Max Vbus = 5289 mV

2873978.1 : INFO: Undershoot of Vbus(0mA->1.5A) is not less than 4.1v, Min Vbus = 4543 mV

2873978.1 : 20. Remove Current Load.

2873978.1 : 21. Wait 10ms.

2873988.1 : 22. Check that VBUS voltage from CDP, at CDP connector, samples taken every 1 ms and

2873988.1 : averaged over TVBUS_AVG max (250ms), is within appropriate range VCHG (4.75V to

2873988.1 : 5.25V).[CDP6]

2874238.1 : ERRO: Averaged Vbus = 5267 mV at 0mA load.

2874238.1 : 23. Check watch-block overshoot and undershoot detector latches were not triggered.

2874238.1 : [CDP1] [CDP7]

2874238.1 : INFO: Overshoot of Vbus(1.5A->0mA) is not greater than 6.0v, Max Vbus = 5448 mV

2874238.2 : INFO: Undershoot of Vbus(1.5A->0mA) is not less than 4.1v, Min Vbus = 4873 mV

2874238.2 : End of Test

Script 1 finish, test result = 1 ---------

No.2 : CDP Voltage and Current Test start running

2874637.5 : 1. Check that VBUS voltage, samples taken every 1 ms and averaged over TVBUS_AVG max

2874637.5 : (250ms), from CDP is within VCHG (4.75 - 5.25V). [CDP6]

2874887.5 : ERRO: VBUS voltage was not wihtin VCHG (4.75 - 5.25V), Vbus = 5267 mV at 0mA load.

2874887.5 : ---------------Emulate attaching PD---------------------------

2874887.5 : 2. Apply VDP_SRC nom. (0.6V) to D+.

2874887.9 : 3. Wait TVDMSRC_EN max + 1 ms (= 21ms)

2874908.9 : 4. Check D- > VDAT_REF min (0.25V).

2874910.9 : INFO: D- > VDAT_REF min (0.25V), D- = 635 mV

2874910.9 : 5. Wait for 1ms more than the remainder of TVDPSRC_ON (40ms-20ms = 20ms).

2874931.9 : 6. Take D+ back to 0V.

2874932.2 : --------------Load Testing-----------------------

2874932.2 : 7. Apply load of ICDP min (1.5A) to VBUS.

2874932.2 : 8. Wait 1 sec to avoid possible transient period (overshoot and undershoot are measured separately).

2875932.3 : 9. Check that VBUS voltage from CDP, at CDP connector, samples taken every 1 ms and

2875932.3 : averaged over TVBUS_AVG max (250ms), is within appropriate range VCHG (4.75V-5.25V),

2875932.3 : making due allowance for voltage drop in cable.[CDP6]

2876182.3 : INFO: VBUS voltage was wihtin VCHG (4.75V-5.25V), Vbus = 4885 mV at 1.5A load.

2876182.3 : 10. Disconnect the current load.

2876182.4 : End of Test

Script 2 finish, test result = 1 ---------

No.3 : CDP Handshaking Test start running

2876619.3 : 1. Check VBUS is above VOTG_SESS_VLD max (4V). [CDP6]

2876869.3 : INFO: Vbus was above VOTG_SESS_VLD max (4V), Vbus = 5267 mV

2876869.3 : 2. Wait 200ms

2877069.3 : 3. Examine voltage on D-. If this is less than VDAT_REF min (0.25V), skip to step 31.

2877074.3 : INFO: DM = 0 mV

2877074.3 : Behavior 2 ¨C CDP only connects VDM_SRC in response to Primary detection.

2877074.3 : ---------------------Primary Detection----------------------

2877074.3 : 31. Connect voltage source (0.6V) via 200R resistor to D+.

2877074.7 : 32. Wait slightly more than TVDMSRC_EN max (20ms +1 ms = 21ms).

2877095.7 : ------------Check VDM_SRC Gets Connected----------------------

2877095.7 : 33. Connect voltage source (0.5V) via 200R resistor to D-.

2877095.7 : 34. While voltage across 200R is less than 50mV, decrement the D- voltage source in steps of 2mV.

2877095.7 : Stop if D- voltage falls below VDM_SRC min (0.5V) - FAIL.

2877095.7 : Else we will now be drawing the required 250uA from VDM_SRC.

2877096.2 : ERRO: D- was not in 0.5v-0.7v with 0uA load, D- = 34 mV

2877096.2 : 35. Check D- voltage is still in range VDM_SRC (4.75 - 5.25v).[CDP8]

2877097.2 : ERRO: D- was not in 0.5v-0.7v, D- = 32 mV

2877097.2 : 36. Disconnect voltage source and 200R from D-.

2877097.3 : 37. Wait to complete TVDPSRC_ON

2877114.7 : 38. Disconnect voltage source (0.6V) via 200R resistor from D+.

2877115.0 : 39. Wait 100ms.

2877215.0 : 40. Check if D- is still at VDM_SRC (0.5V - 0.7V). If so - FAIL owing to inconsistent behavior.

2877216.0 : INFO: D- was not in 0.5v-0.7v, D- = 1 mV

2877216.0 : ------------Secondary Detection-----------------

2877216.0 : 41. Connect voltage source (0.6V) via 200R resistor to D-.

2877216.1 : 42. Wait 21ms.

2877237.2 : 43. Check that D+ is below VDAT_REF min (0.25V).

2877238.2 : INFO: D+ was below VDAT_REF min (0.25V), D+ = 20 mV

2877238.2 : 44. Wait to complete TVDMSRC_ON.

2877256.1 : 45. Disconnect voltage source via 200R resistor from D-.

2877256.2 : 46. Wait 5 seconds for UUT to recover.

2882256.2 : End of Test - Behavior 2

Script 3 finish, test result = 1 ---------

No.4 : CDP Ground Offset Test - Full Speed start running

2882729.8 : > Test Device Reset

2882734.7 : 1. Check VBUS is above VOTG_SESS_VLD max (4V).

2882984.7 : INFO: Vbus was above VOTG_SESS_VLD max (4V), Vbus = 5251 mV

2882984.7 : 2. Wait 200ms.

2883184.7 : ------------Primary Detection------------------------

2883184.7 : 3. Connect voltage source (0.6V) via 200R resistor to D+.

2883185.0 : 4. Wait slightly more than TVDMSRC_EN max (20ms +1 ms = 21ms).

2883206.1 : 5. Check D- voltage is in range VDM_SRC (0.5V-0.7V).

2883207.1 : INFO: D- was in 0.5v-0.7v, D- = 629 mV

2883207.1 : 6. Switch data lines to transceiver.

2883207.1 : ---------------CMO Test--------------------------

2883207.1 : 7. Apply common mode offset of VGND_OFFSET (0.375 V) with test socket lower than PET transceiver ground.

2883357.1 : 8. Connect using D+.

2883424.2 : 9. Allow PET to be reset and enumerated, responding as a hs Speed device.

2883424.2 : 10. Disconnect using D+.

2883424.2 : 11. Remove common mode offset.

2883424.2 : > Test Device Init

2883429.1 : > Test Device Suspended

2883532.0 : > Test Device Reset

2883762.5 : > Test Device Reset

2884799.1 : > Test Device Reset

2888139.8 : > Test Device Reset

2891520.2 : > Test Device Suspended

Script 4 finish, test result = 0 ---------

No.5 : CDP Ground Offset Test - High Speed start running

2893880.7 : > Test Device Reset

2893889.0 : 1. Check VBUS is above VOTG_SESS_VLD max (4V).

2894139.0 : INFO: Vbus was above VOTG_SESS_VLD max (4V), Vbus = 5250 mV

2894139.0 : 2. Wait 200ms.

2894339.0 : ------------Primary Detection------------------------

2894339.0 : 3. Connect voltage source (0.6V) via 200R resistor to D+.

2894339.3 : 4. Wait slightly more than TVDMSRC_EN max (20ms +1 ms = 21ms).

2894360.4 : 5. Check D- voltage is in range VDM_SRC (0.5V-0.7V).

2894361.4 : INFO: D- was in 0.5v-0.7v, D- = 629 mV

2894361.4 : 6. Switch data lines to transceiver.

2894361.4 : ---------------CMO Test--------------------------

2894361.4 : 7. Apply common mode offset of VGND_OFFSET (0.375 V) with test socket lower than PET transceiver ground.

2894511.4 : 8. Connect using D+.

2894578.2 : 9. Allow PET to be reset and enumerated, responding as a hs Speed device.

2894578.2 : 10. Disconnect using D+.

2894578.2 : 11. Remove common mode offset.

2894578.2 : > Test Device Init

2894584.3 : > Test Device Suspended

2894686.1 : > Test Device Reset

2894938.5 : > Test Device Configured

Script 5 finish, test result = 0 ---------