Breadcrumbs

USB Compliance Suite Revision History

The revision history prior to v8.30 can be found in this document.


8.20 Build 1236 (September 11)

Test updates and improvements

USBCOMP-22871: Added option to open results folder on completion of CLI run

USBCOMP-23164: [PD] Implement Q3 2025 RC1 CTS

USBCOMP-23221: [DPAM] Implement v2.1a CTS (draft July_30_2025)

USBCOMP-23280: [DPAM] Implement v2.1a CTS (draft August_25_2025)

USBCOMP-23290: [DPAM] Implement v2.1a CTS (draft August_29_2025)

USBCOMP-19677: Added additional verification details in log report view

USBCOMP-23246: [TD 4.2.2] Improved error reporting

USBCOMP-23296: [TEST.PD.PROT.SRC.9] Improved error reporting

 

Bug fixes

USBCOMP-19859: [TD 6.4 & TD 6.5] USB Compliance tests

USBCOMP-20357: [TD 6.6, TD 6.7] USB3 Link Layer Test fail

USBCOMP-23160: [TEST.PD.PROT.SNK3.5] Test scenario aborted

USBCOMP-23206: [VIF Editor] Issue with Src_PD_OCP_UV_Threshold

USBCOMP-23209: [TEST.PD.PS.SRC.5#7]

USBCOMP-23223: [COMMON.CHECK.PD.5#2] in TEST.PD.PROT.SNK.8

USBCOMP-23244: [TEST.PD.PROT.SRC.4#2]

USBCOMP-23245: [TEST.PD.PROT.SRC.3.8#2]

USBCOMP-23247: [TD 7.1.3] False failure due to illegal packets between TSEQs

USBCOMP-23250: [TD 4.14.2] Hard Reset sent too early

USBCOMP-23251: [TEST.PD.EPR.SRC3.1] Verification continues after test stops

USBCOMP-23252: [TEST.PD.EPR.SNK3.1] Continues even when EPR is not supported

USBCOMP-23253: [TEST.PD.EPR.SRC3.1] EPR Entry Process (UUT as VCONN Source)

USBCOMP-23254: [TEST.PD.PROT.SRC3.14#1]

USBCOMP-23256: [TEST.PD.EPR.SRC3.1#6, #7, #8, #10, #11]

USBCOMP-23259: [PD] XML failures and trace markers do not match

USBCOMP-23274: [Settings] UUT Alias radio button not changing state

USBCOMP-23275: [TD 4.7.2 V.16] PUT does not transition to AttachWait.SRC

USBCOMP-23276: [COMMON.CHECK.PD.14#1] Intermittent failure and unexpected measurement time

USBCOMP-23277: [TD.DP.10.3.1] Bring-up false failure

USBCOMP-23278: [TD.DP.10.3.10] False failure

USBCOMP-23281: [TEST.PD.VDM.SNK.5] Rev3ChkdSnk test scenario aborted

USBCOMP-23283: [TD.DP.10.3.6] SOP’ DP Configure not correctly marked

USBCOMP-23286: [TEST.PD.PS.SNK.2] Indeterminate


8.13 Build 1234 (August 4)

Test updates and improvements

USBCOMP-23218: Add support for VIF v3.35

 

Bug fixes

USBCOMP-20917: [Type-C] Tester doesn't follow the timing defined in CTS explicitly (drp x tDRP)

USBCOMP-23169: [TEST.PD.PS.SRC.2] vPpsNew Calculation

USBCOMP-23180: [TEST.PD.PS.SRC.1] #2 and #9 - Load not applied

USBCOMP-23196: [COMMON.CHECK.PD.3#1] in TEST.PD.PHY.ALL.7#5

USBCOMP-23202: [COMMON.CHECK.PD.3#1] incorrectly checking tTransmit

USBCOMP-23203: [TD 4.7.2] Verification of USB communication

USBCOMP-23210: [TEST.PD.PS.SRC.1#8] Automation Failure

USBCOMP-23211: [TEST.PD.PROT.SNK.12] Parse error

USBCOMP-23212: [TEST.PD.PROT.SRC.1] COMMON.PROC.BU.1#2 - Indeterminate

USBCOMP-23213: [TEST.PD.PROT.SRC.2] Tester did not send Get_Source_Cap message

USBCOMP-23214: [TEST.PD.PROT.SRC.8#3]

USBCOMP-23215: [TEST.PD.EPR.SRC3.1]

USBCOMP-23222: [COMMON.CHECK.PD.14#1] in TEST.PD.PROT.SRC.8

USBCOMP-23228: [TEST.PD.PS.SNK.1] PDO1 incorrect bits used (EPR Capable and Unconstrained Power)

 

 

8.12 Build 1233 (July 22) (Requires USB Protocol Suite 10.12 build 6216 or higher)

Test updates and improvements

USBCOMP-23039: [PD] Implement Q2 2025 OR CTS

USBCOMP-23155: [Link Layer] Remove extraneous check for total number of TSEQs

 

Bug fixes

USBCOMP-22694: [TD 4.10.1] V.1 through V.4

USBCOMP-22849: [TD 4.7.2] Passes on M310p, fails on M310e

USBCOMP-22853: [COMMON.CHECK.PD.2#1] on TEST.PD.PROT.SRC.4_Rev2Src

USBCOMP-22883: [TD 4.5.4 V.23] Tester detects AttachWait.SRC early

USBCOMP-22909: [TEST.PD.PROT.SRC.4] Cease verification after test steps complete

USBCOMP-22919: [TEST.PD.PROT.SRC3.7] Test Scenario Aborted when no PPS found in Source Cap

USBCOMP-23082: [TEST.PD.PS.SNK.1] Exerciser removes Vbus before tCTSInfinite

USBCOMP-23115: [Cable Detection Module] Failures on Full Speed DUTs

USBCOMP-23135: [TD 4.2.3, TD 4.2.4, TD 4.2.5] Test Scenario Aborted

USBCOMP-23158: [TD 10.109] Warm Reset Upstream Port Test

USBCOMP-23159: [TEST.PD.PROT.SRC3.13] Compile error

USBCOMP-23161: [PD Examples] Compile error: Undefined constant or variable INITIATEBRINGUP

USBCOMP-23162: [COMMON.CHECK.PD.7#4] in TEST.PD.PROT.SRC3.13

USBPS-21732: [TEST.PD.PS.SRC.2] Increase Exerciser memory to resolve automation failure


8.10 Build 1232 (June 22)

Test updates and improvements

USBCOMP-23113: Add support for VIF v3.34

USBCOMP-22979: [PD] Implement Q2 2025 RC1 CTS

USBCOMP-22579: Allow bypassing Cable Orientation module

USBCOMP-23093: Remove deprecated DPAM 2.1 tests

USBCOMP-23100: [TEST.PD.VDM.SRC.1] Improve error message

USBCOMP-23132: [TD 7.7 Host] Remove Gen 1 tests from Interactive list

Bug fixes

USBCOMP-22662: [TEST.PD.PROT.ALL.1] Inconsistent timing

USBCOMP-22706: [TD 4.8.2 V.3] False pass when PUT sources Vbus

USBCOMP-22708: [TEST.PD.FRS.SNK3.6] DUT performs recovery as required

USBCOMP-22738: [TD 4.11.3] Indeterminate

USBCOMP-22887: [COMMON.CHECK.PD3.3] False failures

USBCOMP-22934: [TEST.PD.EPR.SNK3.6] False Pass

USBCOMP-22935: [TEST.PD.PROT.SRC.9#2] False Failure

USBCOMP-22951: [TEST.PD.PS.EPR.SRC3.2] Incorrect vSrcValid calculation

USBCOMP-22961: [TEST.PD.PS.SRC.1] Slew Rate Measurements

USBCOMP-22971: [TD 4.8.2] False Pass

USBCOMP-22977: [TEST.PD.USB4.DRST.3] Tester does not reject Vconn Swap

USBCOMP-22989: [TEST.PD.PROT.SRC.5] Test Scenario Aborted

USBCOMP-22991: [TEST.PD.PROT.ALL.1] Tester Source Cap Current

USBCOMP-23004: [TEST.PD.USB4.DRST.6] Invalid tester Soft Reset

USBCOMP-23038: [TEST.PD.PROT.SNK.8, .9] Tester Source Cap timing

USBCOMP-23040: [TD 4.10.6 C.3] USB2 only DUT

USBCOMP-23043: [COMMON.CHECK.PD.7] False failures for DUT with no invariant PDOs

USBCOMP-23044: [TEST.PD.VDM.SNK.6] Aborted

USBCOMP-23075: [TEST.PD.PS.SRC.1] Requested AVS current exceeds the PDO

USBCOMP-23079: Monitoring console doesn't render upon addition of DPAM tests

USBCOMP-23080: [TD.DP.10.3.x] Incorrect error message

USBCOMP-23081: [TD.DP.10.3.8] “The UUT did not send SOP' Discover SVIDs initiator message.“

USBCOMP-23083: [TD.DP.10.3.23] False failure for UFP_U Pin Assignment

USBCOMP-23084: [TEST.PD.PS.SNK.3] tSrcTransReq timing false failure

USBCOMP-23085: [TD 4.10.2] BC 1.2 Current Measurement

USBCOMP-23088: [TEST.PD.PROT.SNK.13#6] Rev3ChkdSnk

USBCOMP-23089: [USB3 Link Layer] Undefined constant or variable (incl. TD 7.17, 7.40)

USBCOMP-23090: [TD 4.13.2 C7 V.20] Result not shown

USBCOMP-23091: [TD 4.13.2 C.6] Test scenario aborted

USBCOMP-23092: [TEST.PD.PROT.SRC3.8] Test Scenario Aborted

USBCOMP-23097: [TEST.PD.PS.SRC.2]

USBCOMP-23099: [TEST.PD.USB4.DRST.1#4, #5] Indeterminate

USBCOMP-23101: [TEST.PD.PS.SRC.1, .2] Vbus ranges for PPS PDO

USBCOMP-23104: [TEST.PD.PS.SNK.1#5]

USBCOMP-23106: [TEST.PD.EPR.SRC3.3#2]

USBCOMP-23109: [COMMON.CHECK.PD.11]

USBCOMP-23111: [TD 4.5.5 V.2]

USBCOMP-23116: Compliance Suite won't open

USBCOMP-23124: [PD] Incorrect tAvsNew calculation

USBCOMP-23128: [TD.DP.10.2.6] Applicability

USBCOMP-23130: [TD.DP.10.3.1]

USBCOMP-23141: [TD.DP.10.6.2] DR Swap sent after DPAM entry


8.05 Build 1229 (May 14)

Test updates and improvements

USBCOMP-22945: Added warning when Prompt Timeout and Self-Tests are both enabled

USBCOMP-22815: [DPAM] Implement v2.1a CTS (draft4 Dec2024)

USBCOMP-22915: [DPAM] Implement v2.1a CTS (draft5 Feb2025)

USBCOMP-23009: [DPAM] Implement v2.1a CTS (draft April2025)

USBCOMP-23014: [DPAM] Implement v2.1a CTS (draft April_16_2025)

USBCOMP-23010: [DPAM] Implement r0.6 draft1 VIF spec

USBCOMP-23033: [DPAM] Implement r0.6 draft2 VIF spec

USBCOMP-22718: [TEST.PD.PS.SNK.2] Implement PD3_CTS_Q4_2024_TEST.PD.PS.SNK.2 ECR

Bug fixes

USBCOMP-22279: [TEST.PD.FRS.SNK3.4] False Failure

USBCOMP-22740: [TD.DP.10.3.6] - TESTER Discover Mode not set right again

USBCOMP-22742: [TD.DP.10.2.1] Tester never sends GoodCRC to UUT DISCOVER ACK

USBCOMP-22754: [TEST.PD.PROT.SNK.12] #2

USBCOMP-22757: [TEST.PD.FRS.SNK3.6] Error recovery

USBCOMP-22758: [TEST.PD.USB4.DRST.1] Failure for captive cable DUT

USBCOMP-22773: [TEST.PD.EPR.SRC3.11] False failure

USBCOMP-22775: [TEST.PD.EPR.SRC3.13] False Failure

USBCOMP-22821: [TEST.PD.USB4.DRST.2] Error Recovery

USBCOMP-22827: [TEST.PD.PS.SRC.1] Bad request and verification failure

USBCOMP-22842: [COMMON.CHECK.PD.3] in TEST.PD.PROT.ALL3.5 and .6

USBCOMP-22864: [TD 4.2.4] False Pass

USBCOMP-22910: [TEST.PD.EPR.SRC3.5] Tester sends Soft Reset to EPR Get Sink Cap

USBCOMP-22912: [TEST.PD.PS.SNK.1] Tester doesn't adjust voltage based on PPS request

USBCOMP-22918: [TEST.PD.FRS.SRC3.4] #3: Error Recovery not detected

USBCOMP-22920: [TEST.PD.PS.SRC.1] Tester Sink Caps when DUT has no invariant PDOs

USBCOMP-22922: [PD] APDO in Rev2Src test

USBCOMP-22928: [TEST.PD.FRS.SNK3.4] #2: Error Recovery Detection

USBCOMP-22937: [TEST.PD.PS.EPR.SRC3.1] Bad EPR AVS Request

USBCOMP-22941: [TEST.PD.PROT.SRC.8] #7

USBCOMP-22947: [TEST.PD.PS.SNK.2] Incorrect vSrcValid measurement

USBCOMP-22949: [COMMON.CHECK.PD.7] #7 failure for PDOs matching power rules

USBCOMP-22950: [TEST.PD.PS.SNK.2] Bad AVS request

USBCOMP-22959: [TEST.PD.FRS.SNK3.5] False Failure

USBCOMP-22965: [TEST.PD.USB4.DRST.5] False failure for Captive Cable DUT

USBCOMP-22968: [TEST.PD.USB4.DRST.2] Error Recovery

USBCOMP-22976: [TD 4.7.6] Intermittent failure for Rp detection

USBCOMP-22978: [TD 4.5.2] V.6 PUT Unattached.SNK transition

USBCOMP-22984: [TEST.PD.PROT.SRC.10] Common Checks failing after test is complete

USBCOMP-22985: [TEST.PD.PS.SNK.1] #16 checked in Rev 2

USBCOMP-22986: [TEST.PD.FRS.SNK3.1] Tester SRC and SNK cap issues

USBCOMP-22990: [TEST.PD.PS.SRC.2] M310e request time is wrong

USBCOMP-22994: [TD 4.13.4] Tester doesn't send DataReset

USBCOMP-22997: [TEST.PD.PS.SNK.2] Verification Timing

USBCOMP-23001: [TEST.PD.PS.SRC.1] Tester doesn't respond to Get Sink Cap

USBCOMP-23005: [VIF] USB4_CL0s_State_Supported field modified by editor

USBCOMP-23008: [TD 4.10.6] V.5 - C2

USBCOMP-23015: [TD.DP.10.3.7] Passive Cable condition SOP" failure

USBCOMP-23016: [TD.DP.10.3.23] Checking for DFP_U instead of UFP_U

USBCOMP-22636: [TD.DP.10.4.3] Tester needs to source VCONN to the cable

USBCOMP-22748: [TD.DP.10.3.7] UUT fails for not sending SOP' DP Configure

USBCOMP-22836: [TEST.PD.PS.SRC.1]

USBCOMP-22964: [TEST.PD.PS.SRC.1] #10/ 11 - Step 2.c

USBCOMP-22987: [TD 4.5.4] V.15


8.03 Build 1226 (March 25)

Test updates and improvements

USBCOMP-22893: [PD] Implement Q1 2025 OR CTS

Bug fixes

USBCOMP-22669: [TEST.PD.PS.SNK.3] Test Aborted while Load-box connected via USB-TMC

USBCOMP-22739: [TD.DP.10.3.5] Incorrect setting in DISCOVER MODE Response causing FAIL

USBCOMP-22764: [TD 7.1.2] Idle symbols should be ignored during Polling.RxEQ

USBCOMP-22770: [TEST.PD.PS.EPR.SRC3.2] vSrcNew calculation

USBCOMP-22771: [COMMON.CHECK.PD.7#7] Failure in TEST.PD.PROT.SRC.6

USBCOMP-22797: [COMMON.CHECK.PD.7] False failure in Rev 2

USBCOMP-22830: [COMMON.CHECK.PD.2#1] Failure in TEST.PD.PROT.SRC.9

USBCOMP-22833: [TD 4.10.2] Test Scenario Aborted, no Source Cap sent

USBCOMP-22850: [TEST.PD.PROT.SRC.5] Tester doesn't send bad request

USBCOMP-22855: [TEST.PD.PROT.SNK.13#6]

USBCOMP-22858: [COMMON.PROC.PD3.2] False Failure on EPR test

USBCOMP-22859: [COMMON.PROC.PD3.2] False failure in EPR Mode

USBCOMP-22863: [COMMON.CHECK.PD3.3#6] Checked incorrectly on non-full capability DUT

USBCOMP-22879: [COMMON.PROC.BU.2] Failure in EPR tests

USBCOMP-22880: [COMMON.CHECK.PD3.1]

USBCOMP-22886: [TEST.PD.PS.SRC.3] False failure for iSnkStdby draw

USBCOMP-22897: [TD 4.5.4] False Failure and Indeterminates

USBCOMP-22923: [TD 4.6.3] CC1 and CC2 are open

USBCOMP-22924: [COMMON.CHECK.PD.7] Applicability in Power Supply tests for DUTs with variant

PDOs

USBCOMP-22925: [TEST.PD.PHY.PORT.1] COMMON.CHECK.PD.3 failure

USBCOMP-22926: [TEST.PD.FRS.SNK3.1] HiV Source Cap DRP bit

USBCOMP-22927: [TEST.PD.PS.SNK.1#6] Failed when not applicable

USBCOMP-22929: [COMMON.CHECK.PD.7#7] False Pass when DUT has no SPR AVS PDOs

USBCOMP-22936: [COMMON.CHECK.PD.5] Tester doesn't send Source Caps

USBCOMP-22938: [TEST.PD.PHY.ALL.5] Tester sends twice as many BIST as needed

USBCOMP-22939: [TEST.PD.PS.SNK.1#12]

USBCOMP-22940: [TEST.PD.USB4.DRST.6#1]

USBCOMP-22942: [COMMON.CHECK.PD.7] False failures on SNK tests

USBCOMP-22943: [COMMON.CHECK.PD.7#7] Failure in TEST.PD.PROT.SNK.2 (and others)

USBCOMP-22957: [TEST.PD.PS.SRC.2] vSrcValid calculation for SPR AVS


8.02 Build 1224 (February 18) (Requires USB Protocol Suite 9.71 build 5101 or higher)

Test updates and improvements

USBCOMP-22904: [COMMON.PROC.BU.2] Bring-up Sink UUT

USBCOMP-22906: [TEST.PD.USB4.DRST.6] Data_Reset command response of DFP UUT, UFP Sourcing

Vconn

USBCOMP-22907: [TEST.PD.EPR.SNK3.7] EPR_Fail_by_Wait_Message

USBCOMP-22908: [TEST.PD.PHY.ALL.5] Receiver Interference Rejection

Bug fixes

USBCOMP-22449: [TEST.PD.PROT.SRC.8] Test Scenario Aborted

USBCOMP-22586: [TEST.PD.PROT.SRC.8] PD2 Exerciser doesn't retry VConn Swap

USBCOMP-22759: [TEST.PD.PS.SRC.2] Checking vSrcValid too early

USBCOMP-22767: [COMMON.CHECK.PD.2#1] Failure in TEST.PD.EPR.SRC3.6

USBCOMP-22822: [TD 4.11.1 V.23] No USB data communication

USBCOMP-22835: [COMMON.CHECK.PD.7#8]

USBCOMP-22846: [TEST.PD.PS.SNK.1#5] False failure for UUT Current

USBCOMP-22911: [TD 4.4.6 V.7]

USBCOMP-22913: [TD 4.11.1] VBus present but not verified


8.01 Build 1222 (February 3)

Test updates and improvements

USBCOMP-22895: Excessive markers on PD Compliance tests

Bug fixes

USBCOMP-22875: [COMMON.CHECK.PD.5] on TEST.PD.PROT.SRC.10

USBCOMP-22876: [COMMON.CHECK.PD.3#1] failure marker in trace, but not report (in

TEST.PD.PHY.PORT.1)

USBCOMP-22885: [TEST.PD.FRS.SNK3.1] Tester sends incorrect PDO

USBCOMP-22894: [TEST.PD.PS.SRC.1] "Accept" and "PS_Ready" Verification Error

USBCOMP-22896:[ TEST.PD.PS.SRC.2] "Accept" and "PS_Ready" Verification Error


8.00 Build 1220 (January 23) (Requires USB Protocol Suite 9.70 build 5061 or higher)

Test updates and improvements

USBCOMP-22825: [PD] Provided setting to run Eye Diagram test with filter

USBCOMP-22845: [PD] Added compensation for Eye Diagram measurement uncertainty

USBCOMP-22803: Various improvements to Command Line Interface and Test Profiles

USBCOMP-22816: Added "PRE-ALPHA", "ALPHA", and "BETA" designations

USBCOMP-22261: Updated External Load/Power Tech Brief

USBCOMP-22801: [TD 4.12.2] Improved error message for V.10 failure

Bug fixes

USBCOMP-22558: [TD 7.1.2 Host Gen 1x1] tPollingLFPSTimeout start

USBCOMP-22676: [TD.4.14.4] Timing false failure

USBCOMP-22693: [TD 4.7.2] USB3 Data Communication false failure

USBCOMP-22709: [TD.PD.FRS.SNK3.5] UUT enters recovery as required

USBCOMP-22712: [TEST.PD.PS.SNK.3] Indeterminate

USBCOMP-22716: [TEST.PD.PS.SNK.2] PS_RDY Message not received within tSrcTransReq failure

USBCOMP-22723: [COMMON.CHECK.PD.7 #7] 3A cable consideration for Power Rules

USBCOMP-22729: [TEST.PD.VDM.SNK.1] PD2 false failure

USBCOMP-22744: [TD 4.5.2 V.2]

USBCOMP-22751: [TD 4.8.2 V.3] tCCDebounce measurement false failure

USBCOMP-22755: [TD 10.3.23] SVDM Version logic is not consistent

USBCOMP-22761: [TEST.PD.PROT.SRC3.14#1]

USBCOMP-22765: [TEST.PD.PROT.SRC3.14#4, #6]

USBCOMP-22776: [TEST.PD.PROT.ALL.4#8, #11, #12] Indeterminate

USBCOMP-22790: [TD 7.40 Gen 2x1 Host] False Failure for Short Transition

USBCOMP-22829: [COMMON.CHECK.PD.2] Discrepancy in report from trace


7.93 Build 1202 (December 16)

Test updates and improvements

USBCOMP-19279: Add command line interface

USBCOMP-22383: Implement Test Profiles

USBCOMP-22802: [VIF] Add support for VIF v3.33

USBCOMP-22793: [PD] Implement Q4 2024 OR CTS

USBCOMP-22795: Implement TEST.PD.PS.SRC.4 ECR

Bug fixes

USBCOMP-22715: [TD 4.10.6 C.3] Aborted

USBCOMP-22721: [TEST.PD.EPR.SNK3.5 #3]

USBCOMP-22725: [TD 4.10.1 C.3 V.1]: Enumeration failed on PUT that does not support USB as device

USBCOMP-22736: [TEST.PD.PROT.SNK.8 and .SNK.9] Tester sends unexpected SoftReset

USBCOMP-22746: [TD 10.129] Automation failure

USBCOMP-22791: [TEST.PD.PS.SNK.2] Automation failure

USBCOMP-22792: [TEST.PD.PS.SNK.1 #12] VIF check


7.92 Build 1198 (November 21)

Test updates and improvements

USBCOMP-22570: [TD 7.40] Improve error message when no Warm Reset is captured

Bug fixes

USBCOMP-22526: [TEST.PD.PS.SRC.4] Exerciser doesn’t respond to Get Sink Cap (COMMON.CHECK.PD.5 failure)

USBCOMP-22553: [TD 7.40] 'short transition' before the tPollingLFPSTimeout

USBCOMP-22668: [TEST.PD.EPR.SNK3.1 #4]

USBCOMP-22677: [COMMON.CHECK.PD3.1 #1]

USBCOMP-22684: ]TEST.PD.PROT.SRC3.14 #6] Failure when EPR_Supported_As_SRC is No

USBCOMP-22697, -22704, -22714: [TEST.PD.PS.SRC.1, SRC.2, SNK.3] VSE error: Voltage can be within 5% of requested value

USBCOMP-22717, -22720: [TEST.PD.PS.SRC.3, SNK.1] Not accounting for ADC tolerances


7.91 Build 1196 (November 8)

Bug fixes

USBCOMP-21991: [TD 4.7.6] Tester presents Rp early

USBCOMP-22666: [TEST.PD.PS.SNK.1 #12] PDO Request failure

USBCOMP-22683: [TEST.PD.PS.SRC.3] pSnkStdby

USBCOMP-22691: [TEST.PD.PS.SRC.1] Output voltage set incorrectly

USBCOMP-22692: Power Supply SRC tests: Compile error on VIF field extract request


7.90 Build 1195 (November 4)

Test updates and improvements

USBCOMP-22582: [PD] Implement Q4 2024 RC1 CTS

USBCOMP-22590: [COMMON.CHECK.PD.5 on TEST.PD.PS.SNK.2]: Incorrect error message

USBCOMP-22597: [COMMON.CHECK.PD.7] Check Source_Capabilities Message

USBCOMP-22598: [COMMON.CHECK.PD.8] Check Request Message

USBCOMP-22599: [COMMON.CHECK.PD3.1] Check EPR_Request Message

USBCOMP-22600: [COMMON.PROC.BU.1] Bring-up Source UUT

USBCOMP-22601: [COMMON.PROC.BU.7] Bring-up Consumer-Provider as Source UUT

USBCOMP-22602: [COMMON.PROC.BU.8] Bring-up Provider-Consumer as Sink UUT

USBCOMP-22603: [COMMON.PROC.BU.11] Bring-up Source UUT for Captive Cable Test

USBCOMP-22604: [COMMON.PROC.BU.12] Bring-up Provider-Consumer as Sink UUT PPS

USBCOMP-22605: [COMMON.PROC.PD.11] UUT Sent Source_Capabilities

USBCOMP-22606: [COMMON.PROC.PD.17] Tester Sent VCONN_Swap Message

USBCOMP-22607: [COMMON.PROC.PD3.2] UUT Sent EPR_Source_Capabilities Message

USBCOMP-22608: [COMMON.PROC.PD3.3] UUT Sent EPR_Get_Source_Cap

USBCOMP-22609: [TEST.PD.PROT.SRC.8] VCONN_Swap Response

USBCOMP-22610: [TEST.PD.PROT.SRC3.15] Alert Response Extended Alert

USBCOMP-22612: [TEST.PD.PS.SRC.1] Multiple Request Load Test

USBCOMP-22613: [TEST.PD.PS.SRC.2] PDO Transitions

USBCOMP-22614: [TEST.PD.PS.SRC.4] Source Behavior with Capability Mismatch bit

USBCOMP-22616: [TEST.PD.PS.SNK.2] Initial Sink PDO Transitions Post PR Swap

USBCOMP-22617: [TEST.PD.PS.SNK.3] Multiple Request Load Test Post PR Swap

USBCOMP-22618: [TEST.PD.EPR.SRC3.1] EPR Entry Process - UUT as VCONN Source

Bug fixes

USBCOMP-22502: [TEST.PD.PS.SNK.2] False Failure

USBCOMP-22506: [TEST.PD.PS.SRC.5] Aborted

USBCOMP-22550: [TEST.PD.FRS.SNK3.1] Invalid tester behavior

USBCOMP-22556: [TEST.PD.USB4.DRST.2] Soft_Reset

USBCOMP-22560: [TEST.PD.PS.SNK.1 #5] False Failure

USBCOMP-22580: [TD 4.10.6] Tester doesn't respond to PR Swap

USBCOMP-22585: [TD 4.12.2] False failure for numUFP

USBCOMP-22632: Common Checks Results not printed/generated

USBCOMP-22650: [TEST.PD.PROT.ALL.5, TEST.PD.PROT.ALL3.5] Unexpected Failure Reporting

USBCOMP-22651: [TEST.PD.PROT.SRC.8 #4] False Failure

USBCOMP-22657: [TD 4.10.2] Tester advertises Rp@3A too early

USBCOMP-22665: [COMMON.CHECK.PD.7 #4, #8] Checked on non-full capability DUT

USBCOMP-22667: [TEST.PD.PS.SRC.1] Exerciser script compile error on VIF field extract request

USBCOMP-22674: [TEST.PD.PS.SNK.1] pSnkSusp Max

USBCOMP-22679: [VIF] SPR AVS Sink PDO

USBCOMP-22680: [COMMON.CHECK.PD.5 #1 on TEST.PD.PROT.SRC.11]


7.85 Build 1193 (October 22)

Test updates and improvements

USBCOMP-22633: Improve organization or equipment/warnings in HTML report

USBCOMP-22596: [COMMON.CHECK.PD.6] Check Control Message

USBCOMP-22611: [TEST.PD.PROT.SNK3.8] GotoMin Message: Deprecated

USBCOMP-22615: [TEST.PD.PS.SNK.1] PDO Transitions As Sink

USBCOMP-22620: [TEST.PD.EPR.SNK3.10] EPR Exit fail due to SinkWaitCapTimer timeout

Bug fixes

USBCOMP-21982: [TD 7.1.2] Device failure - USS captured during TSEQ

USBCOMP-22269: [TD.DP.10.4.2] VSE check looks correct, but error marker has typo

USBCOMP-22578: [TEST.PD.PHY.PORT.1 and TEST.PD.PS.SNK.1] Test Scenario Aborted

USBCOMP-22623: [TEST.PD.PS.SNK.1] #12 VIF PDO Check

USBCOMP-22627: [TEST.PD.PS.SNK.3] PR Swap response false failure

USBCOMP-22634: [M310e Exerciser] Vbus initially drops too low when set to 3.7 V

USBCOMP-22635: [TD.DP.10.4.2] VSE error - Tester sent ENTER mode not the UUT

USBCOMP-22638: [COMMON.CHECK.PD.2.1] on TEST.PD.USB4.DRST.2

USBCOMP-22640: [COMMON.CHECK.PD.7] #7 #8 False failure

USBCOMP-22642: [TD.DP.10.3.17] VSE false fail due to possible Timing measurement problem

USBCOMP-22646: [TD.DP.10.3.6] VSE is checking SOP' Configure but it should be checking SOP Configure message

USBCOMP-22656: [PD] Cable Discovery on multiple tests


7.84 Build 1190 (October 11)

Test updates and improvements

USBCOMP-22572: [DPAM] Implement r0.5 VIF spec

USBCOMP-22581: [DPAM] Implement v2.1a draft CTS (2024-09-20)

USBCOMP-22591: [DPAM] Implement v2.1a draft CTS (2024-10-03)

USBCOMP-22592: [COMMON.CHECK.PD3.5] Check tEPRSourceCableDiscovery

USBCOMP-22593: [COMMON.CHECK.PD3.6] Ping Message

USBCOMP-22594: [COMMON.CHECK.PD.2] Check Message Header

USBCOMP-22595: [COMMON.CHECK.PD.5] Check Unexpected Messages and Signals

USBCOMP-22619: [TEST.PD.EPR.SRC3.16] PR_Swap for the UUT as EPR Source

USBCOMP-22621: [TEST.PD.EPR.SNK3.11] PR_Swap for the UUT as the EPR Sink

Bug fixes

USBCOMP-22433: [TD 4.13.4 C.3] Get_Descriptor ADDR set to 1 after disconnect

USBCOMP-22485: [COMMON.PROC.BU.7#2] Traffic generation issue

USBCOMP-22514: [TEST.PD.PS.SNK.1] Exerciser doesn’t send Source Caps

USBCOMP-22519: [TEST.PD.EPR.SRC3.10] False failure

USBCOMP-22547: [TEST.PD.PROT.SRC.5#2] Traffic generation issue

USBCOMP-22554: [TEST.PD.EPR.SRC3.10] False pass

USBCOMP-22557: [TEST.PD.PHY.ALL.3] False failure

USBCOMP-22566: [TEST.PD.PS.SNK.1#11] False pass

USBCOMP-22568: [TEST.PD.VDM.SNK.7] PD2 false failure

USBCOMP-22569: [PD] Tester doesn't always follow Collision Avoidance Rules

USBCOMP-22576: [TEST.PD.VDM.SNK.1] VSE error - DUT responds as required

USBCOMP-22583: [TEST.PD.EPR.SNK3.1] EPR Keep Alive Check

USBCOMP-22624: [TEST.PD.PS.SRC.1] SPR AVS failures


7.83 Build 1189 (September 23) (Requires USB Protocol Suite 9.52 build 4827 or higher)

Test updates and improvements

USBCOMP-22517: Added support for ITECH DC Power Supply

USBCOMP-22354: [DPAM] Implement [r1.0 draft rev31 June 2024] CTS

USBCOMP-22384: [DPAM] Implement [r1.0 draft rev34 June 2024] CTS

USBCOMP-22357: Update PD Merged tests according to USB PD3 CTS Q3 2024 RC3

USBCOMP-22472: Update PD Merged tests according to USB PD3 CTS Q3 2024 RC4

USBCOMP-22515: Apply ECR Q2 2024 regarding SPR AVS PDOs

USBCOMP-22361: [TEST.PD.PS.SRC.3] Initial Source PDO Transition Post PR Swap

USBCOMP-22362: [TEST.PD.PS.SNK.1] PDO Transitions As Sink

USBCOMP-22367: [TD.DP.10.2.3 & DP.10.1.3 & DP.10.1.4 & DP.10.1.5 & DP.10.1.6] Title change

USBCOMP-22368: [TD.DP.10.2.1] Enter Modes ACK Response

USBCOMP-22385: [TD.DP.10.2.7] Proper Pin Assignment Support for Adapter cables with protocol

converters (Normative)

USBCOMP-22386: [TD.DP.10.3.8] DPAM2.1 Entry with USB-C to USB-C Active Non-DP cable

USBCOMP-22387: [TD.DP.10.4.1] SOP’ Cable Discovery Process & Mode Entry

USBCOMP-22388: [TD.DP.10.4.2] SOP’ (SOP”) DisplayPort Configurations and Exit Mode

USBCOMP-22389: [TD.DP.10.4.3] DPAM Version 2.1 Cable Connected to DPAM Version 2.0 or 2.1 DFP_U

USBCOMP-22473: [TEST.PD.PROT.SRC3.14] Source Info

Bug fixes

USBCOMP-21935: [TD 10.4.3] VSE fails for not DP 2.1 on DISCOVER RESPONSE but response looks OK

USBCOMP-22376: [TEST.PD.VDM.SNK.5] False Failure

USBCOMP-22412: [TD 4.9.2 V.8]

USBCOMP-22428: [COMMON.CHECK.PD.2] false PASS in SNK tests (TEST.PD.PROT.ALL.2)

USBCOMP-22437: [TD.DP.10.2.5] Tester sends DP Status with Nothing Connected

USBCOMP-22438: [TD 4.6.2] False Failure for VConn check

USBCOMP-22441: [TD 4.9.1] False Failure

USBCOMP-22455: [TEST.PD.PS.SRC.4] Tester rejects Get_Sink_Cap, causing COMMON.CHECK.PD.5

failure

USBCOMP-22464: [TEST.PD.PS.SNK.1#12] Requested PDO VIF check

USBCOMP-22465: [COMMON.CHECK.PD.7] for SPR AVS

USBCOMP-22471: [TD.DP.10.2.2] Status Update False Failure

USBCOMP-22477: [COMMON.CHECK.PD.7#7] TEST.PD.PS.SRC.4#1

USBCOMP-22479: [TD 4.13.4 C.5] Tester doesn't start USB signaling

USBCOMP-22480: [TEST.PD.EPR.SRC3.15] tReceive timing

USBCOMP-22484: [COMMON.PROC.PD.17#1]

USBCOMP-22486: [VIF] "USB4_PCIe_Wake_Supported" error

USBCOMP-22487: [TEST.PD.FRS.SNK3.4] Error Recovery

USBCOMP-22490: [TD 4.10.2] False pass

USBCOMP-22491: Indeterminate Results for Consumer/Provider DUT

USBCOMP-22492: [TEST.PD.PS.SRC.4] Aborted

USBCOMP-22493: [TEST.PD.PS.SNK.2] False failure

USBCOMP-22494: [TEST.PD.PS.SNK.1] test has invalid COMMON.CHECK.PD.5 Check Unexpected

Messages and Signals Error

USBCOMP-22497: [TEST.PD.PS.SNK.1] VSE Error: UUT makes valid request

USBCOMP-22499: [TEST.PD.PS.SRC.1#11] tPSTransition issue

USBCOMP-22504: [TEST.PD.EPR.SNK3.5#3] Hard Reset Signaling issue

USBCOMP-22505: [COMMON.CHECK.PD.7] False failure for SPR PPS

USBCOMP-22507: [TEST.PD.PS.SRC.3#17] Misplaced Check

USBCOMP-22510: [TEST.PD.PS.SNK.3] Verification offset

USBCOMP-22518: [TEST.PD.PS.SRC.4] Automation Failure

USBCOMP-22525: [TEST.PD.PS.SNK.3] No response from cable in Rev 2

USBCOMP-22528: [COMMON.CHECK.PD.5] Failure on multiple tests

USBCOMP-22533: [TEST.PD.PS.SRC.1] Test scenario aborted


7.82 Build 1187 (July 31)

Bug fixes

Fixed installer issue

USBCOMP-22466: [COMMON.CHECK.PD.13] tSinkTx timing

USBCOMP-22390: [TEST.PD.PROT.SRC.4] Tester doesn’t send bad request

USBCOMP-22464: [TEST.PD.PS.SNK.1] Requested PDO VIF check


7.81 Build 1186 (July 30)

Test updates and improvements

USBCOMP-22451: [TEST.PD.PHY.ALL.4, TEST.PD.PHY.ALL.5] AWG method moved to Examples

Bug fixes

USBCOMP-22456: [Self-Test] Fixed issue in Vbus current check

USBCOMP-22138: [TD 4.5.4] False failure

USBCOMP-22391: [TEST.PD.PROT.SRC.5] Tester doesn't send bad request

USBCOMP-22424: [TEST.PD.PS.SNK.3#12] False failure

USBCOMP-22440: [TEST.PD.USB4.EUSB.4] Cable VDO

USBCOMP-22443: [COMMON.PROC.PD3.7] Not reported in html log

USBCOMP-22450: [TEST.PD.PS.SNK.1#8] Marker correction

USBCOMP-22458: [TEST.PD.USB4.DRST.5] tDataReset False Pass

USBCOMP-22459: [COMMON.CHECK.PD.3] False failure on SOP_Debug checks

USBCOMP-22460: [TEST.PD.PROT.SRC3.15] False failure

USBCOMP-22467: [TEST.PD.PS.SNK.2] Unexpected failures with SPR AVS PDO


7.80 Build 1184 (July 18) (Requires USB Protocol Suite 9.50 build 4753 or higher)

Test updates and improvements

USBCOMP-22410: Add support for VIF v3.31

USBCOMP-22434: Add support for VIF v3.32

USBCOMP-22191: [USB3 Link Layer] Implement 2024-03-03 spec updates

USBCOMP-22272: Update PD Merged tests according to USB PD3 CTS Q2 2024 OR

USBCOMP-22304: Update PD Merged tests according to USB PD3 CTS Q3 2024 RC2

USBCOMP-22232: [DPAM] Implement [r1.0 draft rev27 April 2024] CTS

USBCOMP-22308: [DPAM] Implement [r1.0 draft rev28 May 2024] CTS

USBCOMP-22317: [DPAM] Implement [r1.0 draft rev29 May 2024] CTS

USBCOMP-21866: Improve process for calibrating Vbus output levels

USBCOMP-22084: [TEST.PD.PHY.ALL.4] Bus Idle Detection

USBCOMP-22085: [TEST.PD.PHY.ALL.5] Receiver Interference Rejection

USBCOMP-22160: [TEST.PD.PROT.ALL.1] Corrupted GoodCRC

USBCOMP-22280: [PD] Vendor ID = 1A0A

USBCOMP-22288: [TEST.PD.PROT.ALL.1] Corrupted GoodCRC

USBCOMP-22289: [TEST.PD.PS.SRC.4] Source Behavior with Capability Mismatch bit

USBCOMP-22305: [COMMON.CHECK.PD3.1] Check EPR_Request Message

USBCOMP-22306: [COMMON.CHECK.PD.8] Check Request Message

USBCOMP-22307: [TEST.PD.PS.SRC.2] PDO Transitions

USBCOMP-22313: [TD.DP.10.2.7] Proper Pin Assignment Support for Adapter cables with protocol

converters (Normative)

USBCOMP-22314: [TD.DP.10.3.5] DPAM2.1 Entry with USB-C to USB-C DP2.0 LRD Cable

USBCOMP-22315: [TD.DP.10.3.6] DPAM2.1 Entry with USB-C to USB-C DP2.0 Active Retimer cable

USBCOMP-22324: [TD.DP.10.2.2] Status Update Command

USBCOMP-22328: [TD.DP.10.5.4] Entry into low power state with VCONN powered DP Sink device

exiting DP Alt Mode

USBCOMP-22330: [TD.DP.10.4.2] SOP’ (SOP”) DisplayPort Configurations and Exit Mode

USBCOMP-22359: [TEST.PD.PROT.SRC3.15] Alert Response Extended Alert

USBCOMP-22360: [TEST.PD.PROT.SNK3.9] Alert Response Extended Alert

USBCOMP-22365: [TD.DP.10.7.1] SOP’ Discover Identity and SOP’ DisplayPort Discover Modes

USBCOMP-22366: [TD.DP.10.7.2] SOP Discover Identity and SOP DisplayPort Discover Mode

USBCOMP-22379: [TD.7.40] Polling Retry Test (Downstream Port Only)

USBCOMP-22375: [TD 7.34] User prompt

Bug fixes

USBCOMP-21856: [TD 10.110, TD 10.111] Invalid LFPS detection

USBCOMP-22169: [TEST.PD.PS.SNK.1] False failure for current measurement

USBCOMP-22178: [TD 4.11.1] Exerciser sends host traffic during "SwapToDevice"

USBCOMP-22264: [TD 4.3.1] Tester doesn't send Source Cap in time

USBCOMP-22333: [COMMON.CHECK.PD.13] Failing

USBCOMP-22335: [TEST.PD.PS.SNK.3] False Failure

USBCOMP-22364: [TD 4.10.2] CVS does not enumerate PUT in HS

USBCOMP-22372: [COMMON.CHECK.PD3.3] Failures

USBCOMP-22373: [TEST.PD.PS.EPR.SRC3.1] Slew Rate Measurement Report

USBCOMP-22377: [TD 4.7.6] False Failure

USBCOMP-22392: [TEST.PD.PS.SNK.1]

USBCOMP-22394: [COMMON.CHECK.PD.3] Check GoodCRC

USBCOMP-22395: [TD 4.7.6] Unexpected failures in .html log

USBCOMP-22396: [COMMON.CHECK.PD.7] false failure

USBCOMP-22397: [PD] tSwapSourceStart min should not be checked in COMMON.PROC.BU.1#1

USBCOMP-22398: [COMMON.CHECK.PD.7#4] false failure for 'bits B9:B0 was not limited to 3A.'

USBCOMP-22399: [COMMON.CHECK.PD.7#3, #8] false failure (not excluding Augmented PDOs)

USBCOMP-22400: [TEST.PD.PROT.SRC.8] Test Scenario Aborted - Rejected Response

USBCOMP-22407: [TEST.PD.PROT.ALL.3#6]

USBCOMP-22408: [PD] Don't run common checks when COMMON.PROC.PD.17 ends a test early

USBCOMP-22409: [TEST.PD.PROT.ALL.1] Tester did not reject PR_Swap, causing script issues

USBCOMP-22413: [TEST.PD.PROT.SRC3.2] step 4 test aborted

USBCOMP-22423: [COMMON.CHECK.PD.7#1] TEST.PD.PROT.SNK.2

USBCOMP-22426: [TEST.PD.PS.SNK.1] false failure for exceeding previously contracted current

USBCOMP-22427: [COMMON.PROC.PD.11] False Failure

USBCOMP-22430: [TEST.PD.PROT.SRC.6] Test Scenario Aborted

USBCOMP-22431: [TEST.PD.USB4.EUSB.3] Tester Rejects Enter_USB

USBCOMP-22432: [TD 4.11.1] Exerciser doesn't send device traffic in "Swap From Device"

USBCOMP-22433: [TD 4.13.4 C.3] Get_Descriptor ADDR set to 1 after disconnect


7.71 Build 1181 (June 21)

Test updates and improvements

USBCOMP-22292: Add support for VIF v3.30

USBCOMP-22192: [Type-C Functional] Implement 2024-03-03 spec updates

USBCOMP-22148: Update PD Merged tests according to USB PD3 CTS Q1 2024 OR

USBCOMP-22263: Update PD Merged tests according to USB PD3 CTS Q3 2024 RC1

USBCOMP-22146: [DPAM] Implement [r1.0 draft rev23 Jan 2024] CTS

USBCOMP-22161: [TEST.PD.VDM.SNK.1] Discovery Process and Enter Mode

USBCOMP-22220: [TD 4.10.6]

USBCOMP-22229: [TD.DP.10.3.10]

USBCOMP-22273: [TEST.PD.PROT.ALL.3] Soft Reset Response

USBCOMP-22274: [TEST.PD.PROT.SNK.4] SinkWaitCapTimer Timeout

USBCOMP-22275: [TEST.PD.VDM.SRC.1] Discovery Process and Enter Mode

USBCOMP-22281: [COMMON.PROC.PD3.3] UUT Sent EPR_Get_Source_Cap

USBCOMP-22282: [TEST.PD.PROT.SRC.8] VCONN_Swap Response

USBCOMP-22283: [TEST.PD.EPR.SRC3.15] DiscoverIdentityCounter and DiscoverIdentityTimer check for SOP’

USBCOMP-22284: [COMMON.CHECK.PD.7] Check Source_Capabilities Message

USBCOMP-22286: [COMMON.CHECK.PD.2] Check Message Header

USBCOMP-22291: [TEST.PD.EPR.SRC3.10] SPR mode - EPR_Get_Source_Cap message

USBCOMP-22302: [TEST.PD.EPR.SRC3.10] SPR mode - EPR_Get_Source_Cap message

USBCOMP-22303: [TEST.PD.PS.SRC.4] Source Behavior with Capability Mismatch bit

USBCOMP-22309: [TD.DP.10.2.1] Enter Modes ACK Response

USBCOMP-22310: [TD.DP.10.2.2] Status Update Command

USBCOMP-22311: [TD.DP.10.2.5] Proper Pin Assignment Support for Receptacle-based Video Sinks (Normative)

USBCOMP-22312: [TD.DP.10.2.6] Proper Pin Assignment Support for USB-C to DP Adapter cables (Normative)

USBCOMP-22358: [COMMON.CHECK.PD.9] Check Structured VDM Message

USBCOMP-22135: [TD 7.23] PM_ENTRY_TIMER updated for Gen 1x2

Bug fixes

USBCOMP-22120: [TD 4.10.x] "Sink-Capable Tests" not running for Sinks and DRPs

USBCOMP-22136: [TD.7.26 Gen 1x2] Device M4x doesn't send Header Sequence Number Advertisement

USBCOMP-22165: [COMMON.PROC.PD.7] Cable doesn't respond on SOP'

USBCOMP-22170: [TEST.PD.PS.SNK.1] Common Check false passes

USBCOMP-22174: Silent crash when setting VIF_Product_Type=0 from Commands>Vendor Information File

USBCOMP-22195: [TEST.PD.PHY.ALL.6#1]

USBCOMP-22200: [TEST.PD.PROT.SRC3.8] Test Scenario Aborted

USBCOMP-22212: [VIF] Editor not enforcing required fields

USBCOMP-22214: [TEST.PD.PS.EPR.SRC3.2] False Indeterminate

USBCOMP-22218: [COMMON.CHECK.PD.5] false pass on TEST.PD.USB4.EUSB.5

USBCOMP-22241: [TD 4.14.4] False Failure

USBCOMP-22242: [TD 4.14.4] Intermittent False Pass

USBCOMP-22243: [TEST.PD.PROT.SNK12, TEST.PD.PROT.SNK13] Indeterminate

USBCOMP-22244: [TD 4.13.2] Exerciser doesn't read Billboard bytes

USBCOMP-22258: [TD 4.13.4] Tester issues

USBCOMP-22262: [TD 4.10.2 V.30] checking too early (should wait after tSinkAdj)

USBCOMP-22265: [TD 4.4.1] False Failure

USBCOMP-22266: [TD 10.2.8] - Applicability Error - Test should run on DPAM C-to-DP Adapters - update according rev28 of CTS

USBCOMP-22276: [TD 10.3.16, 10.3.17] - Tester should set Modal Operation "Supported" in SOP'

USBCOMP-22293: [TD 10.3.20 & 10.3.21] - Applicability section says SINK but we're skipping because VIF="Source"

USBCOMP-22295: [TD 10.3.18 & 10.3.19] - both report NA but should run.

USBCOMP-22297: [TEST.PD.USB4.EUSB.3#7]

USBCOMP-22300: [TEST.PD.PS.SNK.1 rev3] Test aborted

USBCOMP-22318: [COMMON.PROC.PD.11#1 & COMMON.CHECK.PD.7#2] False Failures

USBCOMP-22319: [COMMON.PROC.BU.7#7] false failure

USBCOMP-22321: [COMMON.PROC.BU.7#4]

USBCOMP-22322: [TEST.PD.PS.SNK.1] Indeterminate/Automation Failure

USBCOMP-22323: [TD 4.13.4] "PUT does not expose USB Billboard Device Class Interface in Descriptor"

USBCOMP-22334: [COMMON.CHECK.PD3.4] false failure

USBCOMP-22336: [TEST.PD.PROT.SRC3.4] COMMON.PROC.BU.7#2

USBCOMP-22339: [COMMON.CHECK.PD.5] false failure

USBCOMP-22340: [COMMON.CHECK.PD.7] run when not applicable

USBCOMP-22343: [TEST.PD.PS.SNK.1] False Failure/message

USBCOMP-22353: Protocol Suite Crash when running Compliance Tests

USBCOMP-22356: [TD 4.10.6] Billboard Bytes

USBCOMP-22369: [USB3 Exerciser] Ping.LFPS waveform from exerciser looks invalid

USBCOMP-22370: [TEST.PD.EPR.SNK3.6] False failure


7.70 Build 1177 (May 9) (Requires USB Protocol Suite 9.40 build 4638 or higher)

Test updates and improvements

USBCOMP-22180: Add support for VIF v3.29

USBCOMP-22080: PD3 CTS Q1 2024 CR1 – TEST.PD.PS.SNK.1

USBCOMP-22087: PD3 CTS Q1 2024 RC2 – TEST.PD.PROT.ALL.1, TEST.PD.USB4.EUSB.3

USBCOMP-22148: PD3 CTS Q1 2024 OR – Tester Cable Emulation, COMMON.CHECK.PD3.3, COMMON.PROC.PD.7

USBCOMP-22272: PD3 CTS Q2 2024 OR – COMMON.CHECK.PD.9

USBCOMP-22146: DPAM CTS r1.0 draft rev23 - TD.DP.10.3.2, TD.DP.10.3.3, TD.DP.10.3.4, TD.DP.10.3.5, TD.DP.10.3.6, TD.DP.10.3.7, TD.DP.10.3.8, TD.DP.10.3.9, TD.DP.10.3.13, TD.DP.10.3.18

USBCOMP-22192: Type-C Functional CTS 2024-03-03 – TD 4.13.3

Bug fixes

USBCOMP-22166, -22187: [DPAM] Fixed Automation Failure

USBCOMP-22168: [TEST.PD.VDM.SRC.2] Fixed issue causing a false pass

USBCOMP-22173: [TD 4.13.4] Fixed Automation Failure

USBCOMP-22163: [TD 4.6.2] Fixed verification issue

USBCOMP-22181: [COMMON.CHECK.PD.13] Fixed verification issue

USBCOMP-22171: [TEST.PD.PROT.SRC.6] Fixed verification issue

USBCOMP-22199: [TEST.PD.PROT.SRC3.14] Fixed bring-up issue

USBCOMP-22196: [COMMON.CHECK.PD.10] Fixed verification issue

USBCOMP-22208: [TD.DP.10.2.2] DP_NO_SUSPEND field is now checked against VIF for all UUTs

USBCOMP-22167: [TD 10.129] Fixed issue where a stage was incorrectly skipped

USBCOMP-22197: [COMMON.PROC.BU.7] Fixed bring-up issue

USBCOMP-22145: [TD.DP.10.3.2] Fixed issue where cable was incorrectly emulated

USBCOMP-22176: [TD.DP.10.2.3] Configure UFP_U Pin Assignment field is now set

USBCOMP-22066: [TD.DP.10.3.23] Fixed verification issue

USBCOMP-22239: [TD.DP.10.3.23] Fixed verification issue

USBCOMP-22238: [TD.DP.10.3.17] DPAM Version field is now set appropriately

USBCOMP-22121: [TD 4.9.x] Ensure that test behavior is correct for "Source-Capable Tests"

USBCOMP-22126: Recycle access issue when canceling test

USBCOMP-22164: [TD.DP.10.3.7] Automation Failure

USBCOMP-22166: [TD.DP.10.3.6] Automation Failure

USBCOMP-22185: "Save Only Failed" file access issues

USBCOMP-22194: [TEST.PD.EPR.SNK3.1] Test Scenario Aborted

USBCOMP-22209: [TD 4.7.2] Marker Correction

USBCOMP-22211: [TD 4.11.1] SwapFromDevice false failure

USBCOMP-22216: [TEST.PD.EPR.SNK3.1] Common Check failures don't appear in report

USBCOMP-22235: [TD 10.6.1] VSE error - Bits are correct in ATTENTION msg

USBCOMP-22236: [TD.DP.10.2.8] possible VSE issue - FAILS even though USB2 field =1

USBCOMP-22237: [TD.DP.10.3.7] Tester setting incorrect USB speed

USBCOMP-22240: [TD.DP.10.3.17] Field Checks - DisplayPort Configure - possible issue on Tester ATTENTION message

USBCOMP-22248: [TD.DP.10.3.2] Tester shouldn’t NAK the DiscoverID

USBCOMP-22271: [COMMON.CHECK.PD.7] False pass


7.65 Build 1170 (February 5)

Test updates and improvements

USBCOMP-21182: [TD 4.13.4] Type-C Tracker item #397 – Various changes

USBCOMP-21146: Completed 2023-04-06 updates to Type-C Functional CTS

Bug fixes

USBCOMP-22151: [TEST.PD.EPR.SRC3.15] Reimplemented test

USBCOMP-22139: [COMMON.CHECK.PD.14] Fixed verification issue

USBCOMP-22132: [TD 4.10.2] False failure for VDP_SRC

USBCOMP-22149: [TD.DP.10.2.3] Automation Error

USBCOMP-22152: [TEST.PD.PS.SNK.3] False failure

USBCOMP-22153: [TEST.PD.EPR.SRC3.14] False failure

USBCOMP-22162: [TEST.PD.EPR.SNK3.1#10] False failure for missing EPR Sink Caps in Unchkd condition


7.64 Build 1169 (January 25)

Temporarily reverted changes on TEST.PD.PROT.ALL.1, TEST.PD.PS.SNK.1, and TEST.PD.EPR.SRC3.15


7.63 Build 1168 (January 22)

Test updates and improvements

USBCOMP-22080: Update PD Merged tests according to USB PD3 CTS Q1 2024 CR1

USBCOMP-22087: Update PD Merged tests according to USB PD3 CTS Q1 2024 RC2

USBCOMP-22104: Update PD Merged tests according to USB PD3 CTS Q1 2024 RC3

USBCOMP-22086: [TEST.PD.PS.SNK.1] PDO Transitions As Sink

USBCOMP-22089: [COMMON.PROC.PD3.5] Tester Sent EPR_Mode (Enter)

USBCOMP-22090: [TEST.PD.PROT.ALL.1] Corrupted GoodCRC

Bug fixes

USBCOMP-22064: [TD.DP.10.3.7] False Failure for Cable Active Component

USBCOMP-22065: [TD.DP.10.3.13] Test Scenario Aborted

USBCOMP-22101: [TD.DP.10.2.33] False Failure

USBCOMP-22105: [TD.DP.10.2.1] tVDMReceiverResponse

USBCOMP-22115: [TEST.PD.PS.SNK.3] False Failure

USBCOMP-22119: [TD 4.13.3] Data Reset Timing

USBCOMP-22129: [TEST.PD.PS.EPR.SRC3.1] Exerciser compile error

USBCOMP-22130: [TEST.PD.VDM.CBL.1] Reserved field not displayed

USBCOMP-22131: [COMMON.CHECK.PD.13] Alert followed by Get Status false failure


7.62 Build 1166 (January 11)

Test updates and improvements

USBCOMP-21796: Further improvements to “Save Adjacent” behavior

USBCOMP-22018: Self-tests are now re-enabled when software is upgraded

USBCOMP-22091: [TEST.PD.EPR.SRC3.15] DiscoverIdentityCounter and DiscoverIdentityTimer check for SOP’

Bug fixes

USBCOMP-22120: [TD 4.10.x] "Sink-Capable Tests" not running for Sinks and DRPs

USBCOMP-22123: Almost everything results in "Indeterminate - Tester did not send GoodCRC"

USBCOMP-22072: [TEST.PD.PS.SRC.2] No GoodCRC

USBCOMP-22117: [TEST.PD.PHY.ALL.6] False Failure


7.61 Build 1163 (January 8)

Test updates and improvements

USBCOMP-21796: Adjacent passing results can now be retained when “Save only failing” is selected

USBCOMP-22081: [COMMON.CHECK.PD.5] Check Unexpected Messages and Signals

USBCOMP-22082: [COMMON.PROC.PD3.3] UUT Sent EPR_Get_Source_Cap

Bug fixes

USBCOMP-22114: [Vbus Self-Test] M310C incorrectly flagged for Vbus outside 3V range

USBCOMP-21922: [PD] Exerciser doesn't respond to Get Sink Caps

USBCOMP-22058: [TEST.PD.PROT.SNK.8] Test Scenario Aborted

USBCOMP-22062: [COMMON.CHECK.PD.7#8] False failures

USBCOMP-22072: [TEST.PD.PS.SRC.2] GoodCRC was not transmitted

USBCOMP-22097: [TEST.PD.USB4.DRST.3#6] Verification issue

USBCOMP-22098: [TD 4.10.6] Test flow issue

USBCOMP-22099: [TEST.PD.PROT.ALL.5] Automation Error


7.60 Build 1159 (December 15) (Requires USB Protocol Suite 9.30 build 4549 or higher)

Test updates and improvements

USBCOMP-21783: [PD] Added slew rate to HTML log for tests where it is measured

USBCOMP-22056: LoadTest tech brief for M310P has been restored

USBCOMP-21909: Unsupported external load/power supplies can now be used unofficially

USBCOMP-21968: [TEST.PD.PHY.ALL.4] Added two-tone noise option

USBCOMP-22018: Consolidated self-tests

Bug fixes

USBCOMP-21628: [TD 4.13.3] Fail in M4x due to The PUT not reapply Rx terminations

USBCOMP-21777: [TEST.PD.USB4.DRST.4] Invalid tester behavior

USBCOMP-21915: [TD 4.14.2] Term Detection issue

USBCOMP-21947: [TEST.PD.PROT.ALL3.1] Indeterminate result

USBCOMP-21951: [TD 10.3.2] VSE Error - UUT does maintain DPAM 2.1 version throughout

USBCOMP-21962: [TD 10.3.4] VSE reports fail for not setting Gen3 during Gen2 stage

USBCOMP-21969: [TD 4.7.1] FS traffic termination detection issues

USBCOMP-21976: [TD.DP.10.2.8, DP.10.4.3, DP.10.3.23] Revised PD exerciser behavior

USBCOMP-21980: [TD 10.3.23] Implemented workaround to address CTS issue

USBCOMP-21981: [TEST.PREP.PR.1] Preparation procedure will not repeat on every run

USBCOMP-21985: [TEST.PD.PROT.SRC.4] Invalid tester behavior and false failure

USBCOMP-22000: [TEST.PD.PS.SRC.1, TEST.PD.PS.SNK.3] Test scenario aborted issue

USBCOMP-22022: [COMMON.PROC.BU.7] Various failures in TEST.PD.VDM.SRC.1 and TEST.PD.PROT.SRC.7

USBCOMP-22023: [COMMON.PROC.BU.7]: PR Swap does not complete successfully in TEST.PD.PROT.SRC.13

USBCOMP-22024: [TEST.PD.PROT.SRC.8] Verification starts before bring-up is complete

USBCOMP-22025: [TEST.PD.PROT.SNK.13] Indeterminate result

USBCOMP-22032: [TD 4.2.8] Vconn timing

USBCOMP-22033: [COMMON.CHECK.PD.2] Message ID issue

USBCOMP-22034: [TEST.PD.PHY.ALL.6] False pass

USBCOMP-22038: [TEST.PD.USB4.DRST.3] Improved Exerciser behavior

USBCOMP-22040: [TEST.PD.PROT.SNK.12] Indeterminate result

USBCOMP-22041: [TEST.PD.PS.SNK.2] Indeterminate result

USBCOMP-22043: [TEST.PD.FRS.SNK3.4] Error Recovery issue

USBCOMP-22044: [TD 7.26 Gen 1x2 Host] Exerciser sends LCRDs incorrectly

USBCOMP-22045: [TEST.PD.FRS.SNK3.1] False failure

USBCOMP-22047: [CC Self-Test] False pass

USBCOMP-22051: [TD 10.116] LVSd incorrectly accepts U1 entry

USBCOMP-22067: [TD 4.13.6] Result incorrectly reported as N/A instead of Pass


7.54 Build 1154 (November 15)

Test updates and improvements

USBCOMP-21556: Added CC voltage self-test

USBCOMP-22026: Added support for VIF v3.28

Bug fixes

USBCOMP-21849: [TD 7.1, 7.39 Gen 2x2] Generation speed set incorrectly

USBCOMP-21417: [Installation] Extra shortcut created when installing software

USBCOMP-21851: [TD 7.40] Electrical Idle not recognized correctly

USBCOMP-21868: [TD 4.7.2] “The PUT does not maintain USB communication”

USBCOMP-21902: [TEST.PD.PS.SNK.2] Indeterminate result

USBCOMP-21912: [TD 4.10.6] Fails even when test is over

USBCOMP-21925: [TEST.PD.FRS.SNK3.1#8] False failure

USBCOMP-21931: [COMMON.CHECK.PD3.1] Failure on TEST.PD.EPR.SNK3.1

USBCOMP-21943: [TEST.PD.PROT.SRC.10#3]

USBCOMP-21947: [TEST.PD.PROT.ALL3.1] Indeterminate result

USBCOMP-21961: [TD 10.3.7] UUT is allowed to send 0111b to the cable

USBCOMP-21963: [PD] Improved ErrorRecovery detection

USBCOMP-21966: [TEST.PD.PROT.PORT3.3] UUT responds to Get Battery Cap with Not Supported

USBCOMP-21970: [COMMON.CHECK.PD.15]

USBCOMP-21971: [COMMON.CHECK.PD.15] False failure for EPR Sink Minimum PDP

USBCOMP-21986: [TEST.PD.PROT.SRC3.14#1] False failure

USBCOMP-21995: [COMMON.CHECK.PD.14] Failure on TEST.PD.EPR.SRC3.14

USBCOMP-21997: [TEST.PD.VDM.CBL.1] Invalid VDO failures

USBCOMP-21998: [Common.Check.PD.14] tPSHardReset timing issue

USBCOMP-21999: [COMMON.CHECK.PD.13#1]

USBCOMP-22001: [COMMON.CHECK.PD.2] Failure not reported properly

USBCOMP-22002: [Common.Check.PD.7] Tester doesn't emulate a 5A cable

USBCOMP-22004: [COMMON.CHECK.PD.15] Load Step false failure

USBCOMP-22006: [TEST.PD.PROT.ALL.4#11] False failure: MessageID is not repeated

USBCOMP-22008: [TEST.PD.EPR.SNK3.5] Test scenario aborted

USBCOMP-22009: [COMMON.CHECK.PD.2] False failure

USBCOMP-22011: [TD 4.6.3] Compile error

USBCOMP-22012: [PD] Tester not accepting Vconn_Swap when required

USBCOMP-22013: [TD 4.5.4] Compile error

USBCOMP-22014: [TEST.PD.EPR.SRC3.3] Test scenario aborted (should be true failure)

USBCOMP-22015: [COMMON.CHECK.PD.10] Null termination not recognized

USBCOMP-22016: [TEST.PD.PS.EPR.SRC3.1] Compile error

USBCOMP-22017: [COMMON.PROC.BU.7] False failure when UUT sends a Wait


7.52 Build 1146 (October 29)

Test updates and improvements

USBCOMP-21824: Update PD Merged tests according to USB PD3 CTS Q4 2023 RC2

USBCOMP-21913: Update PD Merged tests according to USB PD3 CTS Q4 2023 RC3

USBCOMP-21927: [DPAM] Implement [r1.0 draft rev18 Oct 2023] CTS

USBCOMP-21932: [DPAM] Implement [r1.0 draft rev19 Oct 2023] CTS

USBCOMP-21832: TEST.PD.FRS.SNK3.5

USBCOMP-21833: TEST.PD.FRS.SNK3.7

USBCOMP-21834: Appendix F: Timing table

USBCOMP-21835: TEST.PD.PHY.ALL.7

USBCOMP-21916: COMMON.CHECK.PD.2 - CTS Q4 2023 RC3

USBCOMP-21928: DP.10.2.9

USBCOMP-21929: DP.10.6.3

USBCOMP-21930: DP.10.3.4

USBCOMP-21933: DP.10.2.9

USBCOMP-21934: DP.10.6.3

Bug fixes

USBCOMP-21622: [TEST.PD.PS.SRC.1] The UUT voltage did not remain within the required limits

USBCOMP-21647: [TD 4.10.6 V.13]

USBCOMP-21655: [TEST.PD.PROT.ALL.4] Indeterminate result

USBCOMP-21686: [TEST.PD.FRS.SNK3.7#2] false failure

USBCOMP-21700: [COMMON.PROC.BU.7#3] false failure on TEST.PD.PROT.SRC.7

USBCOMP-21701: [COMMON.CHECK.PD.7] false pass on TEST.PD.PS.SNK.2

USBCOMP-21753: [TEST.PD.PHY.ALL.2] Rise/Fall Time Discrepancies

USBCOMP-21770: [TEST.PD.PROT.ALL.2]

USBCOMP-21785: [COMMON.CHECK.PD.12] false failure

USBCOMP-21800: [COMMON.PROC.PD.3] false failure on TEST.PD.EPR.SNK3.7

USBCOMP-21808: [TD 4.9.5] False Failure

USBCOMP-21810: [TEST.PD.PROT.SRC3.8] Loops/false failure

USBCOMP-21825: [TD 4.5.4 V.18] The PUT does not maintain USB communication

USBCOMP-21847: [TEST.PD.EPR.SRC3.4#5] The UUT did not send a Vconn_Swap message

USBCOMP-21863: [COMMON.CHECK.PD.5#4] in TEST.PD.PROT.ALL.5

USBCOMP-21865: [COMMON.CHECK.PD.5#1] in TEST.PD.EPR.SRC3.5

USBCOMP-21870: [TEST.PD.PHY.ALL.7] False failures

USBCOMP-21905: [TD 4.11.1] DR_Swap test failure

USBCOMP-21907: [TD 4.13.1 C.16] Test failure

USBCOMP-21908: [TEST.PD.VDM.CBL.1#1] various false failures

USBCOMP-21914: [TD 4.13.2] False failure, tester request

USBCOMP-21926: [TD 4.2.1] False Failure

USBCOMP-21936: [10.6.1, 10.6.2] Applicability check not correct - Test should run on C to DP Adapter

USBCOMP-21937: [10.4.1] FAILs for not responding to ENTER MODE SOP’

USBCOMP-21944: [TD 4.5.4] Indeterminate


7.50 Build 1140 (October 6) (Requires USB Protocol Suite 9.21 build 4507 or higher)

Test updates and improvements

USBCOMP-21823: Update PD Merged tests according to USB PD3 CTS Q4 2023 CR1

USBCOMP-21663: [DPAM] Implement [r1.0 draft1 rev8 2023-07-17] CTS

USBCOMP-21872: [DPAM] Implement [r1.0 draft 2023-09-23] & [r1.0 rev12 2023-09-26] CTS

USBCOMP-21826: COMMON.CHECK.PD.15

USBCOMP-21827: COMMON.CHECK.PD3.3#5

USBCOMP-21828: COMMON.PROC.PD3.3#1

USBCOMP-21829: TEST.PD.PROT.SNK.5

USBCOMP-21830: TEST.PD.FRS.SRC3.4#2

USBCOMP-21831: TEST.PD.FRS.SRC3.5#2

USBCOMP-21874: DP.10.2.3

USBCOMP-21875: DP.10.2.4

USBCOMP-21876: DP.10.2.8

USBCOMP-21877: DP.10.2.9

USBCOMP-21878: DP.10.3.1

USBCOMP-21879: DP.10.3.3

USBCOMP-21880: DP.10.3.4

USBCOMP-21881: DP.10.3.5

USBCOMP-21882: DP.10.3.6

USBCOMP-21883: DP.10.3.7

USBCOMP-21884: DP.10.3.8

USBCOMP-21885: DP.10.3.9

USBCOMP-21886: DP.10.3.10

USBCOMP-21887: DP.10.3.11

USBCOMP-21888: DP.10.3.12

USBCOMP-21889: DP.10.3.13

USBCOMP-21890: DP.10.3.14

USBCOMP-21891: DP.10.3.15

USBCOMP-21892: DP.10.3.16

USBCOMP-21893: DP.10.3.17 updated in [r1.0 draft rev15 Oct 2023] CTS

USBCOMP-21894: DP.10.3.22

USBCOMP-21895: DP.10.3.23

USBCOMP-21896: DP.10.4.2

USBCOMP-21897: DP.10.4.3

USBCOMP-21898: DP.10.6.1

USBCOMP-21899: DP.10.6.2

USBCOMP-21900: DP.10.6.3

USBCOMP-21901: DP.10.6.4

USBCOMP-21903: DP.10.5.1

Bug fixes

USBCOMP-21500: [TD 4.11.2] Test scenario aborted

USBCOMP-21554: [TD 4.5.4] lower Vbus level

USBCOMP-21610: [TD 4.11.2] Suspicious failure when PUT is a Source

USBCOMP-21664: [TEST.PD.PS.EPR.SRC3.1] Current drawn error

USBCOMP-21673: [TD.4.12.2] Invalid exerciser behavior

USBCOMP-21675: [COMMON.CHECK.PD.14] failure in EPR.SRC3.14

USBCOMP-21676: [TEST.PD.PS.SRC.5#12]

USBCOMP-21692: [TEST.PD.PROT.PORT3.3] UUT sends Not Supported

USBCOMP-21752: [TD.DP.10.3.10] DPAM 2.1 Fail -UUT did not send Source Capabilities message but test is over

USBCOMP-21759: [TD.DP.10.1.04] tTransmit Max measurement is wrong on some DPAM tests

USBCOMP-21775: [TD.DP.10.3.04] GEN3 speed case - this DUT should FAIL for Set Signal Speed field

USBCOMP-21781: [TD.DP.10.4.1 - 10.4.3] - tests should run for cables AND adapters

USBCOMP-21794: [COMMON.CHECK.PD.7#4] In the first PDO of the Source Cap DUT can change max current seen in PD.PROT.SRC.6

USBCOMP-21836: [TD 4.11.2] Test scenario aborted -- should fail V.3

USBCOMP-21841: [TEST.PD.PS.SNK.3#2, #3, #12]

USBCOMP-21848: [TEST.PD.USB4.EUSB.4] Enter USB timing, unexpected messate

USBCOMP-21861: [COMMON.CHECK.PD.13] SinkTxNG for tSrcHoldsBus

USBCOMP-21862: [TEST.PD.FRS.SNK3.6] Error recovery


7.34 Build 1136 (September 14) (Requires USB Protocol Suite 9.20 build 4414 or higher)

Updates/Improvements

USBCOMP-21662: Update PD Merged tests according to USB PD3 CTS Q3 2023 OR

USBCOMP-21666: TEST.PD.PROT.SRC3.15

USBCOMP-21667: TEST.PD.PROT.SRC3.14

USBCOMP-21668: Appendix F. - Signal in Presence of Noise

USBCOMP-21669: TEST.PD.USB4.EUSB.1

USBCOMP-21670: TEST.PD.USB4.EUSB.2

USBCOMP-21671: TEST.PD.USB4.EUSB.4

USBCOMP-21695: DP.10.1.1: Disconnected Bring-up Procedure

USBCOMP-21696: DP.10.1.2: Bring-up Procedure for DisplayPort Alt Mode on USB Type-C

USBCOMP-21707: DP.10.2.3: Time from VBUS/VCONN on to UFP Ready (Informative)

USBCOMP-21708: DP.10.2.4: Time from HPD event to PD message (Informative)

USBCOMP-21709: DP.10.2.5: Proper Pin Assignment Support for Receptacle-based Video Sinks (Normative)

USBCOMP-21710: DP.10.2.6: Proper Pin Assignment Support for C to DP Adapter cables (Normative)

USBCOMP-21711: DP.10.2.7: Proper Pin Assignment Support for Adapter cables with protocol converters (Normative)

USBCOMP-21718: DP.10.3.6: DPAM2.1 Entry with C to C DP2.0 Active Retimer cable

USBCOMP-21719: DP.10.3.7: DPAM2.1 Entry with C to C DP2.1 LRD cable

USBCOMP-21720: DP.10.3.8: DPAM2.1 Entry with C to C Active Non DP cable

USBCOMP-21721: DP.10.3.9: DPAM2.1 Entry with C to C USB2.0 cable

USBCOMP-21722: DP.10.3.10: DPAM2.1 Entry with C to DP2.1 cable

USBCOMP-21723: DP.10.3.11: Enter Mode Sequence Fails, Enter Mode ACK Response Not Sent

USBCOMP-21724: DP.10.3.12: Enter Mode Sequence Fails, Enter Mode NAK Response

USBCOMP-21725: DP.10.3.13: DisplayPort Not Connected at UFP_U, and then Connected

USBCOMP-21726: DP.10.3.14: Status Update

USBCOMP-21727: DP.10.3.15: Status Update Port Resolution

USBCOMP-21728: DP.10.3.16: DP Mode Device Not Compatible

USBCOMP-21729: DP.10.3.17: Field Checks – DisplayPort Configure

USBCOMP-21730: DP.10.3.18: Proper pin assignment selection for DFP_U / DP Source connected to receptacle (Normative)

USBCOMP-21731: DP.10.3.19: Proper pin assignment selection for DFP_U / DP Source device connected to plug (Normative)

USBCOMP-21732: DP.10.3.20: Proper pin assignment selection for DFP_U / DP Sink device connected to receptacle (Normative)

USBCOMP-21733: DP.10.3.21: Proper pin assignment selection for DFP_U / DP Sink device connected to plug (Normative)

USBCOMP-21734: DP.10.3.22: tFirstSourceCap and tTypeCSendSourceCap Measurements (Informative)

USBCOMP-21735: DP.10.4.1: SOP’ Cable Discovery Process & Mode Entry

USBCOMP-21736: DP.10.4.2: SOP’ (SOP”) DisplayPort Configurations and Exit Mode

USBCOMP-21737: DP.10.4.3: DPAM Version 2.1 Cable Connected to DPAM Version 2.0 or 2.1 DFP_U

USBCOMP-21738: DP.10.5.1: Entry into low power state with VBUS powered DP Sink device maintaining DP Alt Mode

USBCOMP-21739: DP.10.5.2: Entry into low power state with VBUS powered DP Sink device exiting DP Alt Mode

USBCOMP-21740: DP.10.5.3: Entry into low power state with VCONN powered DP Sink device

USBCOMP-21741: DP.10.5.4: Entry into low power state with VCONN powered DP Sink device exiting DP Alt Mode

USBCOMP-21743: DP.10.6.2: DisplayPort Type-C to DP – DP Connector Disconnected

USBCOMP-21744: DP.10.6.3: DP Connector Attached to DP Source

USBCOMP-21745: DP.10.6.4: DP Connector Attached to DP Sink or Disconnected

Bug fixes

USBCOMP-21532: [TD 4.10.6 V.5] Hub_Billboard_DSPort_Num

USBCOMP-21537: [TEST.PD.EPR.SRC3.10] COMMON.CHECK.PD3.3#5 failure - VIF Check error

USBCOMP-21632: [TD 4.9.2 V.3] Exerciser behavior and verification issues

USBCOMP-21642: [COMMON.CHECK.PD.10] False Pass

USBCOMP-21650: [TD 4.11.1] M310e does not send PS RDY

USBCOMP-21679: [TEST.PD.USB4.DRST.1#4] false failure for UFP presented VCONN after Data_Reset_Complete

USBCOMP-21691: [TEST.PD.PROT.ALL.1] COMMON.CHECK.PD.5 and COMMON.PROC.PD.7 failures

USBCOMP-21697: [TEST.PD.USB4.EUSB.3#2-#8] Compliance SW didn't perform check

USBCOMP-21768: [TD.DP.10.3.11 - TD.DP.10.3.15] VSE is failing for SPR contract after test ends

USBCOMP-21772: [TEST.PD.PS.SRC.5#4] rising time short

USBCOMP-21797: [COMMON.CHECK.PD.7#7] Unclear failure

USBCOMP-21802: [TEST.PD.PHY.ALL.7 #9 and #10] UUT sourcing VConn

USBCOMP-21805: [COMMON.CHECK.PD.7#7] false failure for SPR PPS

USBCOMP-21807: [TEST.PD.USB4.DRST.4] Verification issue

USBCOMP-21812: [TEST.PD.FRS.SNK3.5] various failures

USBCOMP-21813: [TD.4.13.1.C.8, C16, C17] - Cable TBT3 Passive /Active

USBCOMP-21814: [COMMON.CHECK.PD.13] The PUT asserted SinkTxNG for more than tSrcHoldsBus - false failure

USBCOMP-21817: [TEST.PD.USB4.DRST.1#4] UUT Vconn issue


7.33 Build 1133 (August 22)

USBCOMP-21703: [TD.DP.10.3.2] DPAM2.1 Entry with C to C non-emarked cable

USBCOMP-21704: Renumbering DP.10.7.1/DP.10.7.2/DP.10.7.3

USBCOMP-21705: [TD.DP.10.3.23] DPAM Version 2.1 DFP_U Connected to DPAM Version 2.0 or 2.1 UFP_U

USBCOMP-21712: [TD. DP.10.2.8] DPAM Version 2.1 UFP_U Connected to DPAM Version 2.0 or 2.1 DFP_U

USBCOMP-21713: [TD.DP.10.3.1] Discover SVIDs ACK with DP SID in Arbitrary Locations

USBCOMP-21714: [TD.DP.10.3.3] DPAM2.1 Entry with C to C Passive TBT3 cable

USBCOMP-21716: [TD.DP.10.3.4] DPAM2.1 Entry with Passive E-Marked C to C

USBCOMP-21749: [DPAM] Remove any Applicability checks that are not in CTS

USBCOMP-21717: [TD.DP.10.3.5] DPAM2.1 Entry with C to C DP2.0 LRD Cable

USBCOMP-21679: [TEST.PD.USB4.DRST.1#4] false failure for UFP presented VCONN after Data_Reset_Complete

USBCOMP-21778: [TEST.PD.USB4.EUSB.4] Implementation

USBCOMP-21706: [TD.DP.10.2.2] Status Update Command

USBCOMP-21742: [TD.DP.10.6.1] DP Connector Attached to DP Sink or Disconnected from DP Sink

USBCOMP-21630: PD Negotiation on HUB LVS tests

USBCOMP-21656: [COMMON.CHECK.PD.4] Failure on EPR KeepAlive message (in TEST.PD.EPR.SNK3.7)

USBCOMP-21677: [TEST.PD.PROT.SRC3.14#1] SIDO Port Type verification issue

USBCOMP-21687: [TEST.PD.EPR.SRC3.6#3] false failures

USBCOMP-21750: [TD.DP.10.6.1] Bring Up procedure needs to complete CONFIGURE pin "E"

USBCOMP-21751: [TD.DP.10.3.4] VSE error FAILS test for UHBR13.5 field but DUT does assert UHBR13.5

USBCOMP-21760: [TD.DP.10.3.6] DPAM 2.1 Entry with C to C DP 2.0 Active Retimer cable Fail

UHBR13.5 Support not = 0

USBCOMP-21763: [TD.DP.10.3.7] DPAM 2.1 Entry with C to C DP 2.1 LRD cable - invalid FAIL

USBCOMP-21764: [TEST.PD.PROT.SRC3.12] Indeterminate error

USBCOMP-21765: [TD.DP.10.3.10] Cable response is affecting UUT CONFIGURE

USBCOMP-21767: [TD.DP.10.3.17] Need to revise check when DUT is DP 2.0 only

USBCOMP-21774: [TEST.PD.PS.SRC.1] Indeterminate result

USBCOMP-21784: [TEST.PD.PS.SNK.3] Indeterminate Result

USBCOMP-21788: [COMMON.CHECK.PD.13] False pass when UUT leaves SinkTxNG asserted

USBCOMP-21793: [TD 7.40] Implement 2023-08-07 CTS updates

USBCOMP-21636: [TEST.PD.VDM.CBL.1] Discover ID ACK false failures


7.28 Build 1126 (July 28)

USBCOMP-21653: [PD] Various bug fixes and improvements

USBCOMP-21658: [TEST.PD.PS.SNK.3] #13 will no longer run if UUT doesn’t support PR Swap

USBCOMP-21635: [TEST.PD.PROT.SRC3.1] Exerciser will no longer emulate a cable

USBCOMP-21678: [TEST.PD.USB4.DRST.5] Fixed tVconnReapplied verification issue

USBCOMP-21680: [TEST.PD.USB4.DRST.6] Fixed Exerciser behavior and verification issues

USBCOMP-21685: [TEST.PD.USB4.DRST.3] Fixed Vconn verification issue


7.27 Build 1125 (July 26)

USBCOMP-21395: [VIF] Added support for DPAM fields

USBCOMP-21589: [PD] Applied spec updates

USBCOMP-21649: [TD 7.26] Improved verification when initial TS1 is not captured

USBCOMP-21651: [TD.DP.10.6.x] Implemented workaround to address CTS issue

USBCOMP-21648: [TD 7.23, 7.24, 7.25] Fixed verification issue

USBCOMP-21630: [Hub LVS] Improvements to PD negotiation option

USBCOMP-21558: [TEST.PD.PROT.SRC.10] Improved ErrorRecovery detection

USBCOMP-21674: [TEST.PD.EPR.SRC3.14] Fixed Exerciser behavior and verification issues

USBCOMP-21654: [PD] Fixed Source Capability procedure verification issue


7.26 Build 1122 (July 13)

USBCOMP-21462, -21547, -21548, -21578, -21589: [PD] Applied spec updates

USBCOMP-21563: [TD 4.4.4] Fixed verification issue

USBCOMP-21279: [PD] Fixed verification issue

USBCMOP-21013: [TD 10.115] Added delay before termination is re-asserted in Step 112

USBCOMP-21599: [COMMON.PROC.PD3.4] Fixed verification issue

USBCOMP-21615: [TEST.PD.PROT.SRC.8] Fixed verification issue

USBCOMP-21613: [PD] Fixed slew rate calculation issue

USBCOMP-21597: [TD 4.3.1, 4.4.1, 4.5.4, 4.6.3, 4.7.2] Added margin of error to voltage level detection

USBCOMP-21551: [TD 7.3 Gen 1x2] Implemented workaround to address CTS issue

USBCOMP-21453: [Type-C] Further improvements to SS termination checking

USBCOMP-21638: [Load Tests] Fixed verification issue


7.25 Build 1118 (June 22) (Requires USB Protocol Suite 9.10 build 4328 or higher)

USBCOMP-21546: [VIF] Implemented support for v3.26

USBCOMP-21492: Overall test duration is now shown in the Results report

USBCOMP-21315, -21347, -21462, -21368: [PD] Applied spec updates

USBCOMP-21396: [COMMON.PROC.BU.7] Fixed verification issue

USBCOMP-21482: [TEST.PD.PROT.SRC3.1] Fixed compilation issue

USBCOMP-21499: [TD 4.10.6] Fixed issue in V.15 and V.16 checks

USBCOMP-21511: [DPAM] Added new tests: 10.6.1, 10.6.2, 10.6.3, 10.6.4

USBCOMP-21528: Fixed bring up issue in obsolete DPAM tests

USBCOMP-21523: [TD 7.7 Gen 1x2] Fixed LGOOD verification issue

USBCOMP-21275: [TEST.PD.PROT.SNK.7] Fixed verification issue

USBCOMP-21526: [COMMON.CHECK.PD.7] Fixed verification issue

USBCOMP-21394: [TEST.PD.PROT.PORT3.3] Fixed verification issue

USBCOMP-21365: [TEST.PD.PROT.SRC3.11] Fixed verification issue

USBCOMP-21393: [TEST.PD.PROT.SRC.11] Fixed issue causing COMMON.CHECK.PD.5 failure

USBCOMP-21538: [TEST.PD.PS.SRC.5] Fixed issue causing COMMON.CHECK.PD.7 failure

USBCOMP-21535: [COMMON.PROC.BU.1] Fixed verification issue

USBCOMP-21534: [TD.DP.10.4.1-2] Implemented workaround to address CTS issue

USBCOMP-21545: [TEST.PD.PHY.ALL.5] Fixed issue in generation of TX_GROUP_3 parameters

USBCOMP-21520, -21453: [Type-C] Updated SS termination checking

USBCOMP-21553: [TEST.PD.USB4.EUSB.3] Active Element bit is now set properly

USBCOMP-21540: [Link Layer] tLinkTurnaround is now calculated separately for x2

USBCOMP-21539: [COMMON.CHECK.PD.14] Fixed verification issue

USBCOMP-21518: [TD 4.6.3] Fixed verification issue

USBCOMP-21549: [TEST.PD.PS.SRC.5] Reimplemented test

USBCOMP-21355: [COMMON.CHECK.PD.4] Fixed verification issue

USBCOMP-21522: [COMMON.CHECK.PD.3] Fixed verification issue

USBCOMP-21384: [TEST.PD.PHY.ALL.8] Fixed verification issue

USBCOMP-21502: [TD 4.13.1] Modal Operation bit will now be set to 1 when emulating a TBT3 cable

USBCOMP-21521: [TD 4.9.2] Type-C Tracker item #406 – Added/updated steps 6.a through 6.d

USBCOMP-21591: [COMMON.CHECK.PD.14] Fixed verification issue

USBCOMP-21500: [TD 4.11.2] Fixed Exerciser behavior

USBCOMP-21561: [TD 4.13.2] Fixed verification issue

USBCOMP-21557: [TD 4.11.1] Fixed issue where Exerciser states were not tracked properly


7.10 Build 1112 (May 23)

USBCOMP-21315, USBCOMP-21368: [PD] Applied spec updates

USBCOMP-21318: [PD] Added new test: TEST.PD.PROT.SRC3.15

USBCOMP-21317: [PD] Added new test: COMMON.CHECK.PD.14

USBCOMP-21375: [PD] Added new test: TEST.PD.PS.SRC.5

USBCOMP-21257: [Hub LVS] Added option in Settings to add PD negotiation to tests

USBCOMP-21497: Test conditions that do not complete will now return Indeterminate result

USBCOMP-21494: [TEST.PD.PS.EPR.SRC3.1] Fixed false pass when Vbus was not maintained by UUT

USBCOMP-21508: [TD 7.40] Added note indicating that CTS timing checks are incorrect for some PUTs

USBCOMP-21493: [TEST.PD.PS.SRC.4#7] Fixed verification issue

USBCOMP-21509: [TD 4.11.1] Fixed “Developer Error” that caused test not to complete properly

USBCOMP-21491: [TD 4.10.6] Fixed issue where C.2 was not stopping at Step 8

USBCOMP-21397: [TEST.PD.PROT.SRC.13] Adjusted timing before PR Swap


7.09 Build 1109 (May 11)

USBCOMP-21315: [PD] Applied spec updates

USBCOMP-21488: [TEST.PD.PS.SRC.1#2] Corrected error message

USBCOMP-21496: [TEST.PD.PS.SRC.2] Fixed compilation error

USBCOMP-21495: [TEST.PD.PS.SRC3, TEST.PD.PROT.SRC.9] Fixed issue where Exerciser was sending

PS_RDY before Vbus reached vSafe5V during a PR Swap


7.08 Build 1108 (May 10)

USBCOMP-21485: [PD] B&K Precision 8600 and 8602 external loads can now be used for EPR Load Testing when UUT’s PDP is 140 W or less

USBCOMP-21463: [COMMON.CHECK.PD.9] Applied spec update

USBCOMP-21431: [TEST.PD.PS.SNK.2] Fixed verification issue

USBCOMP-21488: [TEST.PD.PS.SRC.1#2] Fixed verification issue

USBCOMP-21489: [TEST.PD.PS.SRC.3] Test will now complete after invalid behavior from UUT


7.07 Build 1107 (May 9)

USBCOMP-21315: [PD] Applied spec updates

USBCOMP-21484: [TEST.PD.EPR.SRC3.2, .4] Fixed issue causing Indeterminate result

USBCOMP-21461: [TEST.PD.PS.SNK.2] Fixed issue when UUT responds to PR_Swap with a Wait

USBCOMP-21482: [TEST.PD.PROT.SRC3.1] Fixed compilation error

[DPAM] Various bug fixes and improvements


7.06 Build 1106 (May 8)

USBCOMP-21444: [TEST.PD.PS.SRC.4] Fixed issue where Request for PPS APDO was invalid

USBCOMP-21428: [COMMON.CHECK.PD.7, COMMON.CHECK.PD3.3] Fixed verification issue with captive cable UUTs

USBCOMP-21459: [TEST.PD.PS.SRC.3] Fixed issue where PS_RDY was not sent during PR Swap

USBCOMP-21378: [TEST.PD.PS.SRC.4] Fixed issue where Data Role was incorrect after DR Swap

USBCOMP-21323, -21377: [PD] Improved ErrorRecovery detection


7.05 Build 1105 (May 4)

USBCOMP-21462: [PD] Applied spec updates

USBCOMP-21439: [COMMON.CHECK.PD.9] Corrected field name in error message

USBCOMP-21446: [TD.DP.10.3.x] Improvements to cable emulation

USBCOMP-21456: [TD.DP.10.7.2, 3] Fixed verification issue

USBCOMP-21460: [TEST.PD.EPR.SRC3.14] Fixed compilation error


7.04 Build 1104 (May 3)

USBCOMP-21421: [Type-C] Improved reporting of DATA.V.x failures

USBCOMP-21450: [TD.DP.10.2.3] Fixed compilation error

USBCOMP-21440: [DPAM] DPAM Version is now resolved correctly in tests that require it

USBCOMP-21437: [TD 4.9.2] Fixed issue where 3A cable was not emulated


7.03 Build 1103 (May 2)

USBCOMP-21447: [COMMON.CHECK.PD.7] Fixed verification issue

USBCOMP-21419: [DPAM] Corrected value of Connected field in Status Update messages from Exerciser

USBCOMP-21430: [TEST.PD.PS.SNK.2, 3] Fixed issue causing an Indeterminate result when UUT responds to the PR Swap with a Not Supported message

USBCOMP-21451: [DPAM] Fixed issue where Exerciser sent a Soft Reset if response was not received to initial Source Capabilities messages


7.02 Build 1102 (April 30)

[DPAM] Various bug fixes and improvements

[DPAM] Fixed issue causing PD Compliance license to be required

USBCOMP-21032: [DPAM] Applied spec updates

USBCOMP-21421: [Type-C] Fixed issue in termination check timing

USBCOMP-21425: [COMMON.CHECK.PD.10] Fixed issue when Manufacturer Info string is empty

USBCOMP-21423: [TD.DP.10.3.8] Fixed verification issue

USBCOMP-21422: [TEST.PD.PROT.SRC3.13] Fixed verification issue

USBCOMP-21420: [DPAM] Exerciser will now send SOP” ACK responses when emulating a cable


7.01 Build 1100 (April 24) (Requires USB Protocol Suite 9.01 build 4310 or higher)

USBCOMP-21280: [PD] Applied spec updates

USBCOMP-21408, -21414, -21410, -21427, -21419: Various DPAM bug fixes and improvements

USBCOMP-21107: [Type-C] Exerciser improvements when Vbus is reduced below 3.7 V.


7.00 Build 1094 (April 13)

USBCOMP-21326: [DPAM] Applied spec updates

USBCOMP-21142, -21164, -21280: [PD] Applied spec updates

USBCOMP-20447, -21150: Type-C Tracker items #331, 385 – Updated cable emulation behavior

USBCOMP-21181: Type-C Tracker items #396 – [TD 4.13.3] Added new checks

USBCOMP-21391: Type-C Tracker items #404 – [TD 4.10.6] Test now stops at Step 9 if PUT does not support an Alternate Mode

USBCOMP-21174: Type-C Tracker items #482 – [TD 4.10.6] CVS now always presents termination

USBCOMP-21278: [COMMON.CHECK.PD.7] Fixed false failure when Tester is not emulating an eMarker

USBCOMP-21364: [TD 4.10.2] Fixed Heap Memory failure

USBCOMP-21366: Fixed issue where PD license was required for Hub LVS testing

USBCOMP-21153, -21353: [TEST.PD.PROT.PORT3.2] Fixed verification issue

USBCOMP-21126: [TEST.PD.PS.SRC.3] Fixed verification and test flow issues

USBCOMP-21385: [TEST.PD.PS.SRC.4] Fixed VIF extraction error

USBCOMP-21161: [COMMON.CHECK.PD.5] Fixed verification issue

USBCOMP-21134: [TEST.PD.PROT.SRC.10] Common Check failures will no longer be flagged after test completion

USBCOMP-21381: [TD 4.10.1] Inrush current is now accounted for

USBCOMP-21389: [TD.DP.10.2.2] Fixed multiple issues


6.85 Build 1091 (March 28)

USBCOMP-21032, -21326: [DPAM] Applied spec updates

USBCOMP-21142: [PD] Applied spec updates

USBCOMP-21302, -21303, 21304: Type-C Tracker item #400 – [TD 4.5.4, 4.6.3, 4.7.2] Applied spec updates

USBCOMP-21305: Type-C Tracker item #401 – [TD 4.10.1] Applied spec updates

USBCOMP-21306: Type-C Tracker item #403 – [TD 4.10.2] Applied spec updates

USBCOMP-21289: [COMMON.CHECK.PD.2] Fixed issue where subsequent EPR Mode message was considered a retry

USBCOMP-21135: [COMMON.PROC.PD.7] Fixed verification issue

USBCOMP-21298, -21313: [COMMON.CHECK.PD.4] Reimplemented check to resolve verification issues

USBCOMP-21351: [TEST.PD.VDM.CBL3.1] Fixed parse error

USBCOMP-21346: [COMMON.CHECK.PD.10] Improved Data Size field verification on Manufacturer Info packets

USBCOMP-21352: [TD 4.10.4] Fixed verification issue

USBCOMP-21294: [TD 4.4.4] Fixed verification issue


6.84 Build 1090 (March 10) (Requires USB Protocol Suite 8.98 build 4223 or higher)

[Hub LVS] Fixed issue where Gen 2 testing could not be initiated

USBCOMP-21032: [DPAM] Applied spec updates

USBCOMP-21179: Type-C Tracker item #394 – [TD 4.13.1] Applied spec updates

USBCOMP-21180: Type-C Tracker item #395 – [TD 4.13.2] Applied spec updates

USBCOMP-21141: [PD] Applied spec updates

USBCOMP-21287, -21312: [TEST.PD.PROT.SRC3.14] Updated test to reflect latest CTS updates

USBCOMP-21157, -21282, -21291, -21292: [PD] Improved ErrorRecovery detection

USBCOMP-21260: [COMMON.CHECK.PD.10] Fixed issue with Data Size field verification on Manufacturer Info packets that are not null terminated

USBCOMP-21297: [TEST.PD.VDM.SRC.2] Fixed verification issue when a UUT correctly ignores a Structured VDM request

USBCOMP-21278: [TEST.PD.PROT.SRC.5] Fixed issue causing COMMON.CHECK.PD.7 failure

USBCOMP-21301: [Link Layer] Increased recording buffer for Gen 1x2 tests

USBCOMP-21013: [TD 10.115 Gen 2] Fixed issue in recording options

USBCOMP-21038: [TD 7.12 Gen 2x2] Improved error injection

USBCOMP-21308: [COMMON.CHECK.PD.9] Fixed verification of Minor Version field

USBCOMP-21277: [TD 4.2.7] Corrected error marker

USBCOMP-21295: [TD 4.2.6] Fixed verification issue causing a false pass

USBCOMP-21307: [COMMON.PROC.PD3.4] Fixed failure on EPR Request after a Soft Reset


6.83 Build 1088 (February 23)

USBCOMP-21299: [VIF Editor] Fixed crash involving cable UUTs

USBCOMP-21032: [DPAM] Applied spec updates

USBCOMP-21157: [TEST.PD.FRS.SNK3.3, .7] Multiple fixes and improvements

USBCOMP-21293: [TD 7.34] Removed reference to deprecated hosts in prompt

USBCOMP-21256: [TD 10.126] Fixed Exerciser behavior

USBCOMP-21183: [TD 4.10.6] Improved Billboard timing verification

USBCOMP-21288: [TD 4.13.1] Fixed issue in verification of Cable Type field


6.82 Build 1086 (February 16)

USBCOMP-21271: [VIF] Implemented support for v3.25

USBCOMP-21032: [DPAM] Applied spec updates

USBCOMP-21116: [COMMON.CHECK.PD.4] Fixed verification issue

USBCOMP-21249: [TD 10.106] Allowed final Warm Reset to be truncated

USBCOMP-21244: [TD 7.7] Improved verification to identify when GetDescriptor is missing

USBCOMP-21163: [TEST.PD.VDM.CBL.1] Fixed issue causing test not to stop at Step 4.g

USBCOMP-21267: [Load Tests] Fixed issue where load was sometimes calculated incorrectly

USBCOMP-21255: [TEST.PD.PROT.SRC.4] Corrected Source Caps timing verification

USBCOMP-21255: [TEST.PD.VDM.SRC.2] Fixed false pass when UUT sends a Reject

USBCOMP-21274: [TD 4.10.6] Removed incorrect VIF check when UUT is not a hub

USBCOMP-21149: Type-C Tracker item #392 – [TD 4.4.4] Applied spec updates

USBCOMP-21122: [TEST.PD.USB4.DRST.2, .4, .7] Improved verification of ErrorRecovery entry


6.81 Build 1083 (February 7) (Requires USB Protocol Suite 8.97 build 4183 or higher)

USBCOMP-21261: [VIF] Implemented support for v3.24

USBCOMP-21250: [DPAM] Added license requirements for new DP 2.1 tests

USBCOMP-21032: [DPAM] Applied spec updates

USBCOMP-21152, USBCOMP-21183, USBCOMP-21258: Type-C Tracker item #380, 387, 393 – [TD 4.10.6] Applied spec updates

USBCOMP-21147: Type-C Tracker item #388 – [TD 4.6.3] Applied spec updates

USBCOMP-21175: Type-C Tracker item #389 – Added tOnePortToggleConnect to toggle time checks

USBCOMP-21178: Type-C Tracker item #391 – USB 2.0 UFP data terms requirements updated

USBCOMP-21139: [TEST.PD.PROT.SRC3.14] Fixed verification issue

USBCOMP-21162: [TEST.PD.EPR.SNK3.10] Fixed Exerciser behavior

USBCOMP-21247: [TEST.PD.PROT.PORT3.1-2] Fixed verification issue

USBCOMP-21248: [TEST.PD.PROT.SRC3.7-10] Fixed issue where result was marked N/A for certain UUTs


6.80 Build 1080 (January 23) (Requires USB Protocol Suite 8.96 build 4180 or higher)

USBCOMP-21040, USBCOMP-21097, USBCOMP-21098, USBCOMP-21141: [PD] Applied spec updates

USBCOMP-21032: [DPAM] Applied spec updates

USBCOMP-21090: [M4x] Analyzer now switches between USB3 and USB4 modes automatically

USBCOMP-20890: [TD 4.13.1] Updated Active Element value in Condition 8

USBCOMP-21114: [TEST.PD.PS.x] Fixed verification issue

USBCOMP-21115: [TEST.PD.EPR.SRC3.1] Fixed issue where PS_RDY was not recognized in #8

USBCOMP-21120: Fixed incorrect Common Procedure numbering

USBCOMP-21119: [TD 4.11.1] Fixed VIF parsing issue

USBCOMP-21131: [TEST.PD.EPR.SRC3.1] Corrected test flow when UUT does not support EPR as a Source

USBCOMP-21110: [TD 4.5.4] Corrected test flow when PUT removes Rd immediately during Step 15

USBCOMP-21105: [TEST.PD.PHY.ALL.3] Improved timing of bit stream sequence during Step 5

USBCOMP-21116: [COMMON.CHECK.PD.4] Fixed verification issue

USBCOMP-21136: [TEST.PD.PROT.SRC.4] Multiple fixes and improvements

USBCOMP-21138: [TD 10.119] Improved verification

USBCOMP-21144: [TD 4.3.1] Fixed compilation error

USBCOMP-21103: [TEST.PD.PROT.SRC3.1] Fixed issue where Exerciser was incorrectly sending a GoodCRC

USBCOMP-20996: [TD 4.13.3] Various improvements

USBCOMP-21128: [TEST.PD.PS.SNK.1] Fixed #9 verification issue

USBCOMP-21159: [TD 10.120] Increased recording buffer

USBCOMP-21125: [TEST.PD.FRS.SNK3.1] Fixed PS_RDY timing verification

USBCOMP-21127: [TEST.PD.PROT.ALL3.8] Corrected test flow when Revision message is ignored

USBCOMP-21151: Type-C Tracker item #393 – [TD 4.10.6] Applied spec updates for Source PUTs

USBCOMP-21167: [TEST.PD.EPR.SRC3.7] Fixed issue where EPR Get Sink Cap message was incorrectly sent unchunked


6.75 Build 1073 (December 20)

USBCOMP-21040, USBCOMP-21097: [PD] Applied spec updates

USBCOMP-21102, USBCOMP-21104: [TEST.PD.PROT.PORT3.2-4] Fixed verification issues

USBCOMP-21095: [COMMON.PROC.PD.7] Fixed verification issue

USBCOMP-21101: [TEST.PD.PS.SRC.1] Fixed verification issue


6.52 Build 1072 (December 12)

USBCOMP-21031, USBCOMP-21040: [PD] Applied spec updates

USBCOMP-21072: [TEST.PD.PS.EPR.SRC3.2] Fixed tPSTransition measurement issue in EPR Mode.

USBCOMP-21079: [COMMON.PROC.PD.3] Fixed verification issue

USBCOMP-21055: [TEST.PD.PS.SRC.1] Fixed vSrcValid measurement issue.

USBCOMP-21049: [COMMON.CHECK.PD.4] Fixed false pass involving tReceiverResponse measurement

USBCOMP-21074: [TEST.PD.PS.EPR.SRC3.1] Improved reporting when UUT doesn’t enter EPR

USBCOMP-21094: [TEST.PD.PROT.PORT3.3-4] Verification improvements

USBCOMP-21082: [TEST.PD.PROT.ALL3.8] Fixed Exerciser behavior issue

USBCOMP-21083: [TEST.PD.PS.SRC.2] Increased timeout to allow for many PDOs

USBCOMP-21086: [TEST.PD.VDM.CBL.1] Fixed verification issue

USBCOMP-21067: [TEST.PD.PROT.SRC.4] Various improvements

USBCOMP-21041: [TEST.PD.EPR.SRC3.1] Improved Exerciser KeepAlive behavior

USBCOMP-21091: [TD.DP.10.3.7-8] Modified Exerciser behavior to reflect upcoming CTS update

USBCOMP-21052: [COMMON.CHECK.PD.7] Fixed false failure when Exerciser is not emulating an eMarked cable

USBCOMP-21069: [TEST.PD.PROT.ALL3.8] Fixed issue resulting in COMMON.CHECK.PD.7 false failure

USBCOMP-21088: [TD.DP.10.3.5] Fixed verification issue

USBCOMP-20774: [TEST.PD.USB4.DRST.5] Fixed verification issue

USBCOMP-21084: [TD.DP.10.2.7] Fixed typo in error message


6.51 Build 1071 (December 2) (Requires USB Protocol Suite 8.94 build 4167 or higher)

USBCOMP-21030, USBCOMP-21031: [PD] Applied spec updates

USBCOMP-21032: [DPAM] Implemented TD.DP.10.3.7, TD.DP.10.3.8

[DPAM] Renamed and updated tests to reflect upcoming CTS update

USBCOMP-21025: [TEST.PD.EPR.SNK3.6] Updated Exerciser behavior

USBCOMP-20991: [TD 7.36] Updated test flow to complete when Exerciser times out

USBCOMP-21007: [COMMON.CHECK.PD.13] Fixed verification issue

USBCOMP-21018: [TEST.PD.PS.SNK.1] Fixed false pass on #10

USBCOMP-20952: [PD FRS] Further improvements to DC test conditions

USBCOMP-20994: [TD 4.13.1] Fixed issue of Exerciser not sending Enter Mode ACK on SOP’

USBCOMP-20988: [Type-C] Improved USB2 Exerciser behavior

USBCOMP-20899: [Type-C] Improved cable orientation detection

USBCOMP-21048: [TEST.PD.PROT.SRC3.7-10] Fixed compilation error

USBCOMP-21061, USBCOMP-21063: [TD 4.6.3, 4.7.2, 4.5.4] Fixed issue with test flow

USBCOMP-21046, USBCOMP-21053, USBCOMP-21054: [TEST.PD.PROT.PORT3.2-4] Fixed verification issue

USBCOMP-21042, USBCOMP-21070: [TEST.PD.PROT.SNK.12-13] Fixed verification issue

USBCOMP-21034: [PS] Fixed incorrect voltage values in Power Supply test error messages

USBCOMP-21045: [TEST.PD.PROT.PORT3.1] Fixed verification of Batteries fields

USBCOMP-21043: [TD 4.5.1] Fixed CC state verification issue

USBCOMP-21013: [TD 10.115] Added delay to reflect Step 114.

USBCOMP-21057: [COMMON.CHECK.PD.2] Improved MessageID verification

USBCOMP-21033: [TEST.PD.PS.EPR.SRC3.1-2] Fixed an Exerciser behavior and verification issue

USBPS-20591: [Type-C] Fixed impedance check issue on M4x

USBPS-20493: [TEST.PD.USB4.CBL.1-2] Fixed issue of Exerciser not sending Enter_USB on SOP’


6.50 Build 1064 (October 31) (Requires USB Protocol Suite 8.93 build 4145 or higher)

USBCOMP-20952: [PD FRS] Added support for DC test conditions

USBCOMP-20983, USBCOMP-21022: [PD] Applied spec updates

USBCOMP-21010: Fixed issue where duplicate markers were created during testing

USBCOMP-21021: [PD] Added support for B&K Precision “B” external load and power supply models

USBCOMP-20920: Fixed issue where in some instances analyzer was not initially detected

USBCOMP-20948: [TEST.PD.EPR.SNK3.5] Corrected PDOs sent by Exerciser

USBCOMP-20889: [TD 4.5.4] Fixed verification issue

USBCOMP-20914: [TD 4.9.5] Fixed issue in GetDescriptor verification

USBCOMP-20956: [TD 4.14.4] Fixed timing verification

USBCOMP-20939: [TEST.PD.PS.x] Updated error message to reference vPpsNew for PPS APDOs

USBCOMP-20947: [TEST.PD.VDM.CBL.1] Fixed Cable VDO verification issue

USBCOMP-20946: [TEST.PD.PROT.ALL3.1] Fixed Status VDO verification issue

USBCOMP-20942: [TD 4.5.6, 4.6.3, 4.6.4, 4.7.1, 4.7.3] Improved tDRPTransition verification

USBCOMP-20922: [TD 4.10.6] Fixed verification issue

USBCOMP-20944: [TD 4.5.5] Added V.8 and V.9 checkIDs

USBCOMP-20967: [TEST.PD.PS.x] Fixed vSrcNew verification issue

USBCOMP-20904: [TD 7.15 Gen 1x2] Fixed LGOOD verification issue

USBCOMP-20902: [TD 6.4, 6.5, 7.26 Gen 1x2] Fixed LGOOD verification issue

USBCOMP-20901: [TD 7.37 Gen 1x2] Corrected Transfer Type value set by Exerciser

USBCOMP-20903: [TD 7.6 Gen 1x2] Corrected Transfer Type value set by Exerciser

USBCOMP-20972: [TD.DP.10.3.12] Modified Pin Assignments to reflect upcoming CTS update

USBCOMP-20973: [TD.DP.10.2.7] Modified Pin Assignments to reflect upcoming CTS update

USBCOMP-20849: [TD.DP.10.3.5] Modified Pin Assignments to reflect upcoming CTS update

USBCOMP-20829: [TEST.PD.PS.SNK.1] Improved Exerciser behavior

USBCOMP-20855: [TD 4.14.x] Updated Alias names to properly represent traffic from CVSh and CVSd

USBCOMP-20955: [TEST.PD.PROT.SNK.5] Improved timing on Accept message from Exerciser

USBCOMP-20976: [DPAM] Improved SVID detection

USBCOMP-20923: [TEST.PD.USB4.EUSB.3] Improved Exerciser behavior when Enter USB conditions aren’t valid

USBCOMP-20978: [TD 4.8.3] Fixed verification issue

USBCOMP-20981: [TD 4.4.2] Updated Exerciser behavior to ignore PD

USBCOMP-20980: [PD] Improved ErrorRecovery verification

USBCOMP-20958: [COMMON.CHECK.PD.7] Fixed verification issue when multiple PR_Swaps occur

USBCOMP-21008: [TD 4.10.4] Fixed issue where USB3 condition was incorrectly performed

USBCOMP-21005: [TD 4.10.4] Fixed verification issue

USBCOMP-21012: [TEST.PD.PS.SNK.1] Fixed current measurement verification issue on M310P

USBCOMP-21003: [TEST.PD.VDM.CBL.1] Fixed Discover Identity verification issue

USBCOMP-20997: [TD 7.38] Fixed issue when PUT supports DS and US in LMP Port Capability message

USBCOMP-20998: [TD 4.5.4] Fixed issue in USB2 traffic generation

USBCOMP-21014: [TEST.PD.EPR.SNK3.10] Improvements to Exerciser behavior and verification

USBCOMP-21017: [TD 4.7.2] Fixed issue with test flow when Step 3 is bypassed

USBCOMP-20951: [Type-C] Fixed issue where M4x was not accurately setting voltage to 3.7 V

USBCOMP-21020: [TEST.PD.EPR.SNK3.7] Fixed issue where Exerciser was sending new EPR Source Capabilities message without an EPR PDO

USBCOMP-21019: [COMMON.CHECK.PD.7] Fixed verification issue

[TEST.PD.PROT.SRC3.7-10] Updated applicability rules

USBPS-20013: [TD 6.2] Link Layer Tracker item #235 – Bit errors are now rotated across symbols


6.29 Build 1053 (August 15)

USBCOMP-20936: [TD.DP.10.2.3] Improved error reporting

USBCOMP-20905: [TD 4.3.1, 4.4.1, 4.6.3] Fixed verification issue

USBCOMP-20930: [COMMON.CHECK.PD.13] Fixed verification issue

USBCOMP-20949: [TEST.PD.PROT.SRC.10] Fixed verification issue

USBCOMP-20933: [TD.DP.10.2.3] Improvements when UUT sends multiple Attention messages

USBCOMP-20683: [PD] Improvements to ErrorRecovery detection

USBCOMP-20879: [TD 7.10] Fixed verification issue


6.28 Build 1052 (August 8)

USBCOMP-20909: [PD] Applied spec updates

[TD 4.10.2] Fixed applicability message for whether PUT supports USB as a device

USBCOMP-20842: [TEST.PD.PS.SRC.3] Fixed issue in Common Check verification during test

[Type-C] Improvements to USB 2 and USB 3 behavior on multiple tests

USBCOMP-20882, USBCOMP-20921, USBCOMP-20927: [PD] ErrorRecovery detection improvements

USBCOMP-20924: [TEST.PD.EPR.SNK3.5] Improved Exerciser behavior

USBCOMP-20928: [TEST.PD.USB4.EUSB.3] Vbus Through Cable bit is now set properly

USBCOMP-20906: [PD] Fixed issue where Exerciser was sending APDOs in PD2 mode

USBCOMP-20918: [TD 4.6.2] Fixed failure when PUT does not initially connect as Sink

USBCOMP-20916: [TD 4.5.2] Fixed verification issue in Rp check

USBCOMP-20935: [TEST.PD.EPR.SRC3.3] EPR Mode Capable bit is now set properly

USBCOMP-20896: [TD 4.5.4] Fixed verification issue

USBCOMP-20929: [TD 4.5.6, 4.6.4] Fixed tDRPTransition verification issue

USBCOMP-20938: [TD 4.5.5] Fixed verification issue


6.27 Build 1050 (July 25)

USBCOMP-20907: [VIF] Implemented support for v3.20 (2022-05-19)

[PD] Applied spec updates

USBCOMP-20871: [TEST.PD.PROT.ALL.2] Fixed verification issue

USBCOMP-20876: [COMMON.PROC.PD.7] Fixed verification issue

USBCOMP-20881: Updated tSenderResponse to reflect new PD 3.1 r1.4 value

USBCOMP-20884: [TD 4.6.2] Fixed VIF extraction issue

USBCOMP-20860: [Type-C] Fixed Exerciser issue that could cause “test scenario aborted” failure

USBCOMP-20888: [TD 4.9.2] Fixed verification issue

USBCOMP-20887: [TD 4.10.6] Fixed issue where result was N/A despite test being applicable

USBCOMP-20850: [TD 4.5.4] Fixed issue where USB2 communication sometimes failed to start properly

USBCOMP-20873: [TEST.PD.PS.EPR.SRC3.2] Fixed verification issue

USBCOMP-20792: [TD 4.3.1, 4.4.1, 4.5.4, 4.6.3, 4.7.2] Improvements when Vbus is reduced below 3.7 V

USBCOMP-20877: [TD 4.5.6] Fixed issue during tDRPTransition timing check

USBCOMP-20891, USBCOMP-20892: [TD 4.7.2] Various improvements

USBCOMP-20908: [PD] Fixed issue extracting Snk_PDO_Min_Voltage field from VIF

USBCOMP-20893: [TD 4.10.1] Fixed issue where USB2 communication sometimes failed to start properly

USBCOMP-20912: [M4x] Fixed issue in Recording Options of TD 4.13.x tests


6.26 Build 1046 (July 5)

USBCOMP-20506: Added ability to add comments to HTML report

USBCOMP-20822: [TD 4.5.5] Fixed verification issue

USBCOMP-20875: Fixed issue in Cable Detection module


6.25 Build 1045 (June 30) (Requires USB Protocol Suite 8.81 build 4089 or higher)

USBCOMP-20745: Added dark theme

USBCOMP-20828, USBCOMP-20863: [PD] Applied spec updates

USBCOMP-20563: [TD 10.106, 10.120, 10.127] Applied spec updates

[TD 4.13.2] Improvements to test flow and conditions

USBCOMP-20750: [TEST.PD.USB4.EUSB.3] Fixed issue in Cable Current check

USBCOMP-20818: [TEST.PD.PS.SNK.2, TEST.PD.PS.SRC.2] Fixed “test scenario aborted” error

USBCOMP-20814: [TEST.PD.VDM.SNK.3-4] Fixed issue in incrementing Message IDs

[TD 7.36] Added applicability check to ensure PUT is not an End Product

USBCOMP-20826, USBCOMP-20827: [TD 4.3.2, 4.3.3, 4.3.4] Fixed verification issues

USBCOMP-20837: [Type-C] Fixed SVIDx_NUM_MODES developer error

USBCOMP-20824: [TEST.PD.PROT.ALL3.1] Fixed issue in Power Status check

USBCOMP-20836: [TD 4.9.3] Improved CV prompts

USBCOMP-20830: [TEST.PD.PS.SNK.1, TEST.PD.PS.SRC.3] Fixed current draw error on Battery PDO

USBCOMP-20831, USBCOMP-20854: [TD 4.13.2] Improved VDO verification in V.16

USBCOMP-20686: [Type-C] Improved Cable Orientation module

USBCOMP-20813: [TEST.PD.PS.EPR.SRC3.1] Improved error reporting

USBCOMP-20815: [TD 6.3] Improved capture quality on M4x

USBCOMP-20844: [PD] Fixed issue where external power supply was not properly detected

USBCOMP-20733: [TD 4.13.2] Fixed issue in verification of VDO fields

USBCOMP-20840: [COMMON.CHECK.PD.13] Fixed verification issue

USBCOMP-20801: [TD 7.38] Updated Host test to follow test steps more closely

USBCOMP-20851: [TEST.PD.PROT.ALL.2] Fixed failures incorrectly occurring after completion of test

USBCOMP-20859: [TEST.PD.EPR.SNK3.7] Fixed failures incorrectly occurring after completion of test

USBCOMP-20343: [TD.PD.VDMU.E18] Fixed failures incorrectly occurring after completion of test

USBCOMP-20846: [COMMON.CHECK.PD.7] Improved Source PDO current check after PR Swap

USBCOMP-20853: [TD 4.13.2] Fixed issues and applied spec updates to Conditions 5-7

USBCOMP-20792: [TD 4.5.4] Improvements to Exerciser Vbus behavior

USBCOMP-20841: [Load Tests] Added additional delay before sending Request for reduced current

USBCOMP-20861: [TD 4.6.1, 4.7.2] Added workaround for incorrect VIF field referenced in test spec

USBCOMP-20845: [TD 4.9.2] Fixed verification issue

USBCOMP-20842: [COMMON.CHECK.PD.2] Fixed verification issue

USBCOMP-20835: [TD 4.10.6] Added time to allow test scenario to complete

USBCOMP-20862: [TEST.PD.PS.SRC.3, TEST.PD.PS.SNK.1] Added compensation for M310P current measurements

USBCOMP-20780: [TEST.PD.PHY.ALL.5] Improvements to Two-Tone noise amplitude


6.01 Build 1040 (May 18) (Requires USB Protocol Suite 8.76 build 3979 or higher)

[PD] Applied spec updates

USBCOMP-20182: [Load Tests] Added check for appropriate environment

USBCOMP-20741: [TEST.PD.PROT.SNK.6] Improved Exerciser behavior

USBCOMP-20707: [PD] Fixed automation failures on cable tests

USBCOMP-20746: [Link Layer] TSEQ verification improvements

USBCOMP-20738: [TD 4.10.2] Fixed verification issue affecting termination check

USBCOMP-20742: [COMMON.CHECK.PD.5] Fixed verification issue

USBCOMP-20733: [TD 4.13.2] Fixed Host Capability bit check

USBCOMP-20739: Ensured that “FAIL” is appended to file name during “test scenario aborted” result

USBCOMP-20561: Implemented TEST.PD.EPR.SNK3.10

USBCOMP-20751: [TEST.PD.FRS.SNK3.4] Fixed compilation error

USBCOMP-20696: [TD 4.13.1] Enabled SOP” emulation

USBCOMP-20757: [TEST.PD.USB4.EUSB.x] Fixed applicability check for UUTs that do not support USB4

USBCOMP-20755: [PD] Fixed Vconn voltage levels when UUT has a captive cable

[TD 4.13.2] Fixed “Permission Denied” error

USBCOMP-20752: [PD] Fixed false failure when Reject is correctly sent in response to Source Capabilities

USBCOMP-20305, USBCOMP-20239: Type-C Tracker item #323 – Added support for LS PUTs

USBCOMP-20104: [PD] EPR test improvements

USBCOMP-20762: [TEST.PD.EPR.SNK3.x] Corrected available current in 5V PDO sent by Exerciser

USBCOMP-20760: [TEST.PD.PROT.SRC3.11] Corrected test implementation

USBCOMP-20570: [Type-C] Improved Billboard detection to support longer GetDescriptor responses

USBCOMP-20584: [TD 7.6, 7.42] Added counter to prompts that request repeated actions

USBCOMP-20776: [TEST.PD.PROT.SRC3.10] Fixed issue where Exerciser was not sending Request

USBCOMP-20766: [TD 7.40] Reverted incorrect changes from USBCOMP-20684

USBCOMP-20112: [TEST.PD.VDM.SNK.3-4] Improved test implementation

USBCOMP-20686, USBCOMP-20793: [Type-C] Improved Cable Orientation module

USBCOMP-20743: [Load Tests] Increased delay before sending Requests

USBCOMP-20788: [COMMON.CHECK.PD.7] Fixed verification issue after Vconn Swap

USBCOMP-20794: [TD 10.104] Fixed verification issue

USBCOMP-20789: [TEST.PD.EPR.SRC3.8] Fixed Common Check failure on Hard Reset

USBCOMP-20560: [TD 7.38] Corrected issue with test procedure

USBCOMP-20754: [TEST.PD.EPR.SNK3.5] Improved Exerciser behavior

USBCOMP-20768: Updated Workspace Preset lists

USBCOMP-20799: [TEST.PD.PROT.SNK.8] Fixed Common Check failure on Soft Reset

USBCOMP-20797: [COMMON.CHECK.PD.7] Fixed failure when eMarked cable is used

USBCOMP-20802: [TEST.PD.PHY.PORT.] Fixed typo in test name

USBCOMP-20804: [TD 4.13.6] Fixed issue with Accept message verification

USBCOMP-20803: [TEST.PD.USB4.EUSB.3] Corrected Cable Termination in Discover Identity response


6.00 Build 1033 (April 14) (Requires USB Protocol Suite 8.74 build 3969 or higher)

USBCOMP-20694: [VIF] Implemented support for v3.19 (2022-03-09)

USBCOMP-20347: Implemented TEST.PD.USB4.DRST.5, TEST.PD.USB4.DRST.6, TEST.PD.USB4.EUSB.1,

TEST.PD.USB4.EUSB.2, TEST.PD.USB4.EUSB.3, TEST.PD.USB4.EUSB.4, TEST.PD.USB4.CBL.1, TEST.PD.USB4.CBL.2

USBCOMP-20712: [PD] Applied spec updates

USBCOMP-20685: [TEST.PD.USB4.DRST.3] Applied spec updates

USBCOMP-20104: [PD] EPR test improvements

USBCOMP-20647: [TD 4.5.2] Fixed verification issue

[TEST.PD.FRS.SNK3.1] Fixed VIF issue

USBCOMP-20575: [TD 4.12.2] Fixed verification issue

USBCOMP-20373: [Load Tests] Updated Exerciser to decrease current before sending new Request on

M310C and M310P

USBCOMP-20397: Fixed issue with certain Settings causing traces to occasionally not be saved

USBCOMP-20680: [COMMON.CHECK.PD.7] Fixed verification issue

USBCOMP-20676: [TD 7.06] Updated error injection value

[TEST.PD.FRS.x, TEST.PD.USB4.x] Improved Error Recovery detection

USBCOMP-20672: [TD 4.11.2] Fixed verification issue

USBCOMP-20579: [TD 4.5.5] Fixed verification issue

USBCOMP-20690: [TEST.PD.PS.SNK.2] Updated Exerciser to set Dual-Role Power bit

USBCOMP-20657: [TEST.PD.FRS.SNK3.1] Fixed verification issue

USBCOMP-20691: [TEST.PD.PROT.ALL.2] Updated Exerciser behavior

[TEST.PD.VDM.CBL3.1] Updated Exerciser behavior

USBCOMP-20702: [TEST.PD.PROT.SNK.8] Updated Exerciser behavior

[TD.DP.10.2.8, TD.DP.10.2.9] Updated test applicability

USBCOMP-20706: [Type-C] Fixed issue where Exerciser did not initiate USB2 traffic

[Type-C] Fixed LRD detection by correcting for typo in test spec

USBCOMP-20686: [Type-C] Improved cable orientation detection

USBCOMP-20710: [TEST.PD.EPR.SRC3.10] Updated Exerciser behavior

USBCOMP-20704: [TEST.PD.PHY.ALL.3] Fixed verification issue

USBCOMP-20705: [PD] Fixed verification issue in evaluating Power Rules

USBCOMP-20713: [TD 4.14.4] Updated test applicability

USBCOMP-20715: [TD 4.14.1] Updated Exerciser behavior

USBCOMP-20711: [TD 4.9.5] Fixed issue where SS Safe State check was performed during non-USB3 conditions

USBCOMP-20714: [TD 4.13.5] Fixed issue where Accept message verification was not performed

USBCOMP-20605: [PD] Fixed issue where Reserved bits were incorrectly set in Source Capabilities messages

USBCOMP-20718: [COMMON.CHECK.PD.10] Fixed verification issue

USBCOMP-20544: [TD 10.120] Fixed issue where trigger did not occur on deferred DPH

USBCOMP-20159: [Link Layer] Allowed some TSEQ to be missed during locking

USBCOMP-20601: “Test scenario aborted” errors now result in a failing result

USBCOMP-20723: Cable Orientation module improvements

USBCOMP-20724: [TEST.PD.FRS.x] Fixed Common Check verification issue

USBCOMP-20593: [Type-C] Fixed issue with Consumer/Provider or Provider/Consumer test behavior

USBCOMP-20717: [Load Tests] Fixed issue where load was not applied by M310e

USBCOMP-20700, USBCOMP-20661: [Link Layer] Fixed capture issue during training sequence

USBCOMP-20585: [Link Layer] Fixed issue where test parts did not display correctly

USBCOMP-20684: [TD 7.40] Fixed verification issue for PUTs with captive re-timers

USBCOMP-20736: [Link Layer] Fixed verification issue during advertisement exchange

USBCOMP-20693: [PD] Fixed Exerciser issue involving Vconn Swaps after a Hard Reset

USBCOMP-20740: [TEST.PD.PROT.SNK.14] Fixed verification issue

USBCOMP-20731: [COMMON.CHECK.PD.13] Fixed verification issue


5.82 Build 1023 (February 28) (Requires USB Protocol Suite 8.72 build 3940 or higher)

[Link Layer] Gen 1x2 test improvements

USBCOMP-20656: [PD] Applied spec updates

USBCOMP-20138: Implemented TEST.PD.FRS.SNK3.5, TEST.PD.FRS.SNK3.6, TEST.PD.FRS.SNK3.7

USBCOMP-20347: Implemented TEST.PD.USB4.DRST.7

USBCOMP-20655: [Type-C] Fixed issue with USB 2 traffic generation when cable is in wrong orientation

USBCOMP-20652: [TD 4.14.2] Fixed “no bus activity was captured” error

USBCOMP-20649: Updated EPR test hardware (power/load box) checking

USBCOMP-20527: [Type-C] Allowed PUTs to perform an extra toggle cycle (tOnePortToggleConect) before connection

USBCOMP-20667: [PD] Allowed load tests to be officially performed with Vconn-through cable

USBCOMP-20658: [PD] Updated the method in which voltage ranges are displayed in error markers


5.81 Build 1022 (February 11)

USBCOMP-20138: Implemented TEST.PD.FRS.SNK3.3, TEST.PD.FRS.SNK3.4

USBCOMP-20087: Improved marker creation behavior to eliminate redundant messages

USBCOMP-20633: [TEST.PD.PS.SRC.3] Fixed verification issue when the UUT responds with a Reject or Not Supported

USBCOMP-20618: [TEST.PD.EPR.SRC3.13] Fixed issue where Tester was continuing to send KeepAlive Messages rather than perform the required error condition

USBCOMP-20636: [PD] Fixed issue where a test was not failing when the Bring-Up Procedure failed

USBCOMP-20637: [TEST.PD.VDM.SNK.1] Fixed verification issue causing Indeterminate result

USBCOMP-20624: [TEST.PD.PROT.SRC.3] Fixed issue where result was N/A when a failure occurred

USBCOMP-20640: [PD] Fixed Common Check failures where Data Role was not recognized properly

USBCOMP-20622: [TD 4.12.2] Fixed a bug in the test flow

USBCOMP-20604: [TEST.PD.PROT.SRC.4] Fixed automation failure

USBCOMP-20645: [TD 7.18] Improved clarity in second prompt

USBCOMP-20646: [TD 4.11.3] Fixed “Trace file is empty” error

USBCOMP-20641: [TD 4.13.2] Fixed verification issue in check V.11


5.80 Build 1020 (January 31) (Requires USB Protocol Suite 8.70 build 3930 or higher)

[M4x] Enabled Link Layer and Type-C compliance

[Link Layer] Gen 2x2 test improvements

USBCOMP-19400: Added option to suppress calibration and load test prompts

USBCOMP-20573, USBCOMP-20586: [PD Merged] Applied spec updates

USBCOMP-20138: Implemented TEST.PD.FRS.SRC3.2, TEST.PD.FRS.SRC3.3, TEST.PD.FRS.SRC3.4,

TEST.PD.FRS.SRC3.5, TEST.PD.FRS.SRC3.6, TEST.PD.FRS.SNK3.1, TEST.PD.FRS.SNK3.2

USBCOMP-20104: Implemented TEST.PD.EPR.SRC3.7

USBCOMP-20347: Implemented TEST.PD.USB4.DRST.2, TEST.PD.USB4.DRST.3, TEST.PD.USB4.DRST.4

USBCOMP-20580: Restructured test folders and removed obsolete tests from top level

USBCOMP-20540: [PD] Power box is now performed before starting EPR Sink tests

USBCOMP-20594, USBCOMP-20595: [TD 7.17, 7.31, 7.40] Fixed issue where verification occurred at the wrong point due to the position of the trigger packet

USBCOMP-20546: [TD 10.102] Increasing recording buffer

USBCOMP-20572: [COMMON.CHECK.PD.7] Updated conditions under which UUT must only offer 3A

USBCOMP-20578: [COMMON.CHECK.PD.5] Allowed Not Supported as response to Attention message

[TEST.PD.FRS.SRC3.1] Test improvements

USBCOMP-20599: [TD 4.11.2] Fixed “test scenario aborted” error

USBCOMP-20581, USBCOMP-20475: [COMMON.CHECK.PD.7] Improved verification of current field

USBCOMP-20592: [COMMON.CHECK.PD.13] Fixed verification issue

USBCOMP-20597: [TEST.PD.PROT.ALL.2] Fixed verification issue

USBCOMP-20571: [TD 4.10.2] Allowed more time for PUT to present SS termination

USBCOMP-20390: [TD 4.13.4] Applied spec updates to Step 17

USBCOMP-20574: [TEST.PD.PROT.SNK.5] Fixed “test scenario aborted” error

USBCOMP-20437: [TD 4.9.3, 4.9.5] Improved test flow and USB2 traffic exchange with CV

USBCOMP-20604: [TEST.PD.PROT.SRC.4] Fixed automation failure

USBCOMP-20603: Improved VIF extraction when PDOs are invalid

USBCOMP-20608: [COMMON.CHECK.PD.2] Fixed MessageID verification issue

USBCOMP-20588: [TD 4.2.1, 4.5.1, 4.6.5, 4.7.5] Fixed issue in initial LFPS detection

USBCOMP-20609: [TD 4.11.1] Fixed issue where Exerciser would not provide more than 5V

USBCOMP-20619: [TEST.PD.PS.EPR.SRC3.2, TEST.PD.EPR.SNK3.3] Fixed automation failure

USBCOMP-20602: [PD] Fixed issue where Exerciser sometimes didn’t send PS_RDY

USBCOMP-20613, USBCOMP-20616: [PD] Improved vSrcNew/vPpsNew verification


5.76 Build 1007 (December 21)

USBCOMP-20573: [PD Merged] Applied spec updates

USBCOMP-20138: Implemented TEST.PD.FRS.SRC3.1

USBCOMP-20583: [Link Layer] Fixed issue causing x2 Host tests to run at x1

USBCOMP-20499: [TEST.PD.PS.SNK.2-3] Fixed issue where Exerciser would eventually request an incorrect PDO after longer exchanges

USBCOMP-20591: [PD] Fixed issue in cable bring up that resulted in an empty trace on some tests


5.75 Build 1006 (December 15) (Requires USB Protocol Suite 8.68 build 3910 or higher)

USBCOMP-20537: [VIF] Implemented support for v3.18 (2021-11-24)

USBCOMP-20530, USBCOMP-20411, USBCOMP-20561: [PD Merged] Applied spec updates

[PD Merged] Implemented TEST.PD.USB4.DRST.1

USBCOMP-20448: Type-C Tracker item #347 – [TD 4.11.2] Applied spec updates for Source PUTs

USBCOMP-20449: Type-C Tracker item #370 – Added Captive Cable test conditions

USBCOMP-20453: Type-C Tracker item #377 – [TD 4.12.2] Applied spec updates for PUTs with Captive Cables

USBCOMP-20366: Type-C Tracker item #364 – [TD 4.11.1] Applied spec updates to Steps 7 and 9.b

USBCOMP-20541: [COMMON.PROC.PD.7] Improved error messages

USBCOMP-20538: [TEST.PD.VDM.SNK.1] Updated test to stop if Discover Identity is not supported

USBCOMP-20307: [TD 4.9.5] Improved Safe State verification

USBCOMP-20547, USBCOMP-20564: [PD Merged] Improved Common Checks to ensure state tracking is reset when appropriate, such as after a Hard Reset

USBCOMP-20459: [COMMON.CHECK.PD.5] Fixed false pass for an unexpected Hard Reset

USBCOMP-20539: [Type-C] Fixed issue where cable orientation was not detected correctly with a specific PUT

USBCOMP-20552: [PD Merged] Fixed issue where Exerciser requested too much power from AVS APDO

USBCOMP-20551, USBCOMP-20554: [PD Merged] Improved Common Check verification in EPR Mode

USBCOMP-20553: [PD Merged] Fixed issue where Exerciser did not keep EPR Mode alive

USBCOMP-20556: [COMMON.CHECK.PD.16] Fixed issue in Power Rule verification on AVS APDO

USBCOMP-20555: [PD Merged] Updated tSrcSettle verification with new value for EPR

USBCOMP-20476: [TEST.PD.PROT.ALL.4] Applied spec updates

USBCOMP-20488: [TEST.PD.PROT.PORT3.7] Applied spec updates

USBCOMP-19632: [TD.DP.10.2.3] Made minor reporting improvements

USBCOMP-20565: [PD Merged] Allowed messages to be sent after Exerciser goes to Disabled, as long as UUT is still in Attached.SNK

USBCOMP-20569: [TD 4.13.2] Fixed verification of Host and Device Capability fields

USBCOMP-20577: [COMMON.CHECK.PD.13] Fixed false failure on EPR Request message send in response to EPR Source Capabilities message

USBCOMP-20548: [TD 4.13.2] Fixed issue where Exerciser was not presenting SS termination with correct timing


5.55 Build 999 (November 18)

USBCOMP-20460: [TEST.PD.PHY.ALL.8] Fixed issue where Power and Data Roles were sometimes set incorrectly

USBCOMP-20478: [Type-C] Added verification of LFPS prior to Vbus On

USBCOMP-20430: [TEST.PD.PHY.ALL.2] Corrected typo causing incorrect checkID to be reported

USBCOMP-20536: [PD Merged] Fixed issue where load tests would not run properly on M310P

USBCOMP-20446: [COMMON.CHECK.PD.10] Improved Data Size verification to not include padding

USBCOMP-20350: Added TEST.PD.PHY.ALL.3 and TD 4.10.3 to Attended tests lists

USBCOMP-20338: Fixed issue where checks were sometimes not nested properly in the log file

USBCOMP-20465, USBCOMP-20467: [TD 4.5.2, 4.6.6, 4.7.6] Improved Exerciser behavior when PUT is a Vconn-powered Accessory

USBCOMP-20535: [TEST.PD.EPR.SRC3.13] Corrected Hard Reset timing measurement

USBCOMP-20457: [TD 4.13.3] Allowed more time for PUT to establish link before Data Reset is issued


5.54 Build 997 (November 16) (Requires USB Protocol Suite 8.66 build 3895 or higher)

USBPS-20061: [Type-C] Fixed issue where TryWait.SNK state was not detected properly

USBPS-20081: [PD] Fixed issue where Exerciser did not respond to SOP’ messages in Try.SNK

USBCOMP-20441: [PD Merged] Applied spec updates

USBCOMP-20500: [TD 4.13.2] Fixed automation failure on Condition 7

USBCOMP-20502: [TD.DP.10.2.6] Fixed Pin Assignment verification issue

USBCOMP-20475: [COMMON.CHECK.PD.7] Fixed Power Rules/PDP failure when no 5A cable is present

USBCOMP-20510: [TEST.PD.EPR.SNK3.3] Fixed issue where Exerciser script did not fit in memory

USBCOMP-20415: [COMMON.CHECK.PD.10] Fixed issue where Unchunked bit was set during Chkd condition

USBCOMP-20504: [TD.DP.10.2.6] Implemented workaround for test spec issue

USBCOMP-20509: [COMMON.PROC.PD.7] Added exception for Not Supported response to Alert

USBCOMP-20458: [COMMON.PROC.PD.10] Fixed verification issue after EPR exit

USBCOMP-20485: [COMMON.CHECK.PD.2] Fixed verification issue in EPR mode

USBCOMP-20489: [COMMON.CHECK.PD.2] Allowed messages to be sent after Exerciser goes to Disabled as long as UUT is still in Attached.SRC

USBCOMP-20505: [DPAM] Improved reporting when test is not applicable

[COMMON.CHECK.PD.7, COMMON.CHECK.PD.16] Verification improvements

USBCOMP-20243: Type-C Tracker item #363 – Implemented spec updates for LRD cables

USBCOMP-20520: [TEST.PD.EPR.SNK3.1] Fixed “test scenario aborted” issue

USBCOMP-20522: [Type-C] Added tolerance to Vbus On timing measurements

USBCOMP-20525: [TD 4.9.4, 4.9.5] Fixed “Developer error” when parsing VIF

USBCOMP-20507: [DPAM] Updated Applicability rules

USBCOMP-20487: Type-C Tracker item #379 – [TD 4.13.2] Applied spec updates to Step 9


5.53 Build 994 (November 2)

USBCOMP-20434: [Link Layer] Initial USB 3.2 x2 test implementation

USBCOMP-20441: [PD Merged] Applied spec updates

USBCOMP-20439: [Type-C] Fixed issue where USB 3 test stages were being run incorrectly

USBCOMP-20238: [TD 7.1.5] Removed a check that was inadvertently added

USBCOMP-20468: [TD 4.9.5] Fixed a GetDescriptor verification issue

USBCOMP-20401: [TD 10.127] Improved triggering for when HUT sends unexpected LGO_Ux

USBCOMP-20411: [PD Merged] Implemented EPR load tests and applied other spec updates

USBCOMP-20452, USBCOMP-20454: Type-C Tracker items #331, 361, 374, 378 – Applied spec updates to TD 4.13.1

USBCOMP-19632: [PD Alt Mode] Implemented 10.2.3

USBCOMP-20254: [TD 4.13.2] Updated UFP VDO verification to reflect spec changes

USBCOMP-20478: [Type-C] Improved error reporting when PUT sends LFPS prior to Vbus On

USBCOMP-20479: [COMMON.PROC.PD.14, COMMON.CHECK.PD.16] Fixed verification issues

USBCOMP-20472: [COMMON.PROC.PD.7, COMMON.PROC.PD.11] Fixed verification issues

USBCOMP-20469: [COMMON.CHECK.PD.5, COMMON.PROC.PD.11] Fixed verification issues

USBCOMP-20473: [COMMON.CHECK.PD.12] Fixed issue with PD_Power_As_Sink values below 500

USBCOMP-20486: [PD Merged] Expanded allowed PD_Power_As_X range for EPR

USBCOMP-20483: [TEST.PD.EPR.SRC3.8] Added delay to allow UUT to send initial EPR_Source_Capabilities message

USBCOMP-20484: [TEST.PD.EPR.SRC3.9] Fixed issue where Exerciser was not sending EPR_KeepAlive Messages


5.52 Build 988 (October 20) (Requires USB Protocol Suite 8.65 build 3885 or higher)

USBCOMP-20411: [PD Merged] Applied spec updates

USBCOMP-20401: [TD 10.127] Increased buffer size so that full traffic scenario will be captured

USBPS-20072: [PD] Fixed issue where correct power was not provided when Exerciser was a PPS Source

USBPS-20073: [PD] Fixed issue where EPR Capable bit was not decoded correctly

USBPS-20093: [Load Tests] Fixed issue where load was not applied through M310P

[TEST.PD.PROT.SNK.11] Improved verification for Provider/Consumer bring-up


5.51 Build 987 (October 15)

USBCOMP-19662, USBCOMP-20232, USBCOMP-20395: [DPAM] Updated bring-up procedures and implemented workarounds for test spec issues

USBCOMP-20409: [Type-C] Fixed issue where USB 2 traffic generation was starting too late

USBCOMP-20371: [TD 4.10.6] Fixed issues on V.4 check

USBCOMP-20417: [COMMON.CHECK.PD.13] Improved timing verification

USBCOMP-20432: [TEST.PD.PS.SRC.1, TEST.PD.PS.SNK.3] Fixed automation failure

USBCOMP-20434: [Link Layer] Started renaming folders in preparation of USB 3.2 x2 testing

USBCOMP-20339: [TD 4.5.2] Improved verification of Unattached.SNK transition

USBCOMP-20438: [Type-C] Improved SS termination verification

[Type-C] Packet detection improvements

[TD 4.2.2] Rp detection improvements


5.50 Build 985 (September 30) (Requires USB Protocol Suite 8.64 build 3880 or higher)

USBCOMP-20391, USBCOMP-20419: [VIF] Implemented support for VIF v3.17 (2021-09-13)

[PD Merged] Implemented COMMON.PROC.BU.12 and TEST.PD.PROT.SNK.14

USBCOMP-20387, USBCOMP-20396: [PD Merged] Applied spec updates

USBPS-20040: [Load Tests | RS-232] Increased baud rate to 115,200 bps and added RS-232 troubleshooting information in Release Notes

USBCOMP-19659, USBCOMP-20395: [TD.DP.10.3.x] Updated bring-up procedures and implemented workarounds for test spec issues

USBCOMP-20360: [TD 4.12.2] Reworded prompts to improve clarity

USBCOMP-19779: [TD.DP.10.3.5] Updated Pin Assignment configuration

USBPS-20006: [TD 7.24] Implemented workaround on M310C for when full U2 Exit LFPS is not captured

USBCOMP-20380: [TD 4.6.5] Fixed issue where transition to Unattached.SNK was not recognized

USBCOMP-20323, USBCOMP-20428: [TEST.PD.PROT.ALL.5, TEST.PD.PROT.SRC3.8] Fixed issues where AMS were not tracked correctly, causing Common Procedure failures

USBCOMP-20384: [TEST.PD.PROT.SNK.11] Fixed issue where Reject was not allowed as a valid response to Tester’s Vconn Swap

USBCOMP-19917, USBCOMP-20407: [Type-C] Improved SS termination verification

USBCOMP-20339: [Type-C] Improved verification of Unattached.SNK transition by allowing for debounce

USBCOMP-20382: [TD 4.4.2, 4.7.2] Fixed “test scenario aborted” issue

USBCOMP-20386: [TEST.PD.PS.SRC.1, TEST.PD.PS.SNK.3] Added margin of error to Suspend power measurements

USBCOMP-20261, USBCOMP-20400: [Type-C] Improved “data communication has ceased” verification

USBCOMP-20336: [TEST.PD.PROT.SRC.9] Fixed issue where incorrect PDOs were sent after PR Swap

USBCOMP-20392: [TDA.2.3.2.1, TDA.2.3.2.2] Fixed issue where 10 uF capacitor was not enabled

USBCOMP-20244: Type-C Tracker item #365 – Added checkID values from "PUT Tests" section

USBCOMP-20118: [TD 4.13.3] Enabled USB 2 conditions

USBCOMP-20378: [TD 4.7.6] Fixed issue where Exerciser did not source Vconn

USBCOMP-19970: [TD 4.2.2, 4.12.2] Updated reporting structure to include checkIDs

USBCOMP-20402: Corrected logic used in determining whether a UUT “Supports Structured VDMs”

USBCOMP-20405: [COMMON.CHECK.PD.5] Fixed issue where valid responses were considered AMS interruptions

USBCOMP-20364: [TD 7.40] Fixed issue where “End of SCD” was incorrectly recognized as eSS.Inactive

USBCOMP-20412: [TD 7.40] Fixed “PUT does not transition to Polling.LFPS” failure on M310e

USBCOMP-20242: Type-C Tracker item #356 – [TD 4.13.1] Applied spec update to Condition 11

USBCOMP-20242: Type-C Tracker item #355 – [TD 4.13.4] Updated Steps 31 and 32

USBCOMP-20415: [PD Merged] Fixed issue where Exerciser initially sent Unchunked message during “Chkd” conditions

USBCOMP-20422: [Link Layer] Added error message for incorrect cable orientation on M310e

USBCOMP-20423: [TEST.PD.PHY.PORT.1] Fixed issue causing incorrect error message to be displayed

USBCOMP-20308, USBCOMP-20374: [TD 4.12.2] Restructured test to address multiple issues

USBCOMP-20427: [COMMON.CHECK.PD.13] Fixed failures that occurred on AMS initiated by the Tester [TEST.PD.VDM.SRC.1] Updated applicability for TEST.PD.VDM.SRC.1#4

[TD 7.23] Improved error message

USBPS-19962: [Type-C] Fixed issue where Term State Reports were not being generated

USBPS-19993: [PD] Fixed issue causing a much slower Vbus discharge on M310e

USBPS-19939, USBPS-20053: Improved error marker insertion process


5.30 Build 978 (August 30) (Requires USB Protocol Suite 8.62 build 3829 or higher)

USBCOMP-20104: [PD Merged] Implemented EPR tests

USBCOMP-20352: [TEST.PD.PROT.SNK.5] Improved Accept message timing

USBCOMP-20353: [TEST.PD.PS.SRC.2, TEST.PD.PS.SNK.2] Fixed “Test scenario aborted” error
USBCOMP-20358: [Type-C] Fixed issue on M310P where USB 2 traffic was not generated properly in one cable orientation

USBCOMP-19970: [TD 4.1.1, 4.1.2, 4.5.2, 4.5.6] Updated reporting structure to include checkIDs

USBCOMP-20372: [Load Tests | RS-232] Ensured load is reduced prior to a request for lower current

USBCOMP-20357: [TD 6.6, 6.7] Implemented workaround for devices that are slow to power up

USBCOMP-20341: [PD Merged] Applied spec updates

USBPS-19994: [Type-C] Fixed issue on M310e where Rd was sometimes not recognized


5.29 Build 971 (August 6) (Requires USB Protocol Suite 8.60 build 3810 or higher)

USBCOMP-20091: Type-C Tracker item #349 – Implemented TD 4.11.3

USBCOMP-20334: [VIF] Software will now always prompt to update out of date VIFs

USBCOMP-19970: [TD 4.9.x] Updated reporting structure to include checkIDs

USBCOMP-20333: Fixed issue with orientation detection on PUTs with captive cables

USBCOMP-20345: [TEST.PD.PS.SNK.3] Test is no longer applicable for Consumer Only UUTs

USBCOMP-20246: [TD 4.14.x] Improved tVconnStable verification

USBCOMP-20313: [TD 4.9.3, 4.9.5] Improved test flow to better coordinate with required user actions


5.28 Build 970 (July 27)

Added support for EPR PDOs and APDOs

Added Load/Power Tech Brief to Docs folder

USBCOMP-20320: [VIF] Updated to support v3.16 of the VIF specification (2021-07-07)

USBCOMP-20321: [VIF] Applied updates to how Modal_Operation_Supported_SOP is handled

[COMMON.PROC.BU.5] Verification improvements

USBCOMP-20274: [TD 7.40] Fixed verification issue

USBCOMP-20314: [COMMON.CHECK.PD.7] Improved verification to catch Power Rules failures

USBCOMP-20311, USBCOMP-20253: [Type-C] Improved verification of transition to Unattached.SRC/SNK

USBCOMP-20285: [TD 4.11.1] Improved USB 2 Exerciser behavior

USBCOMP-20316: [COMMON.CHECK.PD.2] Fixed verification issue on SOP’ messages after PR_Swap

USBCOMP-20317: [COMMON.CHECK.PD.3] Fixed MessageID verification issue on SOP’ GoodCRC

USBCOMP-20181: [PD] Improved load testing procedure on M310e

USBCOMP-20318: [PD] Fixed issue where IR Drop compensation was applied with captive cable UUTs

USBCOMP-20315: [TEST.PD.PROT.ALL.4] Improved verification when UUT behaves improperly

USBCOMP-20325: [TD 4.8.3] Fixed verification issue

USBCOMP-20327: [COMMON.CHECK.PD.13] Fixed verification issue

USBCOMP-20328: [Hub LVS] Improved LVSh and LVSd detection


5.27 Build 963 (July 6) (Requires USB Protocol Suite 8.59 build 3800 or higher)

USBCOMP-20275: [TEST.PD.PS.SRC.3] Fixed automation failure

USBCOMP-20284: [TD 4.4.2] Fixed automation failure

USBCOMP-20281: [TEST.PD.PROT.SRC3.1] Applied spec updates

USBCOMP-20282: [COMMON.CHECK.PD.3] Applied spec updates

USBCOMP-20278: Fixed issue where Recording Options were sometimes not configured correctly

USBCOMP-20279: [TEST.PD.VDM.CBL.1] Fixed issue where result showed as Indeterminate

USBCOMP-20280: [COMMON.CHECK.PD.10] Applied spec updates

USBCOMP-20248: [TD 7.40] Fixed verification issue when recording ends while PUT is in eSS.Inactive

USBCOMP-20287: Fixed issue where a “Developer error” would appear when parsing the VIF

USBCOMP-20289: [TD 4.13.1] Added TBT3 support in cable emulation

USBCOMP-20092: Type-C Tracker items #351, 369 – Applied spec updates regarding Vconn

USBCOMP-20292: [COMMON.CHECK.PD.2] Fixed issue where Data Role was not reset after Hard Reset

USBCOMP-20239: [Type-C] PUTs that only use LS are temporarily treated as if they do not support data

USBPS-19919: [PD] Added DAC calibration on M4x and M310e

USBCOMP-20056: Added “Preconfigure Setup” feature, allowing a user to select which analyzer should be used when multiple are connected

USBCOMP-20295: [COMMON.CHECK.PD.2] Allowed SOP' Discover Identity messages to be retried with PD2 specification revision

USBCOMP-20181: [PD] Added support for load testing on M310e with load box connected via RS-232

USBCOMP-20312: [TD 4.8.3] Fixed parse error

USBCOMP-20300: [TEST.PD.PROT.ALL.4] Added check for when Source Capabilities message occurs too long after Vbus On

USBCOMP-20301: [TEST.PD.PROT.ALL.4] Fixed false pass when Reject is sent instead of Not Supported

USBCOMP-20163: Added COMMON.PROC.BU.6 and COMMON.PROC.BU.11 procedures for Captive Cable UUTs

USBCOMP-20309: [COMMON.CHECK.PD.2] Applied spec updates

USBCOMP-20298: [TEST.PD.PS.SNK.2, TEST.PD.PS.SNK.3] Fixed issue where tests were incorrectly marked as N/A

USBCOMP-20296: [COMMON.CHECK.PD.5] Improved verification when unexpected messages are received

USBPS-19918: [Type-C] Fixed USB 2 communication issues

USBCOMP-20200: [Hub LVS] Improved SS termination reporting


5.26 Build 959 (June 14)

USBCOMP-20245: Type-C Tracker item #366 – [TD 4.13.1] tDetach is replaced with tSRCDisconnect

USBCOMP-20264: [TD 4.13.1] Fixed verification issue where Discover Identity message as not recognized

USBCOMP-20266: [Type-C] USB 2/3 Supports bits are now set in Active Cable VDO

USBCOMP-20276: [PD Merged] Fixed verification issue in Common Checks


5.26 Build 958 (June 9)

USBCOMP-20259: [VIF Editor] Updated to support v3.15 of the VIF specification (2021-06-07)

USBCOMP-20235: Added support for Voyager M310e

USBCOMP-20057: Added option to toggle Single/Dual CVS tests from Workspace tree

USBCOMP-20237: [PD] Fixed automation error that occurred with certain product types on PPS tests

USBCOMP-20178: [TEST.PD.PHY.ALL.3] Improved detection of GoodCRC when noise is present

USBCOMP-20236: [TD 4.9.5] Disabled TD.4.9.5.V.7 check due to lack of clarity in test spec

USBCOMP-20248: [TD 7.40] Improved recognition of Rx.Detect when PUT ends capture in Electrical Idle


5.25 Build 956 (May 21) (Requires USB Protocol Suite 8.58 build 3745 or higher)

USBCOMP-20226: Fixed issue where installer sometimes did not overwrite modified scripts

USBCOMP-20179: [PD Merged] Update to PPS bring-up procedures

USBCOMP-20230: Type-C Tracker item #367 – [TD 4.13.1] Condition 8 updated

USBCOMP-20219: [TD 7.40] Fixed verification issue where eSS.Inactive beyond a certain duration was not recognized


5.25 Build 955 (May 19) (Requires USB Protocol Suite 8.58 build 3740 or higher)

USBCOMP-20224: Added disconnect module between PD tests to ensure they start in a valid state

USBCOMP-20225: Updated tests to incorporate new Vbus On/Off thresholds

USBCOMP-20000: [TD 4.10.2] Improved USB 3 traffic scenario

USBCOMP-20223: [Type-C] Improved Term On verification

USBCOMP-20216: [TD 7.39] Provided more informative error message

USBCOMP-20217: [TD 7.17] Fixed issue where failure occurred after test condition had completed

[TD 10.102] Fixed minor issue in an Exerciser script

USBCOMP-19888: Type-C Tracker items #323, 327 – [TD 4.9.3, 4.9.5] Applied spec updates

USBCOMP-20137: [TD 4.13.3] Improved SS termination verification during Data Reset


5.03 Build 953 (May 5)

USBCOMP-20177: [COMMON.CHECK.PD.8] Applied spec update to Cap Mismatch check

USBCOMP-20165: [TEST.PD.PROT.SRC3.7-10] Increased buffer size to ensure final Hard Reset is captured

USBCOMP-20161: [TEST.PREP.PR.1] Implemented new Preparation Procedure

USBCOMP-20191: [TEST.PD.PHY.ALL.5] Fixed typo in the name of test

USBCOMP-20183: [Link Layer] Removed support for “Legacy Timers”

USBCOMP-20189: [COMMON.CHECK.PD.13] Fixed issue where SinkTxNG failures were not identified

USBCOMP-20187: [TEST.PD.VDM.SRC.1] Corrected placement of error marker

USBCOMP-20180: [TD 4.10.6] Fixed automation failure that occurred when PUT is slower to respond

USBCOMP-20193: [TD 6.2] Fixed issue where Fail was reported when result should have been N/A

USBCOMP-19243: Starred tests that require user interaction in the Workspace

USBCOMP-20186: [TEST.PD.PROT.ALL.4] Fixed verification issue

USBCOMP-20196: [TD 7.42] Fixed typo in prompt

USBCOMP-20162: Implemented COMMON.PROC.BU.3 and COMMON.PROC.BU.10

USBCOMP-19970: [Type-C] Updated reporting structure to include checkIDs in multiple tests

USBCOMP-20198: [COMMON.CHECK.PD.5] Fixed verification issue

USBCOMP-20199: [COMMON.CHECK.PD.8] Fixed verification issue


5.02 Build 951 (April 8)

[PD Merged] Applied spec updates to multiple tests

USBCOMP-20168: [VIF Editor] Updated to support v3.14 of the VIF specification (2021-04-08)

USBCOMP-20151: checkID is now shown in marker for Common Check/Procedure failures

[TD 4.2.1] Applied spec updates

USBCOMP-20149: [Type-C] Improved verification of USB2 Term On timing

USBCOMP-20023: [TD 7.1.4] Improvements to TSEQ/SYNC verification

USBCOMP-20122: [TEST.PD.PHY.ALL.5] Added error marker to first missed GoodCRC

USBCOMP-19843: [TD 7.40] Added verification to ensure PUT remains in eSS.Inactive at end of test

USBCOMP-20152: [COMMON.PROC.PD.7, COMMON.PROC.PD.11] A GoodCRC response to the initial message must now have been received for an AMS to be considered ongoing

USBCOMP-20166, USBCOMP-20167: [PD Merged] Fixed minor Common Check verification issues


5.01 Build 950 (March 29)

USBCOMP-20157:  A relevant error message is now reported when an older, unsupported VIF is used

USBCOMP-20148: [COMMON.PROC.PD.7] Fixed false pass when UUT sent an SOP' message as a UFP

USBCOMP-20150: [COMMON.CHECK.PD.5] Fixed issue causing a failure during a Tester retry

USBCOMP-20152: [COMMON.CHECK.PD.2] Fixed issue where value of Extended bit was flagged in a PD2 message

USBCOMP-20156: [COMMON.CHECK.PD.4] Tester is now considered in PE_SRC_Ready after sending an Unstructured VDM

USBCOMP-20023: [TD 7.1.4] Revised error messages during TSEQ verification

USBCOMP-20155: [COMMON.CHECK.PD.10] Fixed false pass on Step 3.c.v.1

USBCOMP-20158: [TEST.PD.PS.SNK.2-3] Fixed applicability for Consumer Only UUTs


5.00 Build 948 (March 24) (Requires USB Protocol Suite 8.55 build 3715 or higher)

[PD Merged] Applied spec updates to multiple tests

USBCOMP-20128: Shortened output paths by using a more efficient folder and file naming format

USBCOMP-20048: Alias will now be auto-truncated when path limit is exceeded

USBCOMP-20001: [VIF Editor] Updated to support v3.13 of the VIF specification (2021-03-22)

USBCOMP-19872: [XML Output] Updated to support v0.85 of the XML output schema

USBCOMP-20097: [TD 7.40] Fixed verification issue when Warm Reset occurred prior to Polling.LFPS

[TD 4.7.2] Improved USB communication verification

USBCOMP-20080: [TD 4.5.1, 4.5.2, 4.5.4, 4.6.5, 4.8.3] Improved transition to Unattached.SNK verification

USBCOMP-20071, USBCOMP-20049: [Vbus Safety Check] Renamed and relocated settings

USBCOMP-20007: [TD 4.9.5] Updated verification to allow transition through Try.SNK in Step 4

USBCOMP-20107: [TD.PD.SRC3.E7, TD.PD.SRC3.E15] Fixed verification issue

USBCOMP-20076: [TD 7.1.5] Fixed false pass when PUT transitions to Polling.RxEQ late

USBCOMP-19905: [TEST.PD.PHY.ALL.9] Fixed verification issue

USBCOMP-20105: [TD.PD.SRC3.E17] Fixed verification issue

USBCOMP-19959: Type-C Tracker items #340, 341, 344, 345 – [TD 4.14.x] Applied spec updates

USBCOMP-19975: [TD 4.12.2] Improved test procedure when PUT does not behave as expected

USBCOMP-20006: [TD 4.10.6] Fixed verification issue

USBCOMP-20036: [TD 4.11.1] Fixed issue caused by filtering LDN packets

USBCOMP-20115: Type-C Tracker item #342 – [TD 4.11.1] Updated Step 16.b

USBCOMP-19966: [TD 4.7.2] Improved CC state transition verification

USBCOMP-20120: [TEST.PD.PROT.SRC.13] Corrected error message

USBCOMP-20113: [TEST.PD.PHY.PORT.1] Removed duplicate corrupted Hard Resets

USBCOMP-20094: Type-C Tracker item #354 – Added TD 4.13.6

USBCOMP-20121: [TD.PD.VNDI3.E03] Fixed verification issue

USBCOMP-20016: [TD 4.13.3] Fixed issue where Condition 5 did not run properly

USBCOMP-20090: Type-C Tracker item #346 – [TD 4.13.2, 4.13.4] CVS will now send Enter_USB for USB 3.2 entry. Updated timing requirements

USBCOMP-20079, USBCOMP-20098: [TD 4.5.4, 4.6.3, 4.7.2] Fixed verification issue

USBCOMP-20127: Link Layer Tracker item #241 – [TD 7.17] Steps 3.e, 8.f, 11.f updated as applicable only for ports without a captive retimer

USBCOMP-20125: [TD 4.13.2] Improved VDO verification

USBCOMP-20116: [TD 4.14.x] Added USB2 support

USBCOMP-20124: [TEST.PD.VDM.SNK.1] Updated Step 4.a.iii.a.i

USBCOMP-19944: [TD 4.13.1] Added Modal Operation bit to conditions that involve TBT3 support

USBCOMP-20133: [TEST.PD.PS.SRC.3] Fixed applicability for Provider Only UUTs

USBCOMP-20130: [TD 4.10.4] Fixed issue caused by accepting PUT initiated PR_Swap

USBCOMP-20109, USBCOMP-20096: Updated minimum Vconn used in Type-C and PD testing

USBCOMP-20136: [PD Merged] Updated threshold in Power Supply tests so that Vbus Off/On events do not cause inadvertent failures

USBCOMP-20135: [PD Merged] Updated threshold in PPS tests so that Vbus Off/On events do not cause inadvertent failures

USBCOMP-20129: [TD 4.10.6] Added extra debugging to Billboard discovery process

USBCOMP-20139: [COMMON.CHECK.PD.1] Improved preamble verification

USBCOMP-20143: [TEST.PD.PROT.SRC3.13] Applied spec updates

USBCOMP-20110: [PD Merged] BU Procedure failures are now reported within the test from which they were initiated

USBCOMP-20144: [TEST.PD.PHY.ALL.2] Applied a spec update to ensure Rp-3.0 is maintained throughout the test

USBCOMP-20141: [Link Layer] Updated CV prompts to better match text from spec

[TD 4.3.1] Improved verification of when PUT ceases data communication

[TD 4.10.1, 4.10.1] Improved extraction of bNumConfiguration


4.83 Build 944 (February 11)

[PD Merged] Added 1 test

USBCOMP-20083: [COMMON.CHECK.PD.2] Fixed verification issue

USBCOMP-20084: [COMMON.CHECK.PD.13] Fixed verification issue

USBCOMP-20086: [TEST.PD.PS.SRC.3, TEST.PD.PS.SNK.1] Add a margin of error to verification ofcurrent measurements

USBCOMP-20023: [Link Layer] Allowed the TS2 sequence to begin with a SYNC packet

USBCOMP-20067: [TEST.PD.VDM.SNK.1] Applied spec updates

USBCOMP-20088: Type-C Tracker item #337 – Removed TD 4.1.3 Step 2.c and TD 4.14.1 Step 3.c

USBCOMP-20101: [COMMON.CHECK.PD.5] Fixed verification issue

USBCOMP-20095: [PD3] Moved FRS tests to examples folder as tests are not considered USB-IF official

USBCOMP-20100: [COMMON.CHECK.PD.3] Fixed verification issue

USBCOMP-20099: [TEST.PD.PHY.ALL.4] Fixed verification issue causing Common Check failures

USBCOMP-20027: [TD 4.10.4] Improved detection of PUT termination

[Cable Detection] Fixed bug that allowed tests to continue running if invalid cable was detected

[PD Merged] Fixed verification issue in PDO Transition between PDOs with overlapping vSrcValid

[TEST.PD.PROT.ALL.5] Verification improvements

[TEST.PD.PROT.SRC3.8, TEST.PD.PROT.SRC3.10] Updated to send second request at tPPSRequest max

[COMMON.CHECK.PD.7] Verification improvements


4.82 Build 943 (February 5) (Requires USB Protocol Suite 8.54 build 3700 or higher)

[PD Merged] Applied spec updates to multiple tests

USBCOMP-20061: [TEST.PD.PS.SRC.2-3, TEST.PD.PS.SNK.1-2] Allowed a margin for slight non-monotonicity after entering vSrcValid

USBCOMP-20072: [COMMON.CHECK.PD.5] Allowed Soft_Reset to SOP' after UUT becomes Vconn Source

USBCOMP-20073: [TEST.PD.PROT.SRC.13] Fixed verification issue

USBCOMP-20075: [COMMON.CHECK.PD.1] Fixed failure on BIST messages

USBCOMP-20064: [Load Tests] Tests now provide an N/A result with a more descriptive message when load box is not attached

USBCOMP-20063: [TEST.PD.PROT.SRC.9] Fixed failure when UUT asserted Rd immediately before PS_RDY

USBCOMP-19986: [TD 4.5.4] Fixed verification issue

USBCOMP-20074: [TEST.PD.VDM.SNK.4] Fixed verification issue


4.81 Build 941 (January 27) (Requires USB Protocol Suite 8.53 build 3695 or higher)

[PD Merged] Added 6 tests

[PD Merged] Applied spec updates to multiple tests

USBCOMP-20070: [Verify Safe Vbus] Fixed issue causing false reports of M310C failures

USBCOMP-20065: Added protection against powering down Voyager while there is active Vbus

USBCOMP-20066: [PD Merged] Added BU procedures to test report

USBCOMP-20068: [TD.PD.SRC3.E9] Fixed failure when Get_Source_Cap_Extended is Not Supported

USBCOMP-20069: [COMMON.CHECK.PD.2] Allowed MessageID to increment when RetryCounter >nRetryCount


4.80 Build 940 (January 19) (Requires USB Protocol Suite 8.52 build 3690 or higher)

USBCOMP-20055: Testing can now be initiated when both single and dual CVS tests are selected

USBCOMP-19933: Implemented process for testing cables on both ends


4.78 Build 938 (January 15) (Requires USB Protocol Suite 8.52 build 3686 or higher)

[PD Merged] Added 1 test

USBCOMP-20052: [COMMON.CHECK.PD.5] Fixed failure when UUT sent a Soft Reset to SOP’/SOP”

USBCOMP-20054: Updated test numbering of what are now TEST.PD.PROT.SNK3.6 and TEST.PD.PROT.SNK3.7

USBCOMP-20050: [TEST.PD.PROT.ALL3.6] Fixed compilation issue with certain VIFs

USBCOMP-20051: [PD Merged] Fixed issue causing “test scenario aborted” error

USBCOMP-20053: [TEST.PD.PROT.SNK.11] Fixed issue where Exerciser doesn’t respond to PS_RDY


4.77 Build 937 (January 14)

[PD Merged] Added 3 tests

[PD Merged] Applied spec updates to multiple tests

USBCOMP-20044: [TEST.PD.VDM.SNK.1] Fixed issue where SVIDs weren’t queried properly

USBCOMP-20035: [Verify Safe Vbus] Updated license requirements

USBCOMP-20045: [COMMON.CHECK.PD.5] Fixed issue where an allowed retry was marked as a failure

USBCOMP-20046: [COMMON.CHECK.PD.13] Fixed issue where a Source_Capabilities response was inadvertently recognized as a new AMS


4.77 Build 936 (January 8) (Requires USB Protocol Suite 8.51 build 3685 or higher)

[PD Merged] Added 4 tests

USBCOMP-20019: Corrected decoding of Highest Speed field in the AMA VDO

USBCOMP-20002: [TD 4.13.2, 4.13.4] Allowed signaling to start immediately when USB 3 is initiated via an Enter_USB message

USBCOMP-20039: [COMMON.CHECK.PD.2, COMMON.PROC.PD.12#1] Fixed issue in common check

verification where messages on SOP’ were impacting SOP

USBCOMP-20038: [TEST.PD.PROT.SRC.8] Fixed verification failure caused by Exerciser Vconn

USBCOMP-20040: [TEST.PD.PROT.ALL3.6] Updated delay in sending last chunk to match spec value

USBCOMP-20041: [TEST.PD.PROT.ALL3.6] Fixed issue where chunked 11111b messages could cause inadvertent common check failures

USBCOMP-19971, USBCOMP-20037: [TEST.PD.PROT.SRC.10, TEST.PD.PROT.SNK.12] Improved ErrorRecovery verification


4.76 Build 934 (December 22)

[Cable Detection] Fixed failure when PUT doesn’t support USB data

[TEST.PD.PROT.SRC3.8] Increased generation time


4.75 Build 933 (December 18)

USBCOMP-20025: Type-C Tracker item #339 – [TD 4.1.1] Removed SBU termination check

[TEST.PD.PROT.PORT3.6] Improvements to test procedure

[TD 4.14.2] Improved Cable Reset verification


4.75 Build 932 (December 17)

[PD Merged] Added 1 test

[PD Merged] Applied spec updates to multiple tests


4.75 Build 930 (December 16)

USBCOMP-20018: [PD] Fixed issue in Power Rules verification where rounding was not accounted for


4.75 Build 929 (December 11) (Requires USB Protocol Suite 8.47 build 3668 or higher)

USBCOMP-19959: [Type-C] Added TD 4.1.3, 4.14.1, 4.14.2, 4.14.3, 4.14.4, and 4.14.5

USBCOMP-20011: [VIF Editor] Implemented changes that were missed from VIF v3.11

USBCOMP-20003: Fixed rare issue where “Unofficial-Fail” was showing up during passing result

USBCOMP-19896: [TEST.PD.PHY.ALL.3] Improved verification of a partial GoodCRC

USBCOMP-20005: [PROT_MSG_DATA_VDM_ID_ACK_24] Fixed verification issue

USBCOMP-20008: [TEST.PD.PROT.SRC.4] Corrected error message

USBCOMP-19980: [TEST.PD.PROT.SNK.11] Fixed issue where Exerciser was inadvertently sourcing Vconn

USBPS-19734: Exerciser was not performing Rx.Detect properly in specific scenarios (5 Gbps, Device)


4.25 Build 928 (November 25)

Fixed installer issue when upgrading from a legacy installation

[Type-C] Clarified error message when zSBUTermination check fails


4.25 Build 927 (November 23) (Requires USB Protocol Suite 8.45 build 3644 or higher)

USBCOMP-19972: [TEST.PD.PROT.SRC3.9] Fixed VSE parsing error

USBCOMP-19958: [TEST.PD.PROT.SRC3.9] Increased test duration to ensure Hard_Reset is captured

USBCOMP-19973: [TD 4.13.1] Applied spec update (2020-11-12)

USBCOMP-19977: [TEST.PD.PROT.ALL.2] Improved GoodCRC detection

USBCOMP-19978: [PD Merged] Improved Vconn_Swap verification

USBCOMP-19981: [TD 4.13.3] Increased delay prior to transition to Disabled

USBCOMP-19969: [TD 7.07] Fixed issue where second stage of test was performed during both Gen1 and Gen2

USBCOMP-19983: [TEST.PD.PROT.SRC.9, .10] Fixed issue where Reject was not allowed in response to a PR_Swap

USBCOMP-19993: [TEST.PD.VDM.SNK.1] Fixed VSE compile error

USBCOMP-19992: [TEST.PD.VDM.SRC.1] Fixed issue where Indeterminate result was inadvertently returned

USBCOMP-19996, -19997: [Type-C] Fixed issue where termination was incorrectly determined to be more than 1 s after Vbus ON


4.24 Build 926 (October 26)

USBCOMP-19955: Type-C Tracker item #329 – [TD 4.9.5] Updated DisplayPort configuration


4.23 Build 925 (October 23)

USBCOMP-19957: [Type-C] Updated state transition verification so that it is performed explicitly as described in the test specification

[TD 4.3.1, 4.4.1, 4.6.3] Fixed issue where USB communication was expected before initial entry to Attached

[PROT_MSG_DATA_VDM_ID_ACK_26] Temporarily disabled check


4.23 Build 924 (October 22) (Requires USB Protocol Suite 8.43 build 3631 or higher)

USBCOMP-19924: [Type-C] Ensured that SS termination state is set correctly when tests begin


4.23 Build 923 (October 21) (Requires USB Protocol Suite 8.43 build 3625 or higher)

USBCOMP-19949: [VIF Editor] Updated to support v3.12 of the VIF specification (2020-10-08)

USBCOMP-19243: Added option to easily select tests which do or don’t require user input

USBCOMP-19953: Expanded warning indicating that debug settings may impact test results

USBCOMP-19916: Stopped Exerciser from sending GoodCRC while in AttachWait.SNK

USBCOMP-19950: [Type-C] Fixed an issue where termination was not evaluated correctly when certain VIF fields were set

USBCOMP-19872: XML output updates

USBCOMP-19951: [Hub LVS] Fixed issue where termination was not presented correctly, preventing link from coming up


4.22 Build 922 (September 30) (Requires USB Protocol Suite 8.41 build 3615 or higher)

[VIF Editor] Updated to support v3.10 of the VIF specification (2020-09-14)

[VIF Editor] Fixed bug during generation of “SVID_MODE_ENTER_SOP” array

[Cable Detection] Improved CC line detection

[PD Merged] Applied spec updates to 5 tests (2020-09-14, r1.2 RC15)

USBCOMP-19934: [COMMON.CHECK.PD.5#4] Fixed issue where failure was flagged outside of Ready state

USBCOMP-19935: [TD 7.31, 7.40] Ensured that verification begins after the trigger condition

USBCOMP-19943: [COMMON.CHECK.PD.12] Fixed issue where PPS APDOs were expected in PD2

USBCOMP-19944: [TD 4.13.1] Emulated cable will now indicate support for Modal Operation

USBCOMP-19938: [TD 4.13.4] Fixed Vconn_Swap verification failure

USBCOMP-19939: [TD 4.13.3] Corrected tVconnReapplied timing verification

[TD 4.13.1, 4.13.3, 4.13.4] Ensured USB4 Supported field is set appropriately


4.21 Build 921 (September 9)

Installer updates

[PD Merged] Applied spec updates to 4 tests (2020-08-31, r1.2 RC13a)

USBCOMP-19926: [COMMON.CHECK.PD.2] Verification of PD2 Spec Rev now occurs only after a valid message from the Tester

USBCOMP-19923: [TD 4.3.1, 4.4.1] Ensured that USB data verification is not attempted after PUT disconnect

USBCOMP-19929: [TD 4.2.1] Corrected error message


4.20 Build 920 (September 4)

Installer updates

[PD Merged] Applied spec updates to 2 tests (2020-08-31, r1.2 RC13a)

[TD 10.127] Tiered hub improvements

USBCOMP-19728: [TD 10.115] Tiered hub improvements


4.20 Build 919 (September 2)

Installer updates

USBCOMP-19789: [TD 4.13.1] Fixed issue where PUTs were expected not to send Enter_USB to SOP’

under some conditions

USBCOMP-19841: [TD 10.110, 10.115] Applied test spec updates (2020-08-06)


4.20 Build 918 (September 1)

[COMMON.CHECK.PD.13] Fixed verification issue


4.20 Build 917 (September 1)

Installer updates


4.20 Build 916 (August 31)

Installer updates


4.20 Build 915 (August 31)

Installer updates

[PD Merged] Applied spec updates to 3 tests (2020-08-17, r1.2 RC12)

USBCOMP-19872: XML output updates

USBCOMP-19841: [TD 10.127] Applied test spec updates (2020-08-06)


4.20 Build 914 (August 27)

Installer updates

[TD 10.120] Restructured test

[TD 7.07 Host] Restructured test


4.20 Build 913 (August 26)

Installer updates


4.20 Build 912 (August 25) (Requires USB Protocol Suite 8.40 build 3575 or higher)

[PD Merged] Applied spec updates to 1 test (2020-08-17, r1.2 RC12)

USBCOMP-19917: [Type-C] Temporarily disabled detection of unterminated state on SS lanes


4.18 Build 911 (August 21)

[PD Merged] Applied spec updates to 5 tests (2020-08-17, r1.2 RC12)

USBCOMP-19916: [TD 4.6.2, 4.6.3] Fixed issue in Recording Options

USBCOMP-19888: Type-C Tracker item #323 – Added verification that USB 3 data link stays active throughout test


4.18 Build 910 (August 18) (Requires USB Protocol Suite 8.38 build 3555 or higher)

USBCOMP-19892: Separated Vbus voltage and current checks

USBCOMP-19400: Added option to allow Vconn pass-through cable to automatically be used during load testing

[PD Merged] Applied spec updates to 1 test (2020-08-11, r1.2 RC11)

USBCOMP-19905: [TEST.PD.PHY.ALL.9] Fixed verification issue

USBCOMP-19909: [COMMON.CHECK.PD.12] Fixed verification issue in Reserved field of Fixed PDO

USBCOMP-19906: [TEST.PD.PROT.ALL3.2] Fixed issue where Manufacturer_Info message was not recognized

USBCOMP-19907: [TEST.PD.VDM.SNK.5] Fixed verification issue

USBCOMP-19902: [TEST.PD.PHY.ALL.6] Fixed issue where BIST messages were not evaluated properly


4.17 Build 898 (August 12)

[PD Merged] Applied spec updates to 4 tests (2020-08-04, r1.2 RC10)

USBCOMP-19903: [VIF Editor] Fixed issue when product has Type-A and Type-C ports

USBCOMP-19899: [PD Merged] Fixed issue with verifying Battery_Status

USBCOMP-19898: [TEST.PD.PROT.SRC3.12] Fixed verification issue

USBCOMP-19900: [TEST.PD.PROT.SNK.14] Fixed verification issue

USBCOMP-19901: [TD.PD.VNDI3.E3] Fixed verification issue

USBCOMP-19859: [TD 7.33] Implemented workaround for devices that are slow to power up


4.17 Build 897 (August 3)

[VIF Editor] Updated to support v3.01 of the VIF specification (2020-07-27)

[PD Merged] Added 1 test

[PD Merged] Applied spec updates to 16 tests (2020-07-27, r1.2 RC9)

[Type-C] Applied spec update to TD 4.13.5 (2020-07-27)

USBCOMP-19889: [TD.PD.VDM3.E1, TD.PD.VNDI3.E3] Applied test spec updates (2020-07-27, v1.18)

USBCOMP-19859: [TD 6.4, 6.5] Implemented workaround for devices that are slow to power up


4.16 Build 896 (July 27) (Requires USB Protocol Suite 8.35 build 3483 or higher)

[PD Merged] Added 1 test

[PD Merged] Applied spec updates to 4 tests (2020-07-19, r1.2 RC8)

USBCOMP-19879: [TD.PD.VDM3.E1] Applied test spec updates (2020-07-22, v1.17)

[Link Layer] Made TD 7.39, 7.41, and 7.42 available only at SS+

USBCOMP-19873: [Type-C] Fixed issue where active cable settings were being overwritten

USBCOMP-19887: [TD 4.5.4, 4.6.3, 4.7.2] Updated Exerciser to respond to unexpected AMS from PUT


4.15 Build 895 (July 22)

[PD Merged] Added 2 tests

[PD Merged] Applied spec updates to 6 tests (2020-07-19, r1.2 RC8)

[Link Layer] Made TD 6.6 and 6.7 available only at SS+

[Type-C] Improved SS termination detection

[TD 4.10.6] Fixed Billboard detection error on non-hub PUTs


4.14 Build 894 (July 20)

[PD Merged] Added 1 test

[PD Merged] Applied spec updates to 6 tests (2020-07-06, r1.2 RC6)

[PD Merged] Applied spec updates to 26 tests (2020-07-13, r1.2 RC7)

USBCOMP-19864: [TD 4.5.4, 4.5.5, 4.6.3] Fixed issue where PUTs that do not support data were failing for not presenting termination

USBCOMP-19866: [TD 4.5.4, 4.5.5, 4.6.3] Updated error message when PUT presents SS termination prior to Attached (Vbus On)

USBCOMP-19868: [Type-C] Fixed issue in verification of USB communication

[TD 4.10.6, 4.13.2] Improved error reporting

USBCOMP-19874: [TD 7.13] Fixed a typo causing a parser error

[TD 6.5] Updated Exerciser behavior to be more consistent with other Physical Layer tests


4.14 Build 893 (July 13) (Requires USB Protocol Suite 8.35 build 3479 or higher)

[PD Merged] Applied spec updates to 6 tests (2020-07-06, r1.2 RC6)

USBCOMP-19791: Exerciser will now respond to SOP’ Discover Identity messages prior to Attached

USBCOMP-19681: Type-C Tracker item #303 – [TD 4.4.8] Updated Step 9.b

USBCOMP-19863: [TD 4.13.x] Exerciser now follows USB 3 termination behavior defined in USB4

UFP-DFP Training Clarifications ECN


4.13 Build 892 (July 9)

USBCOMP-19861, USBCOMP-19862: [VIF Editor] Bug fixes and improvements

USBCOMP-19780: [TD 4.10.6, 4.13.2] Removed unnecessary SetInterface() request

[PD Merged] Added 2 tests

[PD Merged] Applied spec updates to 1 test (2020-07-06, r1.2 RC6)

[Type-C] Added TD 4.13.5


4.12 Build 891 (July 6)

USBCOMP-19848: [TDA.2.3.3.2] Fixed current verification during Implicit Contract

USBCOMP-19855: [TD 4.13.x] Tests are not marked N/A if PUT does not support USB4

USBCOMP-19854: [COMMON.CHECK.PD.2] Fixed issue where Message ID was expected to be 0 on SOP after a Cable Reset

USBCOMP-19853: [TEST.PD.VDM.SNK.1/TEST.PD.VDM.SRC.1] Fixed issue where B2…0 were not verified correctly in AMA VDO in PD2 Mode

USBCOMP-19814: [TD 10.127] Fixed issue with tiered hubs

USBCOMP-19849, USBCOMP-19587: [Link Layer] UI/UX improvements to SS vs SS+ selection

USBCOMP-19847: [TD 7.1] Gen 1 PUTs will now fail if SCD transmission is detected


4.11 Build 890 (June 26)

[VIF Editor] Minor bug fixes and improvements

USBCOMP-19775: Type-C Tracker item #309 – [TD 4.9.x, 4.10.x] Improved process of bringing

Provider/Consumer and Consumer/Provide PUTs into a testable state

USBCOMP-19829: [TD 7.37] Fixed parsing error

USBCOMP-19840: [Type-C] Increased delay to better verify that PUT remains in AttachWait for 500 ms

USBCOMP-19594: [TD 7.17] Applied test spec updates (2019-07-08, v0.96)

USBCOMP-19820: [TD 7.31] Applied test spec updates (2020-06-18, v0.97)

USBCOMP-19681: Type-C Tracker item #298 – [TD 4.4.8] Updated Step 5

USBCOMP-19681: Type-C Tracker item #303 – [TD 4.4.8] Updated Steps 9-11

USBCOMP-19846: Type-C Tracker item #314 – Updated TD 4.4.4 Step 7, TD 4.4.5 Step 13.a, and TD 4.6.2 Step 8

USBCOMP-19843: [TD 7.40] Improved verification of Step 4, ensuring that the timer always starts from LVS termination

USBCOMP-19609: Removed sample VPD tests. Testing will be incorporated into the PD Merged test spec

USBCOMP-19805: [TD 4.10.6, 4.13.2] Improved reporting of hub billboard verification stage

USBCOMP-19830: [TD 10.127] Fixed Ux Exit timing verification


4.10 Build 889 (June 22) (Requires USB Protocol Suite 8.35 build 3477 or higher)

USBCOMP-19787: [VIF Editor] Updated to support v3.00 of the VIF specification

USBCOMP-19794: Fixed crash that could occur when running an FRS test with a specific license configuration

USBCOMP-19833: Type-C Tracker item #307 – [TD 4.3.1, 4.4.1] Added new vSinkDisconnect test condition

[TD 4.7.2] Fixed issue where Exerciser might not start in the proper role with Captive Cable PUTs


4.08 Build 888 (June 17) (Requires USB Protocol Suite 8.35 build 3475 or higher)

[TD 4.13.1] Added SOP” support in Conditions 11 and 12

USBCOMP-19839: Type-C Tracker item #315 – [TD 4.13.2] Updated Step 10.e

USBCOMP-19839: [TD 4.13.2] Added hub Billboard verification

USBCOMP-19818: [PD3] Fixed VDO decoding issue


4.08 Build 887 (June 15) (Requires USB Protocol Suite 8.35 build 3473 or higher)

USBCOMP-19802: [TD 4.9.5] Updated Safe State check to occur just prior to Enter Mode ACK

USBCOMP-19828: [TD 4.10.5] Fixed verification issue when a message was retransmitted


4.08 Build 886 (June 12)

USBCOMP-19669: Type-C Tracker item #297 – [TD 4.10.6] Updated Safe State check timing

USBCOMP-19837: Type-C Tracker item #305 – [TD 4.12.2] Updated Step 5.a prompt

USBCOMP-19771: [TD 4.4.4, 4.4.5, 4.6.2] Corrected upper bound of transition to Unattached.SRC/Accessory


4.08 Build 885 (June 11)

USBCOMP-19826: [PD Merged] Applied spec updates to more tests (2020-06-03, r1.2 RC1)

USBCOMP-19835: Type-C Tracker item #310 – Updated data communication verification

USBCOMP-19836: Type-C Tracker item #311 – [TD 4.13.1] Removed Step 8.a

USBCOMP-19838: [TD 7.19] Corrected error message when unexpected U2 Exit occurs


4.08 Build 884 (June 4) (Requires USB Protocol Suite 8.34 build 3459 or higher)

USBCOMP-19821: [PD/Merged] Added Two-Tone Sinusoidal method for Receiver Interference Rejection tests

USBCOMP-19826: [PD Merged] Applied spec updates to some tests (2020-06-03, r1.2 RC1)


4.07 Build 883 (May 29)

[PD3] Applied test spec updates (2020-05-15, v1.14)

USBCOMP-19758: [TD 7.33] Implemented sample version of test that includes Vconn

USBCOMP-19823: [Type-C] Improved verification of USB 2 data communication

USBCOMP-19824: [TD 4.11.1] Fixed “PUT does not accept DR_Swap” bug

[PD Merged] Added 1 test

[PD Merged] Applied spec updates to 4 tests (2020-05-27, r1.2)

USBCOMP-18355: Fixed minor sorting issue in Workspace


4.06 Build 882 (May 15)

USBCOMP-19816: [TEST.PD.PROT.SNK.8] Fixed issue where GoodCRC response to Soft Reset was considered unexpected

USBCOMP-19817: [TEST.PD.PROT.ALL3.2] Fixed issue preventing Common Checks from running


4.06 Build 881 (May 14) (Requires USB Protocol Suite 8.31 build 3381 or higher)

USBCOMP-19778: [Type-C] Fixed issue when PUT supports different highest speeds as host and device

USBCOMP-19679: Type-C Tracker item #287 – Added zSBUTermination checks

USBCOMP-19764: [TD 4.9.5] Fixed issue where CVS was not transitioning to Disabled

USBCOMP-19784: [TEST.PD.PROT.SNK.6] Fixed issue where Hard Reset was not detected properly

USBCOMP-19783: [TD.PD.SNK3.E2/TD.PD.SRC3.E10] Implemented workaround for out of date test spec. The original Reserved Message Type now represents Data_Reset

[TD 4.13.2/4.13.4] Updated Enter_USB fields

USBCOMP-19800: [TD 10.127] Fixed order of commands in Step 16

[TD 10.120] Updated Recording Options to better capture relevant traffic

[TD 10.127] Improved Exerciser behavior during Steps 21 through 26

[TD 10.127] Fixed bug in verification of certain test stages

USBCOMP-19798: [TD.PD.VDM3.E1] Implemented workaround for out of date test spec. New VDOs affect the number of Data Objects that could be returned.

USBCOMP-19780: [TD 4.10.6] Fixed issue when PUT responds to Set_Interface with STALL

[TD 4.13.3, 4.13.4] Updated fields in Active Cable VDO

USBCOMP-19796: [TD 4.13.3] Updated Exerciser behavior to properly emulate a USB4 UFP

USBCOMP-19763: [TD 4.12.2] Updated verification to allow 5 ms for PUTs to recognize CC state transitions

[TD 4.13.1] Added Conditions 5, 6, 9, 10, and 12

USBCOMP-19789: [TD 4.13.1] Applied test spec updates and ensured that Conditions are being tested properly

USBCOMP-19789: [TD 4.13.1] Updated Exerciser behavior to properly emulate a USB4 UFP

USBCOMP-18355: Updated Workspace so that parent checkboxes now properly reflect the values of their children and added indeterminate state

[PD Merged] Added 1 test

USBCOMP-19815: [TD 10.106] Fixed issue in verification


4.05 Build 880 (April 17)

USBCOMP-19786: [TD 4.13.x] Added support for new USB4 VIF fields

USBCOMP-19773: [TD 10.127] Fixed order of commands in Steps 21 and 22

USBCOMP-19777: [Type-C & PD Merged] Fixed issue where ErrorRecovery state was not detected in lower impedance implementations

USBCOMP-19774: [TD 4.5.4, 4.6.2 4.7.2] Improved detection of PUT removing USB2 termination


4.04 Build 879 (March 30)

USBCOMP-19741: [TD.PD.FRSISNK3/FRSISRC3] Fixed issue where ErrorRecovery state was not detected in lower impedance implementations

USBCOMP-19767: Fixed “Developer Error – SNK_PDO_VOLTAGE2” in PUTs with PPS APDOs

USBCOMP-19765: [TD 4.10.1] Fixed “Get_Configuration” failure in PUTs without data support

USBCOMP-19771: [TD 4.4.4, 4.4.5, 4.6.2] Corrected timing allowance after CVS transitions to Disabled


4.04 Build 878 (March 23) (Requires USB Protocol Suite 8.21 build 3300 or higher)

[Type-C] Added TD 4.13.1, 4.13.3, and 4.13.4

USBCOMP-19761: [Hub LVS] Implemented workaround for when hub only has one DFP

USBCOMP-19763: [TD 4.12.2] Fixed false failure at Step 3.f.ii


4.03 Build 877 (March 13) (Requires USB Protocol Suite 8.21 build 3296 or higher)

[Type-C] Added TD 4.13.2

USBCOMP-19756: [Type-C] Improved filtering when USB 3 link does not stay in U0

USBCOMP-19733: [Type-C] Removed need for users to manually enter bMaxPacketSize

USBCOMP-19754: [TD 10.127] LVSd will now reject Ux entry while waiting for timers to clear

USBCOMP-19716: [TD 10.120] Fixed timing issue


4.02 Build 876 (February 27) (Requires USB Protocol Suite 8.21 build 3291 or higher)

USBCOMP-19712, USBCOMP-19713: [Hub LVS] Changes to tiered hub configuration

USBCOMP-19716: [TD 10.120] Timing changes for tiered hubs

USBCOMP-19748: [TD 10.120] Added delay to LVSd Recovery stage to avoid tERDYTimeout

USBPS-19447: [Type-C] Updated initial SS termination state detection process


4.01 Build 875 (February 21)

[PD Merged] Added 1 test

Miscellaneous bug fixes and improvements


4.01 Build 874 (February 14) (Requires USB Protocol Suite 8.21 build 3289 or higher)

USBCOMP-19731: [Verify Safe Vbus] Added verification to ensure current is measured correctly

USBCOMP-19732: [VIF Editor] Added prompt before overwriting existing VIF

USBCOMP-19734: [TDA.2.3.3.1] Improved verification of UUT current draw

USBCOMP-19735: [TD 4.1.1] Fixed SBU Impedance check false failure

USBCOMP-19737: Moved unofficial PD tests to “PD Examples” folder

USBCOMP-19738: [TD.PD.FRSISRC3.E1] Removed prompt when FRS is unsupported

USBCOMP-19743: [TD.DP.10.3.9] Reserved bits are now properly verified in Configuration VDO

USBCOMP-19744: [TD.DP.10.3.5] Exerciser now sends Attention with proper object position

Miscellaneous performance improvements


4.00 Build 873 (February 6)

[PD Merged] Added 9 tests


4.00 Build 872 (January 23)

[PD Merged] Added 3 tests

USBCOMP-19588: Updated module to ensure that proper cable is used for Link Layer testing

USBCOMP-19722: Fixed “Unable to load recording options” automation failure


4.00 Build 870 (January 20) (Requires USB Protocol Suite 8.21 build 3283 or higher)

[PD Merged] Added 4 tests

USBCOMP-19720: [TD 4.6.5] Do not require Rp to be presented on both CC pins simultaneously

USBCOMP-19697: [New feature] Automatically extract alias information from VIF


3.99 Build 869 (January 13) (Requires USB Protocol Suite 8.21 build 3282 or higher)

[PD Merged] Added 1 test

[USB Suite] Various improvements to state tracking and PD Exerciser


3.99 Build 868 (January 9) (Requires USB Protocol Suite 8.21 build 3281 or higher)

[PD Merged] Added 2 tests

USBCOMP-19716: [TD 10.120] Removed extra SETUP packet sent by Exerciser

USBPS-19368: Updated threshold to better detect voltage-clamp Rd implementations


3.99 Build 867 (January 6)

[PD Merged] Added 9 tests


3.98 Build 866 (December 13)

[PD Merged] Added 2 tests

USBCOMP-19700: Reorganized the information displayed in the Output window


3.98 Build 865 (December 11) (Requires USB Protocol Suite 8.17 build 3256 or higher)

USBCOMP-19711: [TD 4.9.4] Fixed issue of Vconn_Swaps from PUT interfering with verification

[TD 10.127] Restructured test to show LFPS Exit timing measurements more clearly


3.97 Build 864 (December 6)

USBCOMP-19710: Type-C Tracker item #300 – [TD 4.12.2] Implemented spec update to Step 3.c.viii


3.97 Build 863 (December 5)

USBCOMP-19709: [TD 7.40] Updated to allow for Rx.Detect stages as short as 30 us

USBCOMP-19691: [TD 4.10.6] Resolved “Unable to start generation” error

USBCOMP-19708: [TD 4.5.4, 4.6.3, 4.7.2] Added failure when PUT links up with wrong data role


3.97 Build 862 (December 4)

USBCOMP-19698: [TDA.2.1.2.1] Improved detection of GoodCRC in Stage 3

USBCOMP-19708: [TD 4.5.4, 4.6.3, 4.7.2] Improved verification of USB data signaling


3.97 Build 861 (December 3)

USBCOMP-19696: [PD2] Improved tSrcRecover verification

USBCOMP-19702: [TD 4.10.2] Fixed issue in VDP_SRC detection

USBCOMP-19703: [TEST.PD.PROT.SRC.7] Fixed incorrect error message

[PD Merged] Added 3 tests

USBCOMP-19695: [TD 10.127] Updated to reflect 2019-11-21 change to test spec

USBCOMP-19706: [VIF Editor] Updated to support v2.04 of the VIF specification


3.96 Build 860 (November 18)

[TD 4.1.2] Added missing prompt for user to reconnect power

USBCOMP-19647: [TD 7.23, 7.24, 7.25] Further improvement in detecting entry to Recovery

[PD] Fixed issue where USB Comms Capable field was not evaluated correctly

USBCOMP-19694: [TD.PD.SNK3.E13-14] Ensured that a Request for a PPS APDO is evaluated

[Hub LVS] Added termination status to PrepareAndConfigureHUB procedure

USBCOMP-19693: [PD3] Fixed issue in SinkTxNG/SinkTxOK validation


3.94 Build 856 (October 17)

USBCOMP-19635: Updated results output XML schema

[VIF Editor] Fixed bug causing hex values to be incorrect


3.94 Build 855 (October 16)

[DPAM] Added TD 10.3.10

USBCOMP-19671: [TD 4.2.7] Fixed false pass when Vbus is improperly sourced

USBCOMP-19653: [TD 4.5.4, 4.6.3, 4.7.2] Fixed “PUT does not maintain USB communication” false failure

[PD Merged] Added five tests

USBCOMP-19673: [VIF Editor] Improved VIF field input validation


3.94 Build 854 (October 9) (Requires USB Protocol Suite 8.11 build 3210 or higher)

USBCOMP-19661: Fixed Cable Detection failure that could occur during cable testing

USBCOMP-19660: [TD.DP.10.3.5] Updated Attention message and improved error detection

[DPAM] Added TD 10.3.15, 10.3.16

USBCOMP-19316: [Hub LVS] Fixed SS termination detection issue

USBCOMP-19601: [TD 10.102] Ensured Loopback condition is entered properly

USBCOMP-19667: Added button to open VIF editor to drop-down menu

[PD Merged] Added Common Checks and Procedures, along with some tests


3.93 Build 853 (October 1)

[DPAM] Added TD 10.3.11, 10.3.12, 10.3.13, 10.3.14

[TD 10.2.5, 10.2.6, 10.2.7] Updated applicability rules


3.93 Build 852 (September 30)

USBCOMP-19568: [PROT_MSG_DATA_VDM_ID_ACK_13] Do not require that Product Type (UFP) field match VIF

[DPAM] Added TD 10.2.5, 10.2.6, 10.2.7

USBCOMP-19649: [VIF Editor] Updated to support v2.03 of the VIF specification

USBCOMP-19654: [TD 4.2.1, 4.5.1, 4.6.5, 4.7.5] Fixed issue of SS Term failure on non-SS PUTs


3.93 Build 851 (September 23)

USBCOMP-19651: [TD 4.1.2] Allow voltage to stabilize before checking vOPEN


3.93 Build 850 (September 20) (Requires USB Protocol Suite 8.08 build 3172 or higher)

USBCOMP-19652: Fixed issue with Physical/Link Layer testing and Type-A/B PUTs

USBCOMP-19578: [TD 10.106] Fixed false SS.Disabled transition failure


3.93 Build 849 (September 18) (Requires USB Protocol Suite 8.08 build 3171 or higher)

USBCOMP-19644: [TD 4.3.5, 4.9.5, 4.10.6] Updated error message text

USBCOMP-19645: [TD 4.9.3] Allow PUT to respond to initial Swap request with Wait

[TD.DP.10.2.8, TD.DP.10.2.9] Updated to reflect final SCR

USBCOMP-19477: Updated Safe State & SBU Termination verification process

[TD 4.2.1, 4.5.1, 4.6.5, 4.7.5] Improved error reporting and marker placement

USBCOMP-19637: [TD 4.5.4, 4.6.3, 4.7.2] Improved state tracking during low voltage stage


3.92 Build 848 (September 10)

USBCOMP-19636: [TD 4.5.1, 4.6.5, 4.7.5] Improved error messages and marker placement

USBCOMP-19638: [TD 4.9.1, 4.9.3, 4.9.5, 4.10.4] Increased Exerciser timeout values

USBCOMP-19601: [TD 10.102] Updated SS termination state detection

USBCOMP-19560: [PD3] Added additional detail to failure messages

USBPS-19234: [TD 10.101] Updated SS termination state detection


3.92 Build 847 (September 5) (Requires USB Protocol Suite 8.08 build 3166 or higher)

USBCOMP-19633: [SPT] Exerciser will now emulate a 5A cable

USBCOMP-19629: [TDA.2.2.4] Improved Vconn checking

USBCOMP-19405: [TD 4.10.1] Further improved current draw verification

USBCOMP-19595: [TD 10.118] Fixed issue where Fail result was incorrectly displayed

USBCOMP-19636: [TD 4.2.1] Improved error messages and marker placement

USBCOMP-19601: [TD 10.102] Updated Term-Off detection

USBCOMP-19477: Increased settle time during SBU impedance detection


3.91 Build 846 (August 28)

USBCOMP-19588: Further update to Cable Detection module

USBCOMP-19624: Ensured VIFs are saved in UTF-8 format

USBCOMP-19625: Improved the way errors during pre-test modules are logged

USBCOMP-19622: [TD 10.120] Fixed issue where SetPortFeature was not sent

[TD 4.9.3] Fixed issue that could occur in a false pass result

[M3i/M3x/M310] Fixed side effect caused by change to Cable Verification module

USBCOMP-19627: [TD 4.5.4, 4.6.3, 4.7.2] Improved error messages and marker placement


3.90 Build 845 (August 15)

USBCOMP-19536: Improved detection of entry to Unattached.SNK

USBCOMP-19591: [TD.PD.FRSISNK3.E5] Improved tPSSourceOff verification

[TD 4.10.6] Minor improvements

USBCOMP-19616: Fixed issue in load box communication when OS uses a comma decimal separator

USBCOMP-19542…

Type-C Tracker item #275 – Consumer/Provider PUTs must now run Source-Capable tests

Type-C Tracker item #276 – Provider/Consumer PUTs must now run Sink-Capable tests

Type-C Tracker item #280 – Updated applicability rules for Source- and Sink-Capable tests

[VIF Editor] Fixed minor issue that could occur when saving a VIF

USBCOMP-19615: [TD.PD.VDMU] Improved handling of case where UUT sends Discover ID NAK

USBCOMP-19588: Added Cable Detection module to Link Layer tests

USBCOMP-19620: Added error message when no VIF component is selected

[Link Layer] Allowed more time to lock onto TSEQs before verification begins

USBCOMP-19595: [TD 10.117 Step C.9] Removed extraneous SetHubPortFeature commands

USBCOMP-19405: [TD 4.10.1] Improved verification of PUT current draw

[TD 4.9.3] Minor improvements

[VIF Editor] Updated to support v2.02 of the VIF specification


3.90 Build 844 (August 5)

USBCOMP-19603: Fixed issue where firmware could hang if PUT failed TD 6.2 SS+

USBCOMP-19608: Provided option to restore default settings

USBCOMP-19617: Fixed issue where component order affected VIF processing

USBCOMP-19542: Type-C Tracker item #279 – Updated Source- and Sink-Capable tests to support Consumer/Provider and Provider/Consumer PUTs

USBCOMP-19596: [TD 4.6.3, 4.7.2] Allow more time for Vbus to settle at 3.7 V


3.87 Build 843 (July 31)

USBCOMP-19548: [TD 4.1.2] Fixed issue where Applicability rules were checked incorrectly

[TDA.2.1.3.1-2] Fixed issue where no message was displayed when test was not applicable

USBCOMP-19611: Further information will now be displayed when VIF cannot be loaded

USBCOMP-19612: Corrected VIF field dependencies


3.87 Build 842 (July 25)

USBCOMP-19605: [TD 4.11.1] Fixed issue where test aborted during PD configuration

[Hub LVS] Update to configuration module to capture more information from Hub

Fixed issue where table in HTML report was always labeled “Device”

USBCOMP-19596: [TD 4.5.4] Allow more time for Vbus to settle at 3.7 V

Redesigned VIF editor as an independent dialog

USBCOMP-19600: [TD 10.127] Updated error messages and timing measurements for better clarity


3.86 Build 841 (July 17)

USBCOMP-19601: [TD 10.102] Updated recording options to better capture Term-On event


3.86 Build 840 (July 12) (Requires USB Protocol Suite 8.03 build 3093 or higher)

USBCOMP-19412: Redesigned GUI to better present “background check” results

[TD 7.1.3 Host] Corrected issue in recording options

USBCOMP-19586: [TD 10.101] Workaround for when SS termination is not detected

USBCOMP-19593: Fixed VIF parsing issue that would cause unexplained failures

USBCOMP-19592: [TDA.2.3.2.1] Ensured UUT Source_Capability messages are verified properly

USBCOMP-19541: [TD 10.106] Clarified error message when PUT enters eSS.Disabled in the middle of a Warm Reset

USBCOMP-19564: Improved Try.SRC state detection

[TD 10.118] Fixed issue where improper error code was returned

USBCOMP-19598: Updated user prompts to include a title

[TD 10.102] Improved Term-Off detection

USBCOMP-19589: Fixed issue where all SS+ Host tests were failing during link up


3.85 Build 839 (July 3)

USBCOMP-19571: [PD3] Updated implementation for SinkTXOK fix

USBCOMP-19529: [TD 7.40] Updated error messages for improved clarity

USBCOMP-19589: Increase buffer size in SS+ DropLinkState modules

[VIF Editor] Corrected issue in USB Device section


3.85 Build 838 (July 1)

USBCOMP-19499: [DPAM] Implemented 4 new tests

USBCOMP-19568: [PD2] Updated verification of Product Type field in ID Header

USBCOMP-19469: Updated VIF editor to allow for writing XML VIFs


3.82 Build 837 (June 24) (Requires USB Protocol Suite 8.03 build 3092 or higher)

USBCOMP-19565: [TD 4.6.1] Fixed false pass in case of tTryTimeout violation

USBCOMP-19566: [TD 4.9.4] Fixed false pass in case where Vconn is restored due to Hard Reset

USBCOMP-19570: [TD 4.10.6] Ensured CVS will respond to messages after Alt Mode entry

USBCOMP-19562: [TD 4.10.2] Updated Step 15.j verification to allow for tSinkAdj

USBCOMP-19550: [TD 4.5.4, 4.6.3, 4.7.2] Updated test sequence while Vbus is being decremented

USBCOMP-19571: [PD3] Ensure that Exerciser waits for SinkTXOK before initiating AMS

USBCOMP-19572: [TD 4.10.3] Ensured CVS will not initiate PD contract during Steps 1-13

USBCOMP-19561: [TD 4.10.6] Improved Port Enabled detection after reset

USBCOMP-19573: [Hub LVS] Improved discovery process with unknown hubs

USBCOMP-19576: [TD 4.10.6] Improved USB enumeration process when PUT is a Try.SRC

USBCOMP-19579: Improved error message when Captive_Cable VIF value is incorrect

USBCOMP-19548…

Type-C Tracker item #282 – Updated SS term detection in TD 4.2.1, 4.5.1, 4.6.5, and 4.7.5

Type-C Tracker item #283 – Updated Applicability rules in TD 4.1.2

USBPS-19197: Revised PD packet duration calculation


3.81 Build 836 (June 10) (Requires USB Protocol Suite 8.03 build 3091 or higher)

USBCOMP-19539: [TD 4.10.1, 4.10.2, 4.10.6] Improved Get_Device_Desciptor process

USBCOMP-19549: [TD 4.5.4, 4.6.3] Improved Vbus detection after vSafe0V

USBCOMP-19557: [TD 4.6.5, 4.7.5] Corrected issue in automation script

USBCOMP-19563: Fixed Automation Failure during VIF extraction

USBCOMP-19542: Type-C Tracker item #279 – Updated TD 4.11.2

USBPS-19187: [Verify Safe Vbus] Fixed license validation issue

USBCOMP-19551: Improved error handling in VSEngine


3.80 Build 835 (May 30) (Requires USB Protocol Suite 8.03 build 3090 or higher)

USBCOMP-19534: [Type-C] Check for Term On when verifying functional SS connection

[TD 10.101] Updated error message

[TD 10.120] Bug fix

USBCOMP-19542…

Type-C Tracker item #278 – Updated TD 4.1.2

Type-C Tracker item #281 – Updated TD 4.10.1

Updated VIF schema to v2.01

USBCOMP-19546: [Verify Safe Vbus] Ensured module will run without PD Exerciser license


3.75 Build 829 (May 24)

Added support for XML VIFs (v2.00)

Updated recording options to remove trigger on Term Off

USBCOMP-19527: Type-C Tracker item #267 - Updated TD 4.5.4, 4.6.3, 4.7.2

[Verify Safe Vbus] Minor improvements


3.75 Build 828 (May 22)

Added basic infrastructure for support of XML VIFs


3.75 Build 827 (May 22)

Improved support after PR_Swap for different Rp values

USBCOMP-19533: [TD.DP.10.2.2] Fixed parsing error

USBCOMP-19535: [TD.PD.SNK3.E12] Ensure that Tester maintains SinkTxNG

USBCOMP-19538: [TD 4.6.1] Updated recording options

[Verify Safe Vbus] Allow more time for voltage to settle and generate log file


3.75 Build 826 (May 10) (Requires USB Protocol Suite 7.77 build 3039 or higher)

Implemented 9 DPAM tests

Fixed potential memory leak in library file

USBCOMP-19451: [TD 7.01.3] tPollingSCDLFPSTimeout should start at last LFPS from either port partner

USBCOMP-19526: Ensure vSafe0V before sending PS_RDY in PR_Swap

USBCOMP-19502: Improved cable orientation detection when VIF is configured incorrectly


3.72 Build 825 (May 6)

Fixed an issue with Verify Safe Vbus module during hub testing


3.72 Build 824 (May 3)

Updated Verify Safe Vbus module

Fixed bug in the Cable Orientation detection module

[TD.PD.SRC3.E28] Updated Recording Options file


3.72 Build 823 (May 2) (Requires USB Protocol Suite 7.76 build 2960 or higher)

[TD.PD.SRC3.E28] Fixed test to reflect latest PD 3.0 test spec

[TD 4.1.1] Ensured PD Disconnect occurs at end of test


3.71 Build 822 (April 26)

Added module to ensure Exerciser Vbus is output at a safe level


3.70 Build 821 (April 25)

USBCOMP-19516: [TD 4.6.5] CVS should handle unexpected messages

USBCOMP-19517: [TD 4.10.1] CVS should handle unexpected messages

USBCOMP-19459: [TD 10.119] Improved error message when Exerciser times out


3.70 Build 820 (April 19)

USBCOMP-19510: [TD.PD.VNDI3.E12] Allowed testing Provider Only UUTs

[TD 4.5.4 Step 20, 4.6.3 Step 18] Improved error message

USBCOMP-19507: Fixed Hub LVS failure with tiered hubs

USBCOMP-19508: [TD 4.1.1] Ensured that DRPs run Step 6 and Vbus is presented on Step 10

[TDA.2.3.2.1-2] Only use 1 uF cap when testing cSnkBulk min

USBCOMP-19500: Fixed issue where USB2 Exerciser license was required for PD Compliance


3.70 Build 819 (April 9)

Fixed USBCOMP-19506: TD 4.1.2: Trigger event did not occur


3.70 Build 818 (April 5)

[TD 4.10.2] Fixed typo in VSE

Type-C Tracker item #267 – [TD 4.5.4, 4.6.3, 4.7.2] Improvement to CC state detection


3.70 Build 817 (April 4)

USBCOMP-19497: Implemented…

Type-C Tracker item #260 – [TD 4.1.2] Added test

Type-C Tracker item #266 – Ignore inrush current in verification

Type-C Tracker item #267 – [TD 4.5.4, 4.6.3, 4.7.2] CVS should apply Rd after PUT disconnect

Type-C Tracker item #270 – [TD 4.9.5] Alt Mode Controllers must be host capable

Type-C Tracker item #273 – [TD 4.4.8] PUT must provide notification when Alt Mode entry fails

Type-C Tracker item #274 – [TD 4.10.4] DRPs should transition to Unattached.SNK in Step 10


3.70 Build 816 (April 2)

Fixed USBCOMP-19490: TD.PD.LL3.E2. Retransmission Test - DUT is SNK ONLY and not subject to Collision Avoidance rules

Fixed.USBCOMP19483 - Updated PD 3.0 test spec (2019-03-11, v1.14)

TD.4.10.1 & TD.4.10.2 - Exerciser should ignore Hard_Reset (test requirements) so that USB communication is not intrupted

Fixed USBCOMP-19486: TD 4.10.2 Step 5: Trace shows no evidence of passing/failing behavior

Fixed USBCOMP-19494: TD.PD.SRC.E12 Invalid FAIL - VSE issue - checking wrong PD Contract

Fixed USBCOMP-19492: TD 10.101 LVS test reports PASS but many sub-steps FAIL

Fixed USBCOMP-19497: 2019-03-28 Type-C Tracker Items: 258 (Updates comments only)


3.70 Build 815 (Mar 25) (Requires USB Protocol Suite 7.76 build 2959 or higher)

Fixed USBCOMP19435: TD 7.01.4 - false failure for PUT not sending SYNC every 16,384 TSEQ

Fixed USBCOMP19451: TD 7.01.3 Two false passes


3.66 Build 808 (Mar 18) (Requires USB Protocol Suite 7.76 build 2956 or higher)

Fixed USBCOMP-19311: TD 10.126 - SSHUB - Exerciser occasionally does not send Get Status (Fixed in USB Suite 7.76 b 2956)


3.66 Build 806 (Mar 15)

Fixed USBCOMP-19412: Update Compliance Suite to allow for proper "background check" Testing

Fixed USBCOMP-19480: TD 7.40 - Invalid FAIL - M310P does not detect / capture TSEQ/TS1 when both links transition from polling.LFPS to polling.RxEQ. This backs out the fix to USBCOMP-19449, which is still pending a fix.

Fixed USBCOMP-19349: [TRACKER 245] TD 4.5.4, TD 4.6.3, TD 4.7.2 Vbus conditions updated

Fixed USBCOMP-19458: TD.PD.VNDI3.E10 (and any tests where there may be a PR_Swap): Need to set DRP bit

Fixed USBCOMP-19473: TD4.10.6 inconsistent result

Fixed USBCOMP-19483: Updated PD 3.0 test spec (2019-03-11, v1.14)


3.66 Build 805 (Mar 1)

Fixed USBCOMP-19356: 4.2.1 Source Connect Sink Test FAIL to SOURCE VCONN but not a PUT_V


3.66 Build 804 (Feb 27)

Fixed USBCOMP-19448: Support for VIF Version 1.40

Fixed USBCOMP-19330: TDA 2.3.3.1 - fails on M310P and passes on M310C

Fixed USBCOMP-19446: TD PD.SRC3.E20 and TD PD.SRC3.E21 and E32- false fail for "The UUT does not set the value to SinkTXOK when it does not have anything to send for 1s."

Fixed USBCOMP-19462: TDA.2.3.2.1: PROT_PROC_REQ_TSTR_7 failure

Fixed USBCOMP-19456: TD.PD.FRSISNK3.E1: Inconsistent results on d.e (electrical sub-step)

Fixed USBCOMP-19460: Enumerate Aux device has been broken in HUB tests which need an auxiliary SS device to attach


3.65 Build 803 (Feb 20) (Requires USB Protocol Suite 7.76 build 2954 or higher)

Fix USBCOMP-19453: TD 4.5.2 - false fail for PUT not transitioning to Unattached.SNK within tDetach


3.65 Build 802 (Feb 15) (Requires USB Protocol Suite 7.76 build 2954 or higher)

Fix USBCOMP-19450: TD 4.8.1 - false fail for not transitioning to Unattached.SRC.

Fixed USBCOMP-19445: PD.VNDI3.E12 - Not Supported response to FRS OK because board only supports FRS as sink

Fixed USBCOMP-19449 : TD 7.40 SS+ "The PUT does not transition to Polling.LFPS within 200ms"


3.65 Build 801 (Feb 11)

Fixed USBCOMP-19445: PD.VNDI3.E12 - Not Supported response to FRS OK because board only supports FRS as sink

Fixed USBCOMP-19449: TD 7.40 SS+ "The PUT does not transition to Polling.LFPS within 200ms


3.65 Build 800 (Feb 4) (Requires USB Protocol Suite 7.76 build 2953 or higher)

Filter USB3 traffic in FR_Swap tests.

Revise TD.PD.SRC3.E26.updg & TD.PD.LL3.E2.updg - Need to use Start_AMS when using Send_Packet command


3.64 Build 795 (Feb 1) (Requires USB Protocol Suite 7.76 build 2950 or higher)

Fixed USBCOMP-19330: TDA 2.3.3.1 - fails on M310P and passes on M310C

Fixed USBCOMP-19446: TD PD.SRC3.E20 and TD PD.SRC3.E21 - false fail for "The UUT does not set the value to SinkTXOK when it does not have anything to send for 1s."


3.64 Build 794 (Jan 31) (Requires USB Protocol Suite 7.76 build 2950 or higher)

Fixed USBCOMP-19440: TD 4.11.1 False fail - customer claims they did not set USB2 TERM ON before VBUS ON

Fixed USBCOMP-19442: TDA 2.2.4 - Exerciser only sending one Vconn swap

Fixed USBCOMP-19330: Improved Vbus Current calibration for M310P



3.63 Build 793 (Jan 28) (Requires USB Protocol Suite 7.75 build 2945 or higher)

Fixed USBCOMP-19441: Port_Source_Power_Gang_Max_Power field unable to be set in VIF

Fixed USBCOMP-19422: TD 4.10.1 and 4.10.2 false fails (Fixed in USB Suite 7.75 b 2945)

USBCOMP-19399: Workaround TD 10.112 SHUB - Exerciser sending Polling.LFPS after it removes its Terms

Fixed USBCOMP-19406: [LINK TRACKER 234] 7.29 port is allowed to send IDL symbols during the transition from Recovery.Idle to Hot reset. (Fixed in USB Suite 7.75 b 2945)

Fixed USBCOMP-19431: TD 4.6.3 Invalid FAIL reported even though DUT transitions to Try.SNK as required

Fixed USBCOMP-19443: TDA 2.3.2.2 - "The port does not generate expected traffic" false failure

Fixed USBCOMP-19439: TD.PD.FRSISNK3.E1 - "The Tester was not able to turn off Vbus at the end of Fast Role Swap signal" false fail

Fixed USBCOMP-19438: TD 4.5.4 - Exerciser incorrectly presenting Ra from start of test


3.62 Build 792 (Jan 16)

Fix license check to allow running of certain types of the tests.

3.62 Build 791 (Jan 15) (Requires USB Protocol Suite 7.74 build 2942 or higher)

Fixed USBCOMP-19432: Establish plug orientation after Calibration step update


3.62 Build 790 (Jan 11) (Requires USB Protocol Suite 7.74 build 2938 or higher)

Fine-tune Noise Injection amplitude

Fixed USBCOMP-19432: Establish plug orientation after Calibration step

Fixed USBCOMP-19433: TD.PD.FRSISNK3.E1 - Exerciser does not set Dual Role Power bit in Source Capabilities message

Fixed USBCOMP-19421: Link Layer (Gen1) TD7.23 passed with M3i failed with M310P (LFPS Duration measurement discrepancy)

Fixed USBCOMP-19376: TD 6.6 - SS+ Exerciser is occasionally sending an unknown LFPS


3.62 Build 788 (Jan 7) (Requires USB Protocol Suite 7.74 build 2935 or higher)

Fixed USBCOMP-19428: TDA 2.3.2.1 - "The port does not generate expected traffic" false failure

Fixed Vendor/Product id issue in HUB reports

Fixed USBCOMP-19403: Allow multiple tests groups to be run together

Fixed USBCOMP-19402: Add the type of compliance testing to test folder name

More Updates for Noise Injection tests

Fixed a bug on detecting the Default CC line in Power Delivery tests

Fixed USBCOMP-19371: Show "INDETERMINATE" as test status while CVS has problem.


3.62 Build 787 (Jan 3) (Requires USB Protocol Suite 7.74 build 2933 or higher)

Updates for Noise Injection tests

Fixed USBCOMP-19409: Updated VIF document to v1.38

Fixed USBCOMP-19403: Allow multiple tests groups to be run together

Fixed USBCOMP-19402: Add the type of compliance testing to test folder name

Fixed USBCOMP-19428: TDA 2.3.2.1 - "The port does not generate expected traffic" false failure

Fixed Vendor/Product id issue in HUB reports


3.61 Build 786 (Dec 20) (Requires USB Protocol Suite 7.73 build 2908 or higher)

Fixed USBCOMP-19425: Updated TD.4.12.2 Hub Port Types Test

Fixed USBCOMP-19424: Updated TD.4.10.3 Sink Suspend Test

Fixed USBCOMP-19423: Updated test spec on TD.4.6.5 Try.SRC DRP Connect Sink Test

Fixed USBCOMP-19426: TD 10.106 SSHUB - "DFP does not transition to SS.Disabled..." false fail


3.61 Build 785 (Dec 19)

Fixed USBCOMP-19414: TD.PD.LL.E4: Exerciser removes terminations too early

Fixed USBCOMP-19413: TD 4.10.1 and 4.10.2 failing with no failure marker or description in html report

Fixed USBCOMP-19419: TD 7.07 - not stopping at step 6 for Gen 1 devices

Fixed USBCOMP-19246: TD 10.119 SSHUB Test Scenario Aborted


3.61 Build 784 (Dec 11)

Fixed USBCOMP-19296: Not recognizing LVSd when testing multi-tiered SS hubs

Fixed USBCOMP-19240: [LINK TRACKER 232] - TD 7.37 Wait for 3 LDM attempts

Fixed USBCOMP-19411: 01_TD.PD.SRC3.E4____FAILs with 'The Port does not generate expected traffic.


3.61 Build 783 (Nov 25) (Requires USB Protocol Suite 7.73 build 2908 or higher)

Fixed USBCOMP-19384: TDA.2.2.2.1 - [PROT_MSG_HDR_GCRC_8] The Cable Plug role is not the expected value.

Fixed USBCOMP-19382: TD 4.10.3 - USB Suspend Supported (bit 28) in Source Capabilities message is cleared and causing DUT failure

Fixed USBCOMP-19387: TD. 4.12.2 - Not detecting UFP port on Hub

Revise TDA.2.1.2.1.vse - Improve verification on detecting GoodCRC

USBPS-18999: Update PD Exerciser and Trace View with latest PD3 Spec V1.2 20180621

Fixed USBPS-18865: Synchronizing hub compliance traces. Compliance part.


3.61 Build 782 (Nov 13)

Fixed USBCOMP-19391: TD.4.1.1 - Generation Time too small, often got time-out.

Fixed USBCOMP-19389: TDA.4.11.1 - The USB communication check must be run once.

Fixed USBCOMP-19386: TD.PD.VNDI3.E1 - The power advertised by Optional PDO2 exceeds the UUT's PDP.

3.61 Build 781 (Nov 12) (Requires USB Protocol Suite 7.73 build 2875 or higher)

Fixed USBCOMP-19388: Wrong measurement on SS pair communication for TD.4.5.1, TD.4.2.1, TD.4.7.5 and TD.4.6.5

Fixed USBCOMP-19381: TD 7.42 - SS+ not seeing DUT ERDY by increasing the capturing buffer size from 128M to 256M


3.60 Build 780 (Nov 6)

Revise VsePowerDeliverLib.inc – do not use % in error message because it is a special character

Fixed USBCOMP-19348: [TRACKER 244] Several TDs allow for 1 toggle to be allowed for DRPs within 5ms

Workaround for USBCOMP-19383: TD.4.2.1 - The PUT should not source VConn when VIF field Type_C_Sources_Vconn is NO

Fixed TD.7.31 USS detection as FAIL between TSEQ and TS stages

Fixed USBCOMP-19385: Hub testing does not work at all on b779


3.60 Build 779 (Oct 31)

TD.4.5.4 - LUP packets should not be filtered

Fixed USBCOMP-19347: [TRACKER 240] TD 4.10.6, TD 4.3.5 exit mode conditions added

If PUT is Captive_Cable then exerciser should not present Ra


3.60 Build 778 (Oct 30)

Fixed part of USBCOMP-19374: Parameter Names must be case-insensitive in VIF.

Fixed USBCOMP-19372: Do not force calibration if no tests are selected which require it.

Fixed USBCOMP-19373: TD 4.11.1 - DR SWAP test reporting FAIL "PUT applied D+ pull-up"

Updated TDA.2.1.3.2 , 2.3.1.1 , 2.3.1.2 , 2.3.3.1 and 2.3.3.2 to use new VIF_Library functions.

Revise:

VseTypeCLib.vse - Ignore PUT_DataRole when detecting USB2 term

TD.PD.VDM3.E2.vbs - UUT role has to be SINK

TD.4.10.3.vse - Convert "BC_1_2_MaxSuspendCurrent_uA" to milli amp in error msg

TD.PD.SRC.E4,E5,E6,E14 - Not emulate cable


3.60 Build 777 (Oct 26)

Fixed USBCOMP-19374: VIF format inconsistent with VIF v1.37 spec

Fixed USBCOMP-19345: [TRACKER 230b] Several TDs

Fixed. USBCOMP-19343: [TRACKER 202] TD 4.10.3 step 14 updated

Fixed USBCOMP-19351: [TRACKER 249] TD 4.10.1 Check that current never exceeds current limit

Fixed.USBCOMP-19335: [TRACKER 133] TD 4.3.5 language updated

Fixed part of USBCOMP-19373: VSE parsing error


3.60 Build 776 (Oct 24) (Requires USB Protocol Suite 7.73 build 2873 or higher)

Fixed USBCOMP-19369: TD 4.6.1 Try.Source DUT reports FAIL but Try.SRC state looks OK: TD.4.6.5 VSE should not evaluate two CC pins when the PUT has a captive cable

Fixed USBCOMP-19341: [TRACKER 192] TD 4.2.4 Updated step 7 and added step 9

Fixed USBCOMP-19336: [TRACKER 148] TD 4.9.2 Updated so no specific Rp value is required

Fixed a critical issue on Voyager M3x during Compliance Testing.

Fixed a critical issue with PD Hard Reset (Fix is in USB Suite)


3.60 Build 775 (Oct 22) (Requires USB Protocol Suite 7.73 build 2872 or higher)

OFFICAL Plugfest Build distributed to participants

Fixed USBCOMP-19361: VIF name not visible in status bar when text size large (150%)

Fixed USBCOMP-19368: Update Appendix for Load Box explanation

Fixed USBCOMP-19357: [TRACKER 126] TD 4.11.1 - Updated applicability steps

Fixed USBCOMP-18897: TD 4.6.6 failed when plugin of HUT side flipped. This fix will work for those Type-C tests that involve USB communication.

Capture power measurement in cable tests

Fixed USBCOMP-19359: TD 10.106 SSHUB - "DFP does not transition to SS.Disabled..." false fail

Revise detecting GoodCRC in Noise Tests (side effect of BE fix on detecting unknown packets)

Fixed USBCOMP-19334: [TRACKER 127] TD 4.6.1 updated steps 6 and 7

Fixed USBCOMP19315: TD.PD.VDMU.E18 - Test problem with DUT that has 2 ALT-MODEs

Revise PROT_PROC_HR_TSTR() to exit once first Src_Cap is received

Fixed USBCOMP-18563: TD 7.15 skips a step


3.57 Build 760 (Oct 17) (Requires USB Protocol Suite 7.73 build 2865 or higher)

Revise TDA.2.1.3.2_B.vse - Detect corrupted Get_Capability message

Fixed USBCOMP-19366: [TRACKER 254] TD 4.5.3: Use Rd in Step 12.a

Fixed USBCOMP-19365: [TRACKER 253] TD 4.1.1: Use USB_PD_Support VIF field

Fixed USBCOMP-19364: [TRACKER 252] TD 4.3.4, TD 4.6.3: Use tCCTryDebounce

Fast Role Swap tests should only be run with M310P

Fixed USBCOMP-19250: TD.PD.FRSISRC3.E1 - Add monitoring of downstream UUT port

Revise TD.PD.FRSISNK3.E4.vse - Find correct GoodCRC after CVS sends PS_Ready


3.56 Build 759 (Oct 15) (Requires USB Protocol Suite 7.72 build 2861 or higher)

Fixed USBCOMP-19339: [TRACKER 171] Several TD's updated timings

Fixed USBCOMP-19340: [TRACKER 185] TD 4.3.x "Tests" section updated

Fixed USBCOMP-19344: [TRACKER 211] TD 4.1.1 Step 1b removed and step 6 added

Fixed USBCOMP-19354: Fast Role Swap issues: TD PD.FRSISNK3.E01; TD PD.FRSISNK3.E02

Fixed USBCOMP-19323: Replace FRSISRC3.E2 with VNDI3.E12 according to PD3 test spec v1p13

Fixed USBCOMP-19310: SS+HUB - Exerciser occasionally not sending ACK

Fixed USBCOMP-19331: USB 3 x CV Link Layer Test TD 7.20 LC_TIMER Deadline Test failure


3.56 Build 758 (Oct 10) (Requires USB Protocol Suite 7.72 build 2861 or higher)

Add note to Manual regarding requirement of homogenous analyzers in Hub Testing

Fixed USBCOMP-19270: [Tracker 213] TD 4.9.1 Source Suspend Test & [Tracker 153] TD 4.12.2 Hub Port Types Test Fails on Embedded Hub

Fixed USBCOMP-19337: [TRACKER 158] TD 4.1.1 Step 2 updated

Fixed USBCOMP-19329: SNK.E10; LL.E3, LL.E4,VNDI.E4 Deterministic Test Updates


3.56 Build 757 (Oct 7)

Fixed USBCOMP-19305: Update VIF applicability (v1.37) for beta VPD tests - VPD scripts

Fixed USBCOMP-19350: [TRACKER 246] TD 4.2.1, TD 4.5.1, TD 4.6.5, TD 4.7.5 updated to clarify timing

Fixed USBCOMP-19352: [TRACKER 250] TD 4.9.1 Added reference to CV Suspend

Fixed USBCOMP-19353: TDA 2.2.2.3 - "The UUT does not send a DiscoverID..." false fail

Fixed USBCOMP-19201: Updated VPD Tests to require VPD Product Type


3.56 Build 756 (Oct 3)

Fixed USBCOMP-19313: Update XML output to match USB-IF spec requirements

Fixed USBCOMP-19322: Add consistency tests VNDI3.E10,E11 as per PD3 test spec v1p13

Fixed USBCOMP-19324: Update SRC3.E20, E21, SNK3.E17-E18, CBL3.E4 as per PD3 spec v1p13

Fixed USBCOMP-19325: Update SRC3.14 and SNK3.15 according to PD3 test spec v1p13r2

Fixed USBCOMP-19332: TD 4.12.2 - Step 3.e.v clarification


3.56 Build 755 (Sept 26) (Requires USB Protocol Suite 7.70 build 2819 or higher)

Fixed USBCOMP-19303: Change the voltage threshold used for detecting DUT's Rp when Exerciser has Ra. (Fix is in USB Suite)

Fixed USBCOMP-19314: TD 2.2.4- Test procedure not correct for DUT that supports PR SWAP

Fixed USBCOMP-19099: TD 4.10.3 - CVS not suspending the PUT

Fixed USBCOMP-19312: TD 10.115 - SSHUB - test scenario aborted - tiered hub issues

Fixed USBCOMP-19321: Remove SNK3.E20 and replace with PRSISNK3.E1 according to PD3 test spec v1p13

Fix USBCOMP-19291: An experimental delay added before sending PS_RDY as initial Source (Exerciser) to make sure that the Exerciser VBus dropped below vSafe5VMin


3.56 Build 754 (Sept 25)

Fixed USBCOMP-19316: Add info about Load Box to User Manual

Fixed USBCOMP-19319: TD 4.9.1 Suspend Resume test inconsistent Pass/Fail

Fixed USBCOMP-19327: TD 4.7.5 - "The PUT does not cease USB communications" occasional false fail


3.56 Build 753 (Sept 20)

Fixed USBCOMP-19306: TD 4.9.1 revise user prompt to refer to USB-CV Helper

Fixed USBCOMP-19318: TD 7.26 - "Link does not stay in U0 for 50 ms" false fail


3.56 Build 752 (Sept 13) (Requires USB Protocol Suite 7.70 build 2816 or higher)

Fixed USBCOMP-19126: TD 4.2.1: "PUT does not sources VConn within tVconnON."

Fixed USBCOMP-19295: TD 4.10.2 - failing Part 1 but not Part 3 "The PUT draws equal or more than 1 mA over Vbus"

Fixed USBCOMP-19294: TD 10.119 - SSHUB "The UFP sends LGO_U1 but not within tHubPort2PortExitLatTiered" false fail on a 2-tier hub

Fixed USBCOMP-19282: Detection of Try.SRC transition had been broken


3.56 Build 751 (Aug 29)

Fixed USBCOMP-19288: TD 4.9.1 VSE reports FAIL but Suspend command is recorded (USB 2.0)

Fixed USBCOMP-19293: Issues on "Error Recovery" detection for FRS tests

Fixed USBCOMP-19246: TD 10.119, TD 10.120 SSHUB Test Scenario Aborted

Add VIF extraction module to USB 3 Supplementary tests

Fixed USBCOM19297: TD 4.10.2 – sending the warm reset before a PD contract is negotiated


3.55 Build 750 (Aug 23) (Requires USB Protocol Suite 7.68 build 2770 or higher)

Add FRS TechBrief Document

Updated Compliance Manual to include FRS testing

Fixed USBCOMP-19247: TD 4.10.6 - false fail for not exposing billboard

Revise TD.4.9.1.vse on detecting USB2 Default state

Revise TD.4.10.6.vse - Improve State Detection


3.55 Build 749 (Aug 15)

Fixed USBCOMP-19281: TD.PD.VNDI3.E5: "UUT(not a Cable) does not reply Not_Supported message to unrecognized message"

Fixed USBCOMP-19284: TD.PD.SRC3.E22 & TDA.2.2.2.1: Failures for not sending Discover Identity message

Fixed USBCOMP-19283: TD.PD.FRSISNK3.E1 and TD.PD.FRSISNK3.E2 part 2 is N/A

3.55 Build 748 (Aug 14)

USBCOMP-19280: TD.PD.VNDI3.E1: PPS Power Rules failure

3.55 Build 747 (Aug 13)

Fixed USBCOMP-19278: CLONE - TDA 2.2.9 - Incorrectly sending a Request message

Revised TD.SPT.7 to fix current calculation

3.55 Build 746 (Aug 10) (Requires USB Protocol Suite 7.68 build 2770 or higher)

Revised FRS tests with added applicability.

Revised TD.4.9.4 - Wrong ErrorCode

USBCOMP-19277: TD 4.9.4 - failure with no error marker and html report says "Error(0x00000000): Unknown error")

Revised TD.PDFRSISRC3.E1and TD.PDFRSISNK3.E1 to run once if there is fixed 1 PDO or 2 PDOs with the same voltage.

Revised TD.PD.VDMU.E9

Fixed USBCOMP-19276: TD 4.1.1 trigger event did not occur

Fixed USBCOMP-19269: TD.PD.FRSISRC3.E6: ErrorRecovery proper verification improved

3.55 Build 745 (Aug 8)

Fixed USBCOMP-19262: VPD strange spike up to 1.7V when it should stay at 1V

Fixed USBCOMP-19267: TD PD.SRC3.E23: False fail - The UUT sources VConn after sending Not_Supported message

Fixed USBCOMP-19268: TDA.3.3.3.2.1 failed with subtest 4

Revised TDA.1.1.1.1.1 and TDA.3.3.1.1.1 due to typo error

3.55 Build 744 (Aug 2)

Complete TD.PD-FRSI_3 tests.

3.55 Build 743 (Aug 1) (Requires USB Protocol Suite 7.68 build 2769 or higher)

Fixed USBCOMP-19253 : TD 10.102 - SS hub "DFP does not transition to Loopback state" false fail not seeing DUT enter loopback

Fixed USBCOMP-19265 : The first advertising must be default current not 1.5A

Fixed USBCOMP-19252: TD 4.11.1 - DR Swap false FAIL for incorrect data role in Good_CRC;

Implement TD.PD.FRSISRC3 and TD.PD.FRSISNK3 tests based on "Power Delivery 3 0 Tests v1p11.docx" (One part remaining)

3.55 Build 742 (July 30) (Requires USB Protocol Suite 7.68 build 2768 or higher)

OFFICAL Plugfest Build distributed to participants

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.SNK.E1

Filter SOP packets when product_type is Cable, SOP'/SOP" packets when product_type is Port

3.54 Build 738 (July 27) (Requires USB Protocol Suite 7.67 build 2758 or higher)

Implement TD.PD.FRSISRC3.E2 based on "Power Delivery 3 0 Tests v1p11.docx"

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.SNK.E10

Fixed USBCOMP-19252: TD 4.11.1 - DR Swap False FAIL for incorrect data role in Good CRC

Send FR_Swap message after tFRSwapInit since the start of FR_Swap Signal

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.SNK.E12

Implement TD.PD.FRSISRC3.E3 based on "Power Delivery 3 0 Tests v1p11.docx"

3.54 Build 737 (July 25)

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.SNK.E7

Implement TD.PD.FRSISRC3.E1 based on "Power Delivery 3 0 Tests v1p11.docx"

Fixed USBCOMP-19247: TD 4.10.6 - false fail for not exposing billboard

Revise GUOT-02 Bad Descriptor Test (HS) - increase idle time between OUT Token and DATA1 Packet

Fixed USBCOMP-19175: TD.4.5.4 : Tracker item 94 : Update according to the latest spec

Related to USBCOMP-19251: - Add error injections to FR_Swap AMS as initial source/sink

3.54 Build 736 (July 20)

Fixed USBCOMP-19242: TD 10.126 SSP Hub - LVS sending packets with TT unknown

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.SRC.E10

Implement TD.PD.FRSISNK3.E1 based on "Power Delivery 3 0 Tests v1p11.docx"

Fixed Type-C Functional test spec (2018-07-13) - TD.4.2.4 , TD.4.2.5, TD.4.9.4 and TD.4.12.2

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.SRC.E13

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.SRC.E9

Fixed USBCOMP-19248: PD3.SRC3.E22 - Captive Cable is not required to send DISCOVER

3.54 Build 735 (July 11) (Requires USB Protocol Suite 7.67 build 2758 or higher)

Fixed USBCOMP-19230: Collect and move some extra information in test result HTML log file as a collapsible block

Fixed USBCOMP-19208: Allow for measurement error on tests which validate Current (Inc TD 4.10.1) – Revised

Fixed USBCOMP-19233: TD 4.10.1, 4.10.2 & 4.10.3 - customer requests that we set USB COMM CAPABLE bit in SOURCE CAP to ensure USB enumeration

3.53 Build 734 (July 10)

Fixed USBCOMP-19203: TD 10.126 - SS false failure for not responding to ACK TP

3.53 Build 733 (July 6)

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.LL.E4

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.VDMU.E18

Fixed USBCOMP-19235 - TD.PD.VNDI3.E08 - false failure "One or more PDOs are above PD_Power_as_Sink"

Fixed USBCOMP-19234: TDA 2.3.2.2 - "The Number of Data Objects do not match the vendor value" false failure

Fixed USBCOMP-19237: [HUB TRACKER 132] - TD 10.115 clear status change bits for all hub DFPs

Fixed USBCOMP-19238: [TRACKER 235] - TD 4.9.4 Added two steps - Editorial changes for clarity

Fixed USBCOMP-19239: [LINK TRACKER 231] - TD 7.17 Added/removed timings

3.53 Build 732 (June 26) (Requires USB Protocol Suite 7.66 build 2724 or higher)

Fixed USBCOMP-19228: TD 10.<117,120,126> LVSh Sending malformed Control Packets

Fixed USBCOMP-19232: TD.4.3.3 - Automation Failure when cable orientation module is called within the main test

Deterministic PD Compliance MOI version 1.13 test implementation – TD.PD.VDMU.E15

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.LL.E5

Fixed USBCOMP-19229: TD 4.9.1 - with DRP - Suspend/Resume test gets stuck in a loop never moving past USB 2.0 stage

Add Error code for error ERROR_DFP_ACCEPTS_U2ENTRY_BEFOR_U2TIMER_EXPIRES, which was missing

3.52 Build 731 (June 20) (Requires USB Protocol Suite 7.66 build 2720 or higher)

Fixed TD 4.10.2 Current measure bug

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.VDMU.E14

Fixed USBCOMP-19219: TD.PD.SRC3.E36 False Fail on Exerciser presenting blank (null) Country Code in Get Country Info Message

Fixed USBCOMP-19220: TD.PD.SRC3.E35 False Fail - Exerciser did not send Get Country Info for a Device's Country Code

Fixed in USB Suite 7.66 Build 2723:

Fixed USBCOMP-19223: CVS is not responding to valid VCONN SWAP causing DUT to FAIL

Fixed USBCOMP-19192: TD.PD.SNK3.E19 - false fail when Exerciser does not accept PR Swap

Fixed USBCOMP-19216: TD 2.3.3.2 Accept message is sent within 15ms of request: False fail

3.52 Build 730 (June 19)

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.VDMU.E13

PD contract must be established after attach if PUT supports PD to avoid Hard_Reset from PUT

Allow for 2.5 mA more measurement error on small current measurements

Fixed USBCOMP-19216: TD 2.3.3.2 Accept message is sent within 15ms of request: False fail

Fixed USBCOMP-19221: TD False Fail due to low value of CC Voltage, but it is not specified during this stage

Fixed USBCOMP-19216: TD.PD.SR3.E28 False Fail on Chunked Bit = 0

3.52 Build 729 (June 14)

Deterministic PD Compliance MOI version 1.13 test implementation – TD.PD.VDMU.E11

Deterministic PD Compliance MOI version 1.13 test implementation – TD.PD.VDMU.E12

Fixed USBCOMP-19206: SS+ HUB - TD 10.110 and TD 10.111 - "DFP does not stay in same state" false fail

Terminate Type-C connection at the end of each compliance test.

Fixed USBCOMP-19208: Allow for measurement error on Current tests (Inc. TD 4.10.1)

3.52 Build 728 (June 12)

Fixed USBCOMP-19161: Reflecting some of settings in the Log report

Fixed USBCOMP-19202: TD 10.117 - SSHUB - Does not send Setup DP to LVSd if HUB is multi-tier

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.VDMU.E10

Fixed a reported bug on TDA.2.3.3.2 from Customer

3.52 Build 727 (June 7) (Requires USB Protocol Suite 7.66 build 2720 or higher)

Added note regarding new Beta VPD tests

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.VDMU.E9

Fixed USBCOMP-19198: TD 4.9.1 - Exerciser removes terms before user clicks prompt

Fixed USBPS-18907: TD.PD.SRC3.E36 - Invalid FAIL due to incorrect decoding of Country Code Field

This Release Note is now distributed in .pdf form rather than .html

3.52 Build 726 (June 4)

Beta VPD tests added (No VIF support defined yet)

Fixed USBCOMP-19177: TD.4.9.4 - Tracker item 165: Update according to the latest spec

TD.4.4.8, TD.4.6.5 and TD.4.8.3 - Fix a bug in verification on detecting Rd on both CCs

Fixed USBCOMP-19199 - TD.PD.VNDI3.E3. Invalid FAIL - VDM response OK when VIF sets VDM RESPONSE = YES

3.51 Build 722 (June 1) (Requires USB Protocol Suite 7.66 build 2714 or higher)

Fixed USBCOMP-19154: TD 10.120 The UFP does not accept U1 or U2 entry with LAU.

Fixed USBCOMP-19152: TD 10.115-false fail The DFP does not drive remote wake-up signaling.

Fixed USBCOMP-19188: [TRACKER 142] TD 4.10.6 - Billboard should only be verified at USB 2.0 on hubs

Fixed USBCOMP-19186: TD 10.110 and TD 10.111 - Unknown cause of failures

TD.4.1.1 - Set the Exerciser role in Type-C tab in recording option to DRP so USB state detection works properly

Add measurement tolerance for CC termination compensation

Report USB3 Term Status in Type-C tests

Reset trainer at the beginning of all Type-C tests that have USB3 communication

TD.4.10.3 - Apply filtering on USB3 packets in VSE so verification runs faster

3.51 Build 721 (May 29) (Requires USB Protocol Suite 7.66 build 2712 or higher)

Fixed USBCOMP-19135: prevent CVS from sending not_supported message.

Fixed USBCOMP-19118: BE reports Rp without specific value when toggling between different values, Default, 1.5 and 3.0 A.

Deterministic PD Compliance MOI version 1.13 test implementation - TD.PD.VDMU.E8

Fixed USBCOMP-19176: TD.4.6.3: Tracker item 168 & 227: Update according to the latest spec

Fixed USBCOMP-19184: (Burn out ESD Diode) Remove VConn From Cable Detection Module

Fixed USBCOMP-19172: TD.4.2.4: Tracker item 193: Update according to the latest spec

Fixed USBCOMP-19177: TD.4.9.4: Tracker item 165: Update according to the latest spec

Fixed USBCOMP-19181: TD.4.10.4: Update according to the latest spec

Fixed USBCOMP-19180: TD.4.10.3: Tracker item 212: Update according to the latest spec

Fixed USBCOMP-19182: TD.4.11.2: Tracker item 186: Update according to the latest spec

Fixed USBCOMP-19178: TD.4.10.1: Tracker item 225 & 228: Update according to the latest spec

Fixed USBPS-18902: Generation is done but a lot of Gen 2packets are missed in the trace

Fixed USBCOMP-19179: TD.4.10.2: Tracker item 228 & 229: Update according to the latest spec

3.50 Build 720 (May 25) (Requires USB Protocol Suite 7.65 build 2700 or higher)

Fixed USBCOMP-19171: TD.4.2.1: Tracker item 125: Update according to the latest spec

Fixed USBCOMP-19174: TD.4.5.1: Tracker item 125: Update according to the latest spec

Fixed USBCOMP-19173: TD.4.2.8: tracker item 173: Update according to the latest spec

Fixed USBCOMP-19145: [TRACKER 230] TD 4.11.1 - Updated DRP applicability

Fixed 19183: TD.10.102 & TD.10.106 & TD.10.115 & TD.10.116 & TD.10.128 and partial of TD.10.120

Enhancement related to USBCOMP-19112: TD.PD.SRC3.E32: Weird exerciser behavior (not reproducible).

Changing the value of RIGHT_CC_REPORT_COMPENSATION to zero

3.50 Build 719 (May 23)

Fixed USBCOMP-19167: Prevent Devices from running Host Tests and vice versa as per VIF

Update VIF support to version 1.36

Fixed.USBCOMP-19163 - TD 4.5.1 - "The PUT does not supply Vbus within tVbusOn" false fail

Fixed.USBCOMP19164 - TD 4.5.6 - "The PUT presents Rp after tPDDebounce max + tDRPTransition" false fail

Fixed.USBCOMP-19168 - We need to update tests who used RESPONDS_TO_DISCOV_SOP with new name according to VIF

Revise on Detecting Cable Orientation

3.50 Build 718 (May 17)

Update Manual to state that Plug Flipping for Type-C tests must be done on PUT end of the cable.

Fixed USBCOMP-19166: TDA 2.3.3.2 - "The UUT request message is not a valid request with 0mA." false failure

3.50 Build 717 (May 16)

Fixed USBCOMP-19117: Detect correct orientation for D+/D- pins with pass-through cable

Fixed. TD.PD.SNK3.E19. - Chuck Request Message was only Verified once.

Deterministic PD Compliance MOI version 1.13 test implementation -TD.PD.VDMU.E6 and TD.PD.VDMU.E7

Fixed USBCOMP-19165: TD 10.102 - check that terms are removed without time constraint

Fixed USBCOMP-19153: TD 10.119 - false failure "The UFP sends LGO_U1 but not within tHubPort2PortExitLatTiered ..."

Fixed USBCOMP-19130: TD 4.9.3 - not starting USB 2 data communication

Fixed USBCOMP-19143: TD.4.9.3 USB2 link does not established when Exerciser is doing Device Emulation

3.49 Build 716 (May 14) (Requires USB Protocol Suite 7.64 build 2660 or higher)

Update Deterministic PD Compliance MOI according to Rev1.13

Fixed USBCOMP-19159: Update PD 2.0 Deterministic tests for PD 3.0 devices for Spec Update

Fixed USBCOMP-19020: PD.SNK3.E20 false fail

USBCOMP-19157: Change trigger patterns in the recording options to give better proof of Pass/Fail (not a fix)

3.49 Build 715 (May 8)

Revised TD.10.115 to more easily identify U3 Wake

Revise TD.4.10.6 - Restructure VBS and add status change detection for USB3

Fixed USBCOMP-19073: TD 4.9.1 - USB2/USB3 traffic is not aligned with Type-C traffic.

3.49 Build 714 (May 7)

Fixed USBCOMP-19123: 02_TD.PD.SNK.E4 False FAIL for invalid MSG-ID but MSG ID is correct

Deterministic PD Compliance MOI version 1.1 test implementation -TD.PD.VDMU.E5

Fixed USBCOMP-19148: TD 4.10.1: "PUT does not reply Get_Configuration"

Fixed USBCOMP-19115: TD 4.10.6 (and maybe other tests with Safe State checks): "Dp and Dm pins are not in the USB Safe State"

Updated [TRACKER 230] TD 4.11.1: Updated DRP applicability

Fixed in USB Suite 7.65 b 2693:

Fixed USBCOMP-19139: TD 4.10.1 & others: USB 2.0 failing to enumerate

Fixed USBCOMP-19132: 10.115 TD 10.118: Inconsistent passing and failing on M310C

3.49 Build 713 (April 27)

Fixed USBCOMP-19110: Re-calibrate Current capture more frequently due to temperature drift.

3.49 Build 712 (April 26) (Requires USB Protocol Suite 7.64 build 2660 or higher)

Fixed USBCOMP-19140: TDA2.2.4 - Vconn_swap fail

Fixed USBCOMP-18798: TD 10.126 - LVSd exiting U1 too early

3.49 Build 711 (April 25) (Requires USB Protocol Suite 7.64 build 2659 or higher)

Fixed USBCOMP-19137: TDA 2.3.3.2 - The UUT power draw is greater than 25mW - Different results between M310P and M310C

Deterministic PD Compliance MOI version 1.1 test implementation -TD.PD.VDMU.E4

Fixed USBCOMP-19136: TD 4.4.3 - 4.4.7 incorrectly running

Fixed USBCOMP-19138: TD 6.2 - doesn't got through all iterations of X in SS+

3.49 Build 710 (April 24) (Requires USB Protocol Suite 7.64 build 2659 or higher)

Fixed USBCOMP-19122: Issues testing captive cable UUT in reverse

Fixed USBCOMP-19131: All USB 2.0 Recording Options for Type-C tests files should use FS not Auto for speed

Fixed USBCOMP-19122: TDA.2.2.10 Support Start/End AMS on both CC1 and CC2 data lines

Fixed USBCOMP-19096: Suspicious fail on TD7.39 with build 700

Fixed USBPS-18868: Compliance: 7.01.2 BE Not handshakeing TS1 in the Polling.Active state

Fixed USBCOMP-19088: Exerciser is not sending PHY Capability messages

Fixed USBCOMP-19074: TD's 4.10.1, 4.10.2, 4.11.2, 4.12.2 USB 2.0 D+D- wires need to be pulled down by default when Vbus is on

Fixed USBCOMP-19113: TDA.2.1.1.1 Eye Diagram test: "couldn't extract enough bits"

Fixed USBCOMP-19134: TD 4.10.2 - file has been modified error

3.49 Build 709 (April 18) (Requires USB Protocol Suite 7.64 build 2658 or higher)

Fixed USBCOMP-19124: TDA.2.2.4 false pass

Fixed USBCOMP-19126: TD 4.2.1: "PUT does not sources VConn within tVconnON."

Fixed USBCOMP-19125: TDB.2.1.4.1.1 & TD.PD.VNDI3.E1: PDOs not consistent with PDP error

Fix a bug when emulating cable in PD3

Fixed USBCOMP-19128: TDA.2.2.2.1 and TDA.2.2.2.2 TDA.2.2.2.3 TDA.2.2.2.4 only apply if not captive cable

Fixed USBPS-18826: The decoding of the Country Codes appears backwards

Revise verification on some PD3 tests about supporting unchunked extended messages

Fixed USBCOMP-19122: PD Exerciser Software part: Support Start/End AMS on both CC1 and CC2 data lines

Fixed USBCOMP-19129: Added test BMC-PROT-IGN-PPS (TDA.2.2.10)

Fixed USBCOMP-19120: Don't run tests with VIF that has PDO’s in wrong order.

Fixed USBCOMP-19111: TD 4.6.6 invalid FAIL - USB Suite incorrectly detecting Try.SRC state.

3.49 Build 708 (April 13)

Fixed USBCOMP-19123: 02_TD.PD.SNK.E4_- Incorrect FAIL for correct MSG-

Fixed USBCOMP-19124: TDA.2.2.4 false pass

3.49 Build 707 (April 12)

Fixed USBCOMP-19119: TD.PD.VDMU.E1 - Invalid FAIL - PROC Bring up looks OK

Fixed USBCOMP-19110: TD 4.10.1: Current draw failure

3.49 Build 706 (April 11)

Fixed USBCOMP-19116: TD 4.11.1: "Test scenario aborted." in HTML report

Fixed USBCOMP-19114: TD 4.10.2 Use One Unit Load (not 0!) as upper limit for current in self-powered device

3.49 Build 705 (April 10)

Fixed USBCOMP-19099: TD 4.10.3 - CVS not suspending the PUT

Fixed USBCOMP-19100: TD 4.10.1 Parsing Error - unable to find VSvariables.inc because of different reason.

Fixed USBCOMP-19062: [HUB TRACKER 131] TD.108, 109, 110, 111 step 5 updated

Fixed USBCOMP-19098: TD 10.108 - failure for not issuing a Warm Reset

Fixed USBCOMP-19105: TD.PD.SRC.E7 and TD.PD.SRC.E8 false fails for rejecting request message

Deterministic PD Compliance MOI version 1.1 test implementation -TD.PD.VDMU.E3

Fixed USBCOMP-19024: TD PD.SRC3.E35-36 Country_Info Checks Reports FAIL but should PASS

Fixed USBCOMP-19108: TD 4.10.4: Not sending PR_Swap

3.49 Build 704 (April 8)

Updated - USBCOMP-19107: Added applicability rule for captive cables to several Type C tests

Fixed USBCOMP-19103: TD 7.38 - Part A repeating forever

Fixed USBCOMP-19106: Further update to TD 4.10.1 and TD 4.10.2

3.49 Build 703 (April 6)

Updated User Manual

Updated TD.4.10.2 with clearer error message description

Fixed USBCOMP-19101: TDA 2.2.7 incorrect measurement of tSRC Transition

Fixed USBCOMP-19100: TD 4.10.1 Parsing Error - unable to find VSvariables.inc

Fixed USBCOMP-19102: TD.PD.VDM3.E1 - Err# 0x022D: In the sixth VDO of a Discover ID ACK message from an Active Cable, Bits B2:B0 are not 0 (Reserved).

Revise USB2 Generation, Operation and Verification in Type-C tests

3.49 Build 702 (April 4)

Fixed USBCOMP-19094: TD 4.12.2 - Compliance Execution problem -Test Scenario aborted

Fixed TD.4.10.2 corrected bMaxPower decoding for USB3

Deterministic PD Compliance MOI version 1.1 test implementation -TD.PD.VDMU.E2

3.49 Build 701 (March 30)

Fixed USBCOMP-19056: CC-line's Eye jpg posted in HTML report

Fixed USBCOMP-19089: Clarify dependent VIF variables prompts to user.

Fixed USBCOMP-19091: TD.4.3.1, 4.3.2, 4.3.3, 4.3.4, 4.10.3 report FAIL need to ensure USB reset is not initiated until DUT enables D+ pull-up.

Fixed USBCOMP-19092: TD 7.01.3 - "For a PUT with a captive re-timer, the PUT transition to Polling.RxEQ..."

Fixed USBCOMP-19085: TD.4.10.1 USB Automation Failure "Unable to Open TD 4.10.1_Host.UTG"

Deterministic PD Compliance MOI version 1.1 test implementation -TD.PD.VDMU.E1

3.49 Build 700 (March 26) (Requires USB Protocol Suite 7.64 build 2655 or higher)

OFFICAL Plugfest Build distributed to participants

Fixed USBCOMP-19065: [LINK TRACKER 218] TD 7.01.3 - Step 2e updated

Fixed USBCOMP-19079: [TRACKER 203] TD 4.10.1, 4.10.2 - Apply each Rp to a DFP and then enumerate the port and get Descriptor (TD>4.10.1 ONLY

Deterministic PD Compliance MOI version 1.1 test implementation - TD.PD.SNK.E4

Fixed USBCOMP-19080: TDA.2.2.6: BMC-PROT- SEQ-PRSWAP PR_Swap Test needs to set Unconstrained Power BIT

Fixed USBCOMP-19067: [LINK TRACKER 220] TD 7.01.4 - Step 8 updated

3.48 Build 695 (March 22)

Fixed USBCOMP-18966: [LINK TRACKER 179] TD 7.01.1, 7.01.2, 7.01.3 updates and add 7.01.5

Fixed USBCOMP-19064: [LINK TRACKER 217] TD 7.01.1 - Step 3a and 3b updated

Fixed USBCOMP-19046: TD 4.1.1: SBU Impedance failure contradicts trace

3.48 Build 694 (March 19) (Requires USB Protocol Suite 7.64 build 2647 or higher)

Fixed USBCOMP-19068: [LINK TRACKER 222] TD 7.40 - Steps 1 and 2 updated for retimers

Fixed USBCOMP-19046 Modify safe state report for SBU impedance

Fixed USBCOMP-18983 Fix (LFPS U1 Exit duration exceeds 1.2 us - glitch (transition) found during E.Idle after 10 clocks from LFPS deassertion (M310)

Fixed USBCOMP-19043 Issue Fix (U3 Wakeup Trigger Issue) (M310)

Fixed USBCOMP-19071 Issue Fix (Warm Reset Trigger Issue) (M310)

3.48 Build 693 (March 16) (Requires USB Protocol Suite 7.64 build 2646 or higher)

Fixed USBCOMP-18781: The VIF supports Captive-Retimer now, so remove it from the Compliance Settings GUI

Fixed USBCOMP-19077: TDA 2.3.3.2 getting stuck while running VSE

Fixed USBCOMP-18899: Improve DAC calibration to support both CC1 and CC2.

3.48 Build 692 (March 15)

Fixed USBCOMP-18781: [LINK TRACKER 196] Use VIF value for tLinkTurnaround with PUTs that truncate DPs

Cable Detection module must be run for Cable tests in order to detect direction

3.48 Build 691 (March 14)

Fixed issues in (PowerDeliveryFuncs.Ginc regarding "CableSignalingVDO"), (TDA.2.3.1.1_A.updg, TDA.2.31.1.B.updg, TDA.2.3.1.2.updg, TD.SPT.6.updg, TD.SPT.7_A.updg and TD.SPT.7_B.updg - vconnthrough variable must be false when cable is Emarked)

Fixed USBCOMP-19075: Deterministic SNK tests

Fixed USBCOMP-19076: Re-timer issues with TD's 7.18, 7.19 and 7.31

3.48 Build 690 (March 13)

Fixed TD 7.18, TD 7.19 and TD 7.31: Handle TS1A/B at verification parts.

3.48 Build 689 (March 12) (Requires USB Protocol Suite 7.64 build 2644 or higher)

Fixed 18896: TD 7.11 - Exerciser incorrectly sends an LGOOD_2

Fixed USBCOMP-19070: New PD 3.0 Requirements - Update TD.PD.VNDI3.E1 and add TD.PD.CBL3.E7 and TD.PD.CBL3.E8

Fixed USBCOMP19069: TD 4.7.3 - Step 5 updated

Fixed USBCOMP-18974: TDA.2.1.3.2 Part B: Must use a real MessageID value in corrupted packets.

Fixed USBCOMP-19060: Increase Vconn testing range

In USB Suite (M310P and M310C):

USBCOMP-18899 Modify PD exerciser to have Two termination RP & Rd on CC line in same time

USBCOMP-19043 Issue Fix (U3 Wakeup Trigger Issue)

USBCOMP-19071 Issue Fix (Warm Reset Trigger Issue)

3.48 Build 688 (March 8) (Requires USB Protocol Suite 7.64 build 2643 or higher)

Fixed USBCOMP-18969: TD 6.4 tPeriod updated

Fixed USBCOMP-19060: Increase Vconn testing range

Fixed USBCOMP-19008: TDA.2.3.1.1-2 Load Tests: Account for tSrcTransient in verification

Fixed USBPS-18854: Protocol Suite crash while running compliance test (TD.4.10.3)

Fixed USBCOMP-19059: Consequences of APDO Min Voltage ECN

3.48 Build 687 (March 6) (Requires USB Protocol Suite 7.64 build 2639 or higher)

Fixed USBCOMP-18899: [M310P] Compliance can only be run in one cable orientation

Fixed in USB Suite 7.64 bb 2642:

USBPS-18851 (Exerciser Should not transition to TS2 after receiving TS1A'S)

3.48 Build 686 (March 5)

Fixed USBCOMP-19058: TD 4.10.4 - starting USB 2 communication after PR swap

Enhancement on Type-C tests TD.4.5.3 and TD.4.5.4 (Revising notification message)

Fixed USBCOMP-18971: [LINK TRACKER 212] TD 6.4 - SCD ENDs are okay when transitioning to Polling.LFPS and SS TSEQ signaling

Updated USBCOMP19053 - VDM3.E1 has been revised according to USB PD R3.0 V1.1 ECN Active Cable Status 20170919

USBPS-18821: Check UUT's request message instead of checking SinkTxOk to ensure test sequence is in correct order

Fixed.USBCOMP19061 - TD.PD.SRC.E6 - going to disabled too soon

Clarify DAC Calibration prompt

USBCOMP19054 - LL3.E3 has been added according to USB PD R3.0 V1.1 ECN GoodCRC spec rev - 20160602

Deterministic PD Compliance MOI version 1.1 test implementation - TD.PD.PHY.E1

Fixed in USB Suite 7.64 b 2641:

Fixed USBCOMP-19022: Correct address of the Registers in PD Exerciser

Fixed USBCOMP-19057: USB Automation failure for all tests following TD 4.5.4

Fixed USBCOMP-19041: TD 4.8.1: Error message doesn't make it clear why failure occurs

Fixed USBCOMP-19033: TD 4.8.1 DRP connect Audio Acc should PASS - BE not detected connected state?

3.48 Build 685 (February 27)

USBCOMP-19049: TD 4.8.3 - Update spec to account for Try.SNK DRPs

Fixed USBCOMP-19055: TD.PD.LL.E6 - Err# 0x020C: The UUT responds to Ping packet with either Soft Reset or Hard Reset.

Fixed USBCOMP-19037: TD 4.5.1: "For a PUT_R, the PUT must provide Rp on both CCs."

Fixed USBCOMP-19031: TD 4.6.5 Try.SRC DRP Connect Sink Test FAIL but Looks OK

Fixed USBCOMP-19050: [TRACKER 166] TD 4.1.1, 4.12.2 - Clarifying SBU checks

Fixed USBCOMP-19040: TD 4.7.3 (and check others): Moving on to Step 6 before Step 5

Deterministic PD Compliance MOI version 1.1 test implementation - TD.PD.LL.E3

Deterministic PD Compliance MOI version 1.1 test implementation - TD.PD.SNK.E9

3.47 Build 684 (February 20) (Requires USB Protocol Suite 7.64 build 2639 or higher)

Fixed USBCOMP-19045: PD3 Consistency tests aren't running at all for cables

Fixed USBCOMP-19039: USB Type-C "TC_CableDetection.usb" is Sourcing VCONN but DUT does not show Ra

Square Wave Calibration added

USBCOMP-18983 Fix (LFPS U1 Exit duration exceeds 1.2 us - glitch (transition) found during E.Idle after 10 clocks from LFPS deassertion) (M310P)

USBPS-18835 Fix (PD Tx Data Loop Back when Square/Apple noise enabled )

3.47 Build 683 (February 15) (Requires USB Protocol Suite 7.63 build 2624 or higher)

USBCOMP-18983 Fix (LFPS U1 Exit duration exceeds 1.2 us - glitch (transition) found during E.Idle after 10 clocks from LFPS deassertion) (M310C)

Fixed USBCOMP-18965: [LINK TRACKER 178] TD 7.40 updated for re-timers

Fixed USBCOMP-18967: [LINK TRACKER 180] TD 7.17 updated for re-timers

Fixed USBCOMP-19044: TD 4.10.3 - Err# 0x005B: The PUT does not draw current up to selected PDO

Fixed USBCOMP-19014: TD.PD.SRC.E03 & TD.PD.SRC.E02 Source Capabilities Fields Check VSE error

Added Deterministic MOI TD.PD.SRC.E14

Added Deterministic MOI TD.PD.SNK.E8

3.46 Build 682 (February 12)

Fixed USBCOMP-19035: Issues with the Hub LVS tests 10.103, 10.104, 10.106, 10.108, 10.109, and 10.110 (OFF/ON Constants)

Fixed USBCOMP-18964: [LINK TRACKER 175] TD 7.38 Step 12 added

Fixed USBCOMP-19038: TD.4.11.1 - When run on repeat, first test passes and all subsequent tests fail

Fixed USBCOMP-18956: TD.4.3.4 Reports FAIL does not start USB Comm. But possibly DUT needs additional time to enter the configured state and USBCOMP-19006: D+ / D- Type-C tests 4.3.<1,2,3,4>, 4.10.3 attempt control transfer without resetting device first

Fixed USBCOMP-19039: USB Type-C "TC_CableDetection.usb" is Sourcing VCONN but DUT does not show Ra

Added Deterministic MOI TD.PD.SRC.E12

3.46 Build 681 (February 7)

Fixed USBCOMP-18977: Add a feature to prevent turning VBus,for example in Hard Reset and Power Negotiation.

Fixed USBCOMP-19009: Remove support for USB Tracer/Trainer from software

Fixed USBCOMP-19013 : (FR) revise Compliance Report Naming Convention

3.46 Build 680 (February 6)

VIF Version 1.31 support

Fixed USBCOMP-19019: Type_C_Is_Alt_Mode_Adapter field should be ignored when Type_C_Can_Act_As_Device is NO

Fixed USBCOMP-19025: PD3 buffer sizes too small?

Fixed USBCOMP-18949: Updated 7.31 (SS) recording buffer size from 48MB to 90MB.

Fixed USBCOMP-19023: TDB.2.1.4.4.2.2: Sending Discover SVIDs as UFP

Fixed USBCOMP-18935: TD.PD.VNDI3.E1: Only the highest PPS APDO is required

Added Deterministic MOI TD.PD.SNK.E5

Added Deterministic MOI TD.PD.SNK.E6

3.45 Build 679 (January 26)

Plugfest Build Bugfix Release 4

Fixed incorrect error message in DAC Calibration module: showed "Cancel by User"

Fixed USBCOMP-19017: BMC Physical Layer Test weird CC voltage behavior on first run

Added Deterministic MOI TD.PD.SNK.E3

Fixed USBCOMP-19018: TDA 2.1.1.1 - not recognizing DUT BIST (Requires USB Suite 7.61 b 2615 to work)

3.45 Build 678 (January 24)

Plugfest Build Bugfix Release 3

Fixed USBCOMP-19015: TD.PD.LL3.E2. Retransmission Test - DUT does not send SRC CAP

Fixed USBCOMP-18980: TD 4.10.3 - intermittent failing with Exerciser sending unknown LFPS

Fixed USBPS-18821: Check UUT's request message instead of checking SinkTxOk to ensure test sequence is in correct order

Revise TD.PD.SRC3.E32.vse - Report correct error when UUT does not send chunk message

Fixed USBCOMP-19012: [TRACKER 212] TD 4.10.3 Current Suspend revised to wait 1 Sec before Curr Measurement

3.45 Build 677 (January 22)

Plugfest Build Bugfix Release 2

Fixed USBCOMP-18956: TD.4.3.4 Reports FAIL does not start USB Comm. But possibly DUT needs additional time to enter the configured state

Fixed USBCOMP-19006: D+ / D- Type-C tests 4.3.<1,2,3,4>, 4.10.3 attempt control transfer without resetting device first

Fixed USBCOMP-18985: 4.10.3 Exerciser not applying termination for USB 3 portion of test

3.45 Build 676 (January 19)

Plugfest Build Bugfix Release 1 (not distributed)

Fixed DAC Calibration module confliction with Cable Detection module

Fixed a bug on TD.4.10.3: Misplaced USB2 & USB3 error messages.

Fixed USBCOMP-19007: TD.PD.SRC3.E34 to E36. Tester reports FAIL but DUT does capitalize country code

Update Power Delivery 3 0 Tests v0p96 - SNK,CABLE,VNDI

Fixed USBCOMP-18949 : TD 7.31 - runs out of buffer space

Fixed an issue with AccessorySNKAS function

Fixed USBCOMP-19011 and USBCOMP-18991 Generation TImeout Error in TD's 4.5.4, 4.4.1, 4.7.1, 4.7.2, 4.6.1 for non-PD Type-C devices

Fix missed items in Power Delivery 3 0 Tests v0p96 - SNK,CABLE,VNDI

3.45 Build 675 (January 15) (Requires USB Protocol Suite 7.61 build 2612 or higher)

OFFICAL Plugfest Build distributed to participants

Automation error fixed

Allow for some ripple in the Vbus measurements

Fixed USBCOMP-19001: TDA.2.1.3.1: CVS not setting voltage to required levels

Fixed USBCOMP-19004: TDA.2.3.1.1-2 Load Tests: Do not include measurement error in result Message

Fixed USBCOMP-19002: [TRACKER 216] TD 4.5.2, 4.5.6 steps updated

Fixed USBCOMP-19005: TDB 2.2.10.1 - Invalid FAIL - SRC only sends Reject to GET.SNK.CAP

3.43 Build 670 (January 15) (Requires USB Protocol Suite 7.61 build 2608 or higher)

Fixed USBCOMP-18999: TD 4.11.2 – possible VIF issue Test runs even though DUT is not battery powered.

Fix bug USBCOMP-18996: Use different voltages for signals with AWG noise in DAC calibration

Cable detection enhancements

3.43 Build 669 (January 13) (Requires USB Protocol Suite 7.61 build 2607 or higher)

Fixed USBCOMP-18998: TD.SRC3.E36 USB Automation Failure

USBSuite/USBCOMP: Related to USBPS-18730: Show PDEyeDiagram by using the voltage offset of Mask that passed the compliance test.

Fixed USBCOMP-18995: TDA.2.1.2.2: Not running Group 3 on DRP or Source

Fixed - USBCOMP-18997 PD.SNK3.E14 - reports FAIL but should be NA for DRPs that are not APDO enabled

Enhance DAC Calibration

3.45 Build 679 (January 26) (Requires USB Protocol Suite 7.61 build 2612 or higher)

Plugfest Build Bugfix Release 4

Fixed incorrect error message in DAC Calibration module: showed "Cancel by User"

Fixed USBCOMP-19017: BMC Physical Layer Test weird CC voltage behavior on first run

Added Deterministic MOI TD.PD.SNK.E3

Fixed USBCOMP-19018: TDA 2.1.1.1 - not recognizing DUT BIST (Requires USB Suite 7.61 b 2615 to work)

3.45 Build 678 (January 24)

Plugfest Build Bugfix Release 3

Fixed USBCOMP-19015: TD.PD.LL3.E2. Retransmission Test - DUT does not send SRC CAP

Fixed USBCOMP-18980: TD 4.10.3 - intermittent failing with Exerciser sending unknown LFPS

Fixed USBPS-18821: Check UUT's request message instead of checking SinkTxOk to ensure test sequence is in correct order

Revise TD.PD.SRC3.E32.vse - Report correct error when UUT does not send chunk message

Fixed USBCOMP-19012: [TRACKER 212] TD 4.10.3 Current Suspend revised to wait 1 Sec before Curr Measurement

3.45 Build 677 (January 22)

Plugfest Build Bugfix Release 2

Fixed USBCOMP-18956: TD.4.3.4 Reports FAIL does not start USB Comm. But possibly DUT needs additional time to enter the configured state

Fixed USBCOMP-19006: D+ / D- Type-C tests 4.3.<1,2,3,4>, 4.10.3 attempt control transfer without resetting device first

Fixed USBCOMP-18985: 4.10.3 Exerciser not applying termination for USB 3 portion of test

3.45 Build 676 (January 19)

Plugfest Build Bugfix Release 1 (not distributed)

Fixed DAC Calibration module confliction with Cable Detection module

Fixed a bug on TD.4.10.3: Misplaced USB2 & USB3 error messages.

Fixed USBCOMP-19007: TD.PD.SRC3.E34 to E36. Tester reports FAIL but DUT does capitalize country code

Update Power Delivery 3 0 Tests v0p96 - SNK,CABLE,VNDI

Fixed USBCOMP-18949 : TD 7.31 - runs out of buffer space

Fixed an issue with AccessorySNKAS function

Fixed USBCOMP-19011 and USBCOMP-18991 Generation TImeout Error in TD's 4.5.4, 4.4.1, 4.7.1, 4.7.2, 4.6.1 for non-PD Type-C devices

Fix missed items in Power Delivery 3 0 Tests v0p96 - SNK,CABLE,VNDI

3.45 Build 675 (January 15) (Requires USB Protocol Suite 7.61 build 2612 or higher)

OFFICAL Plugfest Build distributed to participants

Automation error fixed

Allow for some ripple in the Vbus measurements

Fixed USBCOMP-19001: TDA.2.1.3.1: CVS not setting voltage to required levels

Fixed USBCOMP-19004: TDA.2.3.1.1-2 Load Tests: Do not include measurement error in result Message

Fixed USBCOMP-19002: [TRACKER 216] TD 4.5.2, 4.5.6 steps updated

Fixed USBCOMP-19005: TDB 2.2.10.1 - Invalid FAIL - SRC only sends Reject to GET.SNK.CAP

3.43 Build 670 (January 15) (Requires USB Protocol Suite 7.61 build 2608 or higher)

Fixed USBCOMP-18999: TD 4.11.2 – possible VIF issue Test runs even though DUT is not battery powered.

Fix bug USBCOMP-18996: Use different voltages for signals with AWG noise in DAC calibration

Cable detection enhancements

3.43 Build 669 (January 13) (Requires USB Protocol Suite 7.61 build 2607 or higher)

Fixed USBCOMP-18998: TD.SRC3.E36 USB Automation Failure

USBSuite/USBCOMP: Related to USBPS-18730: Show PDEyeDiagram by using the voltage offset of Mask that passed the compliance test.

Fixed USBCOMP-18995: TDA.2.1.2.2: Not running Group 3 on DRP or Source

Fixed - USBCOMP-18997 PD.SNK3.E14 - reports FAIL but should be NA for DRPs that are not APDO enabled

Enhance DAC Calibration

3.43 Build 668 (January 12) (Requires USB Protocol Suite 7.60 build 2596 or higher)

Fixed USBCOMP-18962: [Hub Tracker 129] - Check Vbus after tVbusOff

Fixed USBCOMP-18994: Can't run any "Communications Engine" PD 2.0 tests in b 666 and above

Update Power Delivery 3 0 Tests v0p96

Implement new PD 3.0 test - TD.PD.SRC.E36.Country_Info Fields Checks based on "Power Delivery 3 0 Tests v0p97"

Implement new PD 3.0 test - TD.PD.SRC.E35.Country_Info Sent Timely based on "Power Delivery 3 0 Tests v0p97"

Implement new PD 3.0 test - TD.PD.SRC.E34.Country_Codes Fields Checks based on "Power Delivery 3 0 Tests v0p96"

3.43 Build 667 (January 11)

Fixed USBCOMP-18956: TD.4.3.4 Reports FAIL does not start USB Comm. But possibly DUT needs additional time to enter the configured state

Implement new PD 3.0 test - TD.PD.SRC.E33.Country_Codes Sent Timely based on "Power Delivery 3 0 Tests v0p96"

Revised Applicability.vbs and TD.4.10.3.vse: Is_PD_Support

3.43 Build 666 (January 10)

Add 4 Deterministic MOI tests

Fixed USBCOMP-18972: [LINK TRACKER 211] TD 6.02 Add SKP test conditions

3.43 Build 665 (January 7)

Compliance Suite GUI Update

Fixed USBCOMP-18982: TD 7.18 - The PUT transmitted U1 exit LFPS outside of 300ns - 2us

Fixed USBCOMP-18935: TD.PD.VNDI3.E1: Only the highest PPS APDO is required

Fixed applicability of PDO_AND_SVID_SOP

Fixed USBCOMP-18981: TD 7.12 - running our of buffer space

Fixed USBCOMP-18969: [LINK TRACKER 201] - TD 6.4 tPeriod updated

Fixed USBCOMP-18968: [LINK TRACKER 198] TD 7.13, 7.14, 7.15, 7.30 - new timer created

3.43 Build 664 (December 21) (Requires USB Protocol Suite 7.60 build 2596 or higher)

Fixed USBCOMP-18951: Update VIF editor in USBCompliance based on the new document v1.30

Fixed USBCOMP-18786: Better cable drop compensation implementation (Integrated into USB Suite)

Fixed USBCOMP-18960: TD 4.7.2 - "The PUT does not start USB Communication" false failure

Fixed USBCOMP-18935: TD.PD.VNDI3.E1: Only the highest PPS APDO is required

Fixed USBCOMP-18957: PD 3.0 tests need update due to spec update (2017-11-29) - v0p95-SRC (New VIF)

3.42 Build 663 (December 13) (Requires USB Protocol Suite 7.58 build 2592 or higher)

Partial Fixed USBCOMP-18957 - PD 3.0 tests need update due to spec update (2017-11-29): VDM, VNDI, Cable, SRC, SNK

Fixed USBCOMP-18958: [TRACKER 210] TD 4.10.3 - Include BC 1.2 for USB 3.2 data products

Fixed USBCOMP-18961- PD.SRC3.E28.PPS_Status Fields Check - please confirm we're checking "2Bytes padding"

Fixed USBCOMP-18658 TDA.2.1.3.2 Part B: DR on Get_Sink_Cap and CRC32 on BMC_PHY_MSG_11

3.42 Build 662 (December 6)

Fixed USBCOMP-18950: TDA 2.3.1.1 - Test scenario aborted error

Fixed USBCOMP-18956: TD.4.3.4 Reports FAIL does not start USB Comm. But possibly DUT needs additional time to enter the configured state

VBS file refactoring

3.41 Build 661 (November 28) (Requires USB Protocol Suite 7.58 build 2589 or higher)

Fixed USBCOMP-18940 - TDA.2.2.9: Use tSenderResponse min instead of max

Fixed USBCOMP-18946: TD 4.9.1: Print Vconn voltage/current to validate Vconn Sink circuit

Fixed USBCOMP-18943: TD 4.1.1: Reporting contradictory electrical states

Fixed USBCOMP-18843: TD 4.10.6: Billboard timing appears to be late

Fixed USBCOMP-18917 - TD 4.10.4 - The PUT does not start USB communication error

Fixed USBCOMP-18945 - TD 4.10.3: Failure for not entering Suspend

3.41 Build 660 (November 17)

Fixed USBCOMP-18937: TD PD.SRC3.E23: False fail - The UUT sources Vconn after sending Not_Supported

Fixed USBCOMP-18935 - TD.PD.VNDI3.E1: Only the highest PPS APDO is required

USBCOMP-18932 - TD.PD.VNDI3.E1 - Err# 0x0156: One or more PDOs are above PD_Power_as_Source.

Fixed USBCOMP-18946: TD 4.9.1: Print Vconn voltage/current to validate Vconn Sink circuit

Fixed USBCOMP-18919: TD.4.10.3 - The PUT does not draw current as defined in the USB 3.1

3.41 Build 659 (November 16) (Requires USB Protocol Suite 7.58 build 2587 or higher)

Fixed USBCOMP-18938: TDA.1.1.3.2.1-2: Only generate Warning for last stage (CRC)

Fixed USBCOMP-18916: TD 4.11.1 - Swap From Device fail.

Fixed USBCOMP-18933: TDA.2.1.2.2: Second trace incorrectly(?) labeled FAIL

Fixed USBCOMP-18941: TDB.2.2.7.1: "UUT does not start to rise voltage to the target voltage after GoodCRC"

Fixed USBCOMP-18903: TDA.1.1.2.2.1 (also TDA.1.1.2.2.2 and TDA.2.1.2.2?): revise Error messages.

Fixed USBCOMP-18944: TD 4.9.1 - The PUT does not sources VConn within tVconnON false failure

3.41 Build 658 (November 10)

Fix USBCOMP-18936: TD 4.10.3 - not failing for device not responding to USB 2.

Fix USBCOMP-18942: Update to TD 4.1.1

Enhance on TD 4.10.4 (Increase delay between connect and disable, Filter In more USB packet) regarding USBCOMP-18920.

3.40 Build 657 (November 9) (Requires USB Protocol Suite 7.58 build 2583 or higher)

Enhance Exerciser script (prevent of sending softreset in Bus Idle Detection tests).

Fix USBCOMP-18873: TDA 2.3.1.1 - Incorrect failure (Do not apply the compensation for Captive UUTs).

Fix USBCOMP-18923: TD.PD.SRC3.E9 and TD.PD.SRC3.E17 - The UUT does not send a Source_Capabilities_Extended message.

3.40 Build 656 (November 8)

Fix USBCOMP-18921: TDA 2.1.2.1 Decrease latency before Bus Idle noise (Part 2).

Fixed USBCOMP-18930 : TDB 2.2.7.1 - The UUT sent PS_RDY before the voltage be within its target range.

3.40 Build 655 (November 7)

Fixed USBCOMP-18924: TD.PD.SRC3.E16 - The UUT does not send Battery_Capabilities or Not_Supported message within tReceiverResponse max.

Fixed USBCOMP-18927: TD.PD.SRC3.E32 - The UUT does not send next chunk request message.

Fixed USBCOMP-18928 - TD.PD.VNDI3.E9 report incorrect error of PDP field in Source_Capabilities_Extended message

Fix USBCOMP-18923: TD.PD.SRC3.E9 and TD.PD.SRC3.E17 - The UUT does not send a Source_Capabilities_Extended message.

Fixed USBCOMP-18925: TDB.2.1.4.4.2.2 - [PROT_MSG_DATA_VDM_SVID_ACK_5] In the first VDO of a Discover SVIDs ACK message, bits B14:B13 (Structured VDM Version) are not 01b (representing Structured VDM V2.0).

Fixed USBCOMP-18926 : TD.PD.VDM3.E1 - Captive_Cable does not exist in the VIF

3.40 Build 654 (November 5)

Fix USBCOMP-18841: Need to use a slew rate averaged between at least a couple samples.

USBCOMP-18726: TD.PD.VNDI3.E3: Separate Product Type fields in PD 3.0 - VBS issue fixed

Fixed USBCOMP-18918: Type-C Try.Src and Try.Snk tests should be applicable to Provider/Consumer and Consumer/Provider UUTs as well

3.40 Build 653 (November 3) (Requires USB Suite7.58 b 2583)

Fixed USBCOMP-18904 : Validate BUS Idle detection -- Compliance Part

Fixed USBCOMP-18910: Unexpected error for TD 4.7.2 for compliance version 3.40

Fixed USBCOMP-18813: TDA 2.3.2.1, 2.3.2.2 - false fails at 5V PDO

3.40 Build 652 (November 2) (Requires USB Suite7.58 b 2582)

Extended Generation Time out to 15 seconds for all HUB tests. We did this before for all Link Layer tests.

Fixed USBCOMP-18859: TD.10.115 Buffer size too small

Revise on HUB SS+ for different issues.

Revise TDA.2.1.2.2.vbs on saving trace file and updating test result

Fixed TD.10.126 DPH / DP verification issue because in only SS+, USBSuite decodes DP without payloads to DPH.

Fixed USBCOMP-18909: TD 6.2 - Host tests not updated for captive retimer symbol count

3.40 Build 651 (October 31)

Fix: Apply 40mV CC voltage measurement error (TDA 2.1.3.1 & TDA 1.1.3.1.1 & TDA 1.1.3.1.2).

Updated TD.4.9.2 step 4.a for Type-C Spec Oct 27, 2017

Updated TD.4.2.4 step 8.a for Type-C Spec Oct 27, 2017

Updated TD.4.1.1 step 1.c for Type-C Spec Oct 27, 2017

3.40 Build 650 (October 26)

Fix USBCOMP-18903: TDA.1.1.2.2.1 (also TDA.1.1.2.2.2 and TDA.2.1.2.2?): Rx Interference Rejection false pass.

Fixed USBCOMP-18898: TD 4.6.6 failed with latest 3.40

3.40 Build 649 (October 25)

Fix USBCOMP-18902: TDA.1.1.2.1.1 (also TDA.1.1.2.1.2 and TDA.2.1.2.1?): Bus Idle Detection test failure.

Fixed USBCOMP-18900: [M310C] Wrong orientation error message for eMarked cable doesn't make sense (continuation)

Fixed USBCOMP-18900: [M310C] Wrong orientation error message for eMarked cable doesn't make sense

Fixed USBCOMP-18729: [PROT_MSG_HDR_GCRC_14]: Only check GoodCRC Spec Rev in TDB.2.1.2.2

3.40 Build 648 (October 24) (Requires USB Suite7.58 b 2581)

Revise on log message during "Type-C device Role detection" while running PD/TC cable tests.

Revise Library.vbs: Check uut_device_type before calling captive_cable

Fix SBCOMP-18676: Failing on inrush of current on several compliance tests (Applied for TD 4.10.2, TD 4.11.2 and TD 4.2.2)

3.40 Build 647 (October 23) (Requires USB Protocol Suite 7.58 build 2580 or higher)

Revise TDA.2.3.2.1.vse and TDA.2.3.2.2.vse on detecting source capability message and VsePowerDeliveryLib.inc on string formats and error handling

Revise TDA.2.2.3 & TDA.2.2.4 and TDA.2.2.6 to add proper message when test parts are not applicable

Fix occasional Hang during tests

Fixed USBCOMP-18887: TD 4.7.2: "PUT does not attach Rd before (max dcSRC.DRP x max tDRP)"

Revise TD.PD.VNSI3.E1.vse on verifying Fixed PDOs and PPS PDOs mapping

3.37 Build 644 (October 20) (Requires USB Protocol Suite 7.58 build 2575 or higher)

Fixed USBCOMP-18894: [TRACKER 93] TD 4.5.4 - Step 11b and 14 contradict each other in Test Spec

3.37 Build 643 (October 20)

Updates to Noise Waves (3)

3.37 Build 642 (October 20) (Requires USB Protocol Suite 7.58 build 2575 or higher)

Fixed USBCOMP-18889: PD3.VNDI3.E3 reports FAIL - Not expected traffic

Fix bug USBCOMP-18891. tCCDebounce time reverted to 100 ms because CC State detection in the SW faces with some difficulties with maximum value.

Fix USBCOMP-18884: Allow users to run old (square wave) Interference Rejection test.

Fixed USBCOMP-18890: TD 4.7.6 - The PUT does not attach Rp before (max dcSRC.DRP x max tDRP)

Fix USBCOMP-18873: TDA 2.3.1.1 - Incorrect failure.

Perform cable detection on captive cable devices

3.37 Build 641 (October 19) (Requires USB Protocol Suite 7.58 build 2574 or higher)

Fixed USBCOMP-18886: PD.VNDI3.E1 should FAIL - Must check that PDOs meet the requirements of the Power Rules

3.37 Build 640 (October 18)

Update PD3 Link Layer and Source tests based on "Power Delivery 3 0 Tests v0p90"

Fixed USBCOMP-18875:Type-C Tracker Item 145 TD.4.5.4 PUT sources VBUS before CCDebounce

Add PROC.PD.E3 to TD.PD.VNDI3.E9

Revise TD.PD.CBL3.E6.updg: Set Spec Rev to PD3

Revise TD.PD.VNDI3.E3.vbs, TD.PD.VNDI3.E4.vbs, TD.PD.VNDI3.E5.vbs and TD.PD.VNDI3.E7.vbs:

  • Change desired cable in IsCableMatched to Emarked if UUT is cable

  • Add PROC.PD.E1 for PD3 Cable Tests

3.37 Build 639 (October 16) (Requires USB Protocol Suite 7.58 build 2570 or higher)

Internal debug code added

3.37 Build 638 (October 12) (Requires USB Protocol Suite 7.58 build 2568 or higher)

Fixed USBCOMP-18876 Refine LFPS timing precision

Add test: USBCOMP-18660 [LINK TRACKER 160] Add TD 7.42 (Start within 128b blocks)

Fixed USBCOMP-18881: No longer able to choose all Type C tests

Implement new PD3 test TD.PD.SNK3.E20.Collision Avoidance after PR_Swap based on "Power Delivery 3 0 Tests v0p89"

Update TD.PD.VNDI3.E7 based on "Power Delivery 3 0 Tests v0p90"

3.37 Build 637 (October 11) (Requires USB Protocol Suite 7.58 build 2567 or higher)

Fixed USBCOMP-18876: TD.7.23 - VSE issue - DUT LFPS_U1 Exit not conforming to new U1 Timeout

Fixed USBCOMP-18877: SRC3.E23 should run - VCONN swap even when VIF says "No Swap to Off”

Revise TD.PD.CBL3.E2 and PowerDeliveryFuncs.ginc on T_CHUNK_SENDER_RESPONSE_MAX timer

Revise TD.PD.SRC3.E14.vse, TD.PD.SRC3.E16.vbs, TD.PD.SRC3.E32

Fixed USBCOMP-18875: Type-C Tracker Item 145 TD.4.5.4 PUT sources VBUS before CCDebounce

[USBCOMP] USBCOMP-18830: Sometimes not capturing BIST Bit Stream

New PD3 tests implemented:

  • TD.PD.SNK3.E15.Status Fields Checks

  • TD.PD.SNK3.E16.Manufacturer_Info Fields Checks

  • TD.PD.SNK3.E17.Manufacturer_Info Fields Checks - Invalid Manufacturer Info Target

  • TD.PD.SNK3.E18.Manufacturer_Info Fields Checks - Invalid Manufacturer Info Ref

  • TD.PD.SNK3.E19.ChunkSenderResponseTimer Timeout

  • TD.PD.SRC3.E32.ChunkSenderResponseTimer Timeout

  • TD.PD.VNDI3.E9.Source_Capabilities_Extended

3.36 Build 636 (October 10) (Requires USB Protocol Suite 7.58 build 2565 or higher)

Implement new PD3 test - TD.PD.LL3.E2.Retransmission based on "Power Delivery 3 0 Tests v0p89"

Update TD.PD.SRC3.E29 based on "Power Delivery 3 0 Tests v0p89"

Fixed USBCOMP-18870: Apply the default values for Type-C timers by the Compliance

Fixed USBCOMP-18500: TD 7.09: Intermittently not sending LGOOD before PENDING_HP_TIMER

Fixed USBCOMP-18797: TD 7.09 - false fail on M3i due to sending LGOOD_N too late

Update TD.PD.SRC3.E16 based on "Power Delivery 3 0 Tests v0p89"

Fixed USBCOMP-18879 - TD.PD.VNDI3.E3 reports NA – should be PASS

3.36 Build 635 (October 9)

Fixed USBCOMP-18863: Improve Cannot Read Descriptor prompt

Fix USBCOMP-18872: TD 4.9.3 & 4.10.4: Marking as N/A even though only Applicability rule is met.

Revise on TD.PD.SRC3.E14 VSE issue with Temperature Status

Fixed - USBCOMP-18867 - Mark as fail if VIF info is missing!

For "Power Delivery 3 0 Tests v0p89" compatibility:

  • Update TD.PD.SRC3.E5.Source_Capabilities_Extended sent in a timely fashion

  • Update TD.PD.SRC3.E8.Battery Status Fields Checks

  • Update TD.PD.SRC3.E13 & TD.PD.SRC3.E18 & TD.PD.SNK3.E8 & TD.PD.SNK3.E9 & TD.PD.SNK3.E10

  • Update TD.PD.SRC3.E6 & TD.PD.SRC3.E12 & TD.PD.SRC3.E14 & TD.PD.SRC3.E17 & TD.PD.SRC3.E19 & TD.PD.SRC3.E20 & TD.PD.SRC3.E21 & TD.PD.SRC3.E28 & TD.PD.SNK3.E7

  • Revise on "PowerDeliveryFuncs.Ginc" & TD.PD.CBL3.E2 & TD.PD.SRC3.E27 & TD.PD.SRC3.E29 & TD.PD.SRC3.E30 & TD.PD.SRC3.E31 exercisers

3.36 Build 634 (October 5)

Fixed USBCOMP-18863: Improve Cannot Read Descriptor prompt

Fixed USBCOMP-18867: TD 4.11.1 VIF issue, Also TDA.2.2.5 and TDB.2.1.4.4.2.2

Fix USBCOMP-18869: TD 4.10.2: Marking as a PASS despite not completing test stages?

Fixed USBCOMP-18804: TDA.2.3.1.1 - PD Load Tests - reports FAIL incorrect VSE error

Fixed USBCOMP-18816: Do Not Pass test when user manually skips part of it

Fixed USBCOMP-18782: USS during TSEQ causing TD.7.01.1 fail

Fixed USBCOMP-18855: Need to fail customers if IPS or Idle in middle of TSEQ's

Revise PD_Load.vbs: Add additional log and error handling

Fixed USBCOMP-18863: Improve Cannot Read Descriptor prompt

3.36 Build 633 (September 28) (Requires USB Protocol Suite 7.58 build 2565 or higher)

Fixed USBCOMP-18814: Remove timeouts from prompts

Fixed USBCOMP-18858: TDA 1.1.1.1.1 Failed with error "No bus activity was captured."

[USBPS] USBPS-18676: Support latest PD3 updates (v 1.2) in USBSuite software, PD Exerciser Software part.

Fixed USBCOMP-18856: Failure: "The PUT Dp and Dm pins are not in the USB Safe State."

Fixed USBCOMP-18849: TDB.2.2.7.1-2: Prompting for cable type

Merging PD_CableCheck, TC_CableCheck and TC_ConnectionCheck

[USBPS] Support Debug_SOP' and Debug_SOP" ordered sets

Fix: USBCOMP-18825 SPT.6: [USB Automation Failure] Compiling errors occurred.

Fixed USBCOMP-18861: TDA.2.3.1.1_A_PDO5__SRC CAP violates tFirstSourceCap max (250ms) looks OK .

Update TD.PD.VDM.E2 & TD.PD.LL3E1 based on "PowerDelivery 3 0 Tests v0p83"

Fixed USBCOMP-18842: SPT.8 VSE Issue - DUT issues Hard Reset as required.

3.36 Build 631 (September 13)

Fixed USBCOMP-18846: TD 4.2.8: "PUT does not stop sourcing VCONN within tVconnOFF"

Fixed USBCOMP-18854: TDA.2.1.1.1-2: "The UUT is transmitting a continuous string of alternating '0' and '1' bits."

Fixed in USB Suite 7.54 b 2545

USBCOMP-18828:

USBCOMP-18853, USBCOMP-18806:(Vconnoff and PDDebouce timers assignment issue)

USBCOMP-18808 fix ( VBUS stuck at 3.7v - BE expects software to select "Allow VBUS > 5V option to be selected even when setting VBUS < 5V)

USBPS-18715 Fix (M310p SSP trigger Issue fix)

Eye Diagram Locking issues addressed

3.35 Build 630 (September 8) (Requires USB Protocol Suite 7.54 build 2544 or higher)

Fixed USBCOMP-18844: TDA.1.1.2.2.1: Marking as FAIL; trace looks fine

Fixed USBCOMP-18832: PPS Power Rules checking

Fixed USBCOMP-18849: TDB.2.2.7.1-2: Prompting for cable type

Fixed USBCOMP-18847: TD 4.1.1 failure: "The PUT sources VCONN."

3.35 Build 629 (September 7)

Fixed USBCOMP-18833: TD.PD.SNK3.E10: Not applicable for Consumer Only

Fixed USBCOMP-18845: PROT_PROC_HR_TSTR_4: tSrcRecover failure

Fixed USBCOMP-18840: Do not mark tests N/A if the aren't completed properly

USBCOMP-18846: Revise TD 4.2.8: Remove checking for VConn off until USB-IF updates the compliance spec to indicate how this should be done

3.34 Build 628 (August 30) (Requires USB Protocol Suite 7.52 build 2532 or higher)

Fixed USBCOMP-18827: TDA.2.1.3.1: Fail test when UUT not responding correctly

Fix: USBCOMP-18837 TDA.1.1.3.1.1: [USB Automation Failure] Compiling errors occurred.

Improvement for TDA 2.1.3.1, TDA 1.1.3.1.1&2.

Fixed USBCOMP-18832: PPS Power Rules checking

Fixed USBCOMP-18834: TDA.2.2.4 & TDB.2.2.8.1: Looks like buffer size is too small

3.34 Build 627 (August 29)

Fix: USBCOMP-18825 SPT.6: [USB Automation Failure] Compiling errors occurred.

Fixed USBCOMP-18806: TD.4.7.5 - VSE issue DUT appears to power VCONN as required

Fixed USBCOMP-18822: TD 4.8.3 - Vconn is not ON before the PUT attempts to turn it OFF

Fixed USBCOMP-18829: TD 4.12.2: Shows as PASS in report, FAIL in trace... should be a PASS

Fix: TD SPT.7 Incorrect trace file name.

3.34 Build 626 (August 28)

Revise TDA.1.1.1.2.1: Update error message

Fixed USBCOMP-18817: TD 4.10.3: Not checking Step 3.d

Fixed USBCOMP-18815: TD 4.9.1 - Not moving past this test on Type C laptop

Revise on TDA 2.1.2.1 and TDA 1.1.2.1.1&2 verification and exerciser (Add extra Noise generation as evidence).

3.34 Build 625 (August 27)

Fix to PPS test TD SPT.6

3.34 Build 624 (August 25)

Revise TDA.2.3.2.1: Add delay between requests and update error message

Revise TDB.2.2.7.1 and TD.PD.SRC3.E28: Replace ± with +/- in comments

USBCOMP-18819: Always fails with "lowest bit rate value of fBitRate is less than 270 kbps"

Fixed USBCOMP-18806: TD.4.7.5 - VSE issue DUT appears to power VCONN as required

Fixed USBCOMP-18823: TD 4.6.6 - The PUT does not transition to Attached.SRC

Fixed USBCOMP-18822: TD 4.8.3 - Vconn is not ON before the PUT attempts to turn it OFF

3.34 Build 623 (August 24)

Fixed USBCOMP-18813: Allow for 5.5 V on Voltage Tests

3.34 Build 622 (August 22)

Fixed USBCOMP-18811: TDA 2.1.1.1 - VSE falils on good CRC check but it looks like it was received OK?

Fixed USBCOMP-18812: TD 4.5.2 - CVS toggles to Rd too soon

Fixed USBCOMP-18810: TD 4.5.4 - M310P sourcing vbus above the max of 3.67 volts

3.34 Build 621 (August 21)

Revise TD 4.1.1

3.34 Build 620 (August 20)

Revise TD.4.10.2: BC verification

Fix for Hard Reset verification (In case of two consecutive hard Reset).

3.34 Build 619 (August 18) (Requires USB Suite 7.52 b 2532 or higher)

TDA.2.1.3.1 and TDA.1.1.3.1.1&2: Apply CC -300mv Verification.

Fixed USBCOMP-18806: TD.4.7.5 - VSE issue DUT appears to power VCONN as required

Workaround TD.4.2.4: State Detection issue in USBSuite

Fixed USBCOMP-18792: TD 4.5.2 - CVS toggles back to Rp too soon

Revise on Current verification (Power Delivery and Type-C tests).

Update TDA 2.1.2.1&2 and TDA 2.1.3.1 exerciser (Noise generation)

3.33 Build 618 (August 17) (Requires USB Protocol Suite 7.52 build 2530 or higher)

Revise TD.PD.SRC3.E30: Hard_Reset detection in vse

Revise TD.PD.LL3.E1: Adding Subtests in vbs

Revise TDA.2.1.1.1: BIST Carrier Mode wrong direction

Revise TDA.2.1.1.2: Spelling mistake in vse

Fixed USBCOMP-18672: TD 2.2.4 - Vconn is present at the remote end of the non-CC line

Fix: Vconn issue (3v) for M310P.

3.33 Build 617 (August 16) (Requires USB Suite 7.52 b 2530 or higher)

Fixed USBCOMP-18775 Increase Vbus off time from 800 ms to 1500ms to be compatible with PD implementations

Fixed USBCOMP-18800: TDA 2.2.4 - incorrectly applying Vconn

Fixed USBCOMP-18767: Type-C M310P Safe State Checking (TD 4.1.1, 4.3.5, 4.9.5, 4.10.6)

Revise TDA.2.2.3 & TDA.2.2.4 on saving trace file & Add GetNumericValueFromFile to Library.vbs

Fixed USBCOMP-18524: Type-C M310P - [TRACKER ITEM 68] TD 4.10.2 (BC 1.2)

Fixed USBCOMP-18783: TD 4.5.2, 4.6.3, probably others - Rp being mistaken for Vconn

3.33 Build 616 (August 11)

Fixed USBCOMP-18801: TDA 2.1.3.1 - falsely failing all devices run on M310Cs

USBCOMP-18673: Add PPS tests from Source Power test spec (TD.SPT 7).

Enhance TD.SPT.6 Verification & "IsLoadBoxConnected()"

Fixed USBCOMP-18779: TD10.112 Request to add some delay (500us) before LVSd turns off the termination

3.32 Build 615 (August 9) (Requires USB Suite 7.52 b 2525 or higher)

Fixed USBCOMP-18792: TD 4.5.2 - CVS toggles back to Rp too soon

3.32 Build 614 (August 7) (Requires USB Suite 7.52 b 2523 or higher)

Revise on TD.SPT.6 Verification (use vSrcValid instead of vPpsValid)

Fixed USBCOMP-18793: TDA 2.3.2.1 - PROT_PROC_REQ_TSTR_4 false failure

Fixed USBCOMP-18796: TD.PD.VNDI3.E3 – marked as N/A but should be PASS.

Fixed USBCOMP-18791: Not running certain tests anymore on M310C

Fixed USBCOMP-18767: Type-C M310P Safe State Checking (TD 4.1.1, 4.3.5, 4.9.5, 4.10.6)

Fixed USBCOMP-18768: Type-C M310P SBU disconnect check (>950K Ohms) TD 4.1.1, 4.9.5, 4.10.6

3.31 Build 613 (July 27)

Update TD.PD.SRC3.E17 based on "Power Delivery 3 0 Tests v0p82"

Fixed USBCOMP-18783: TD 4.5.2, 4.6.3, probably others - Rp being mistaken for Vconn

Fixed TD.PD.VDM3.E1: Skip the Discover ID sent by UUT

3.31 Build 612 (July 26)

Fix: USBCOMP-18780 - TD 4.6.2 - Invalid FAIL - VSE is checking that VBUS is sourced from DUT too early.

Update TD.PD.SRC3.E6.Source_Capabilities_Extended Fields Checks based on "Power Delivery 3 0 Tests v0p8"

Update TD.PD.SRC3.E14.Status Fields Checks based on "Power Delivery 3 0 Tests v0p8"

Revise "VSEPowerDeliveryLib.inc": Change field "Externally_Powered" to "Unconstrained_Power"

Update TD.PD.SRC3.E16.Battery_Capabilities Fields Checks: Remove verification of "Hot Swappable Battery bit" because this bit has been removed from the "Battery Type field" in "USB_PD_R3_0 V1.171"

Implement PD3 test TD.PD.VNDI3.E8.Sink Capabilities based on "Power Delivery 3 0 Tests v0p8"

Add few handler to catch API errors for TD.SPT6.Vbs

Fixed USBCOMP-18786 : TD 10.104 - setting non removable hub port to eSS.Disabled

Remove PPS Support for PD 2.0 tests TDA.2.3.1.1, TDA.2.3.1.2, TDA.2.3.2.1 & TDA.2.3.2.2

Fixed TDA.2.2.8: Not showing error messages in Compliance Suite

3.31 Build 611 (July 25) (Requires USB Suite 7.52 b 2519 or higher)

Update TD.PD.VDM3.E1.Fields Checks - Discover Identity based on "Power Delivery 3 0 Tests v0p81"

Update TD.PD.SNK3.E5.SenderResponseTimer Timeout - Source_Capabilities_Extended based on "Power Delivery 3 0 Tests v0p81"

Fix USBCOMP-18620: TD 4.2.4. Invalid FAIL "The PUT does not transition to Unattached.SRC."

Update TD.PD.SRC3.E1.Source Capabilities Fields Checks based on "Power Delivery 3 0 Tests v0p8"

Fixed USBCOMP-18769: Type-C M310P Suspend power Sourcing TD 4.9.1 (100mW) at 5 and 3 volts

Remove VBUS verification before Attached.SRC for DRP tests

3.30 Build 610 (July 20) (Requires USB Suite 7.52 b 2518 or higher)

Official Aug 2017 Plugfest Version

Implement PD 3.0 test TD.PD.SNK3.E13.SinkPPSPeriodicTimer Timeout

Implement PD3 test TD.PD.SNK3.E14.Request Fields Checks - PPS based on "Power Delivery 3 0 Tests v0p8"

Implement PD3 test TD.PD.CBL3.E6.Not Saving Specification Revision based on "Power Delivery 3 0 Tests v0p8

Add support for PPS tests

Update TD.PD.VNDI3.E6.Unchunked_Extended_Messages_Supported: Make Tester to send Unchunked Extended messages based on "Power Delivery 3 0 Tests v0p81"

Update TD.PD.SNK3.E4.SenderResponseTimer Deadline - Source_Capabilities_Extended based on "Power Delivery 3 0 Tests v0p81"

3.30 Build 603 (July 19)

Fixed TD.PD.VDM3.E1: compile issue in VSE

Fixed TD.PD.SRC3.E17: verification on detecting Not_Supported message

Fixed TD.PD.SRC3.E26: Exerciser not to reply GoodCRC to Source_Capabilities message

Fixed TD.PD.SNK3.E12: Exerciser not to reply GoodCRC to Sink_Capabilities message

Fixed Library.vbs: Report error message when field does not exist in VIF

3.30 Build 602 (July 18)

Fixed TDA.2.1.2.1 & TDA.2.1.2.2: Include Messages.vbs

Fixed TDA.2.3.1.1 & TDA.2.3.1.2: Exclude PPS PDOs

Revise TD.SPT.6.vse: Change const "ONE_UNIT_AMP_PPS" to "ONE_UNIT_CURRENT_PPS"

3.30 Build 601 (July 17) (Requires USB Suite 7.52 b 2509 or higher)

Includes M310P PD 2.0 tests

3.26 Build 598 (July 17) (Requires USB Suite 7.49 b 2478 or higher)

Implement PD3 test TD.PD.LL3.E1.GoodCRC Specification Revision compatibility based on "Power Delivery 3 0 Tests v0p8"

3.26 Build 596 (July 14)

Fixed USBCOMP-18775 : Increase Vbus off time from 800 ms to 1500ms to be compatible with PD implementations

Revise TD.PD.SRC3.E29 on Final Error Checking

Implement PD3 test TD.PD.SRC3.E31.SourcePPSCommTimer Stopped based on "Power Delivery 3 0 Tests v0p8"

Implement PD3 test TD.PD.VDM3.E2.Unrecognized VID in Unstructured VDM based on "Power Delivery 3 0 Tests v0p8"

Implement PD3 test TD.PD.VNDI3.E7.Security_Msgs_Supported based on "Power Delivery 3 0 Tests v0p8"

Some spelling correction on VSE files

Update TD.PD.VDM3.E1.Fields Checks - Discover Identity based on "Power Delivery 3 0 Tests v0p8"

Update TD.PD.SRC3.E17.Battery_Capabilities Fields Checks - Invalid Battery Reference based on "Power Delivery 3 0 Tests v0p8"

Implement PD3 test TD.PD.VNDI3.E6.Unchunked_Extended_Messages_Supported based on "Power Delivery 3 0 Tests v0p8"

Update TD.PD.SRC3.E9.Battery Status Fields Checks - Invalid Battery reference based on "Power Delivery 3 0 Tests v0p8"

Update TD.PD.VNDI3.E1.Source Capabilities based on "Power Delivery 3 0 Tests v0p7"

Fixed USBCOMP-18773: TD 4.5.5 - not displaying correct failure

Update TD.PD.SRC3.E25.Receiving chunked extended message & TD.PD.SNK3.E11.Receiving chunked extended message based on "Power Delivery 3 0 Tests v0p7"

Update TD.PD.SRC3.E23.Vconn Swap based on "Power Delivery 3 0 Tests v0p7"

Structured VDM Version should be 01b in PD 3.0, so we need a new Error Code

Implement PD 3.0 test TD.PD.SRC3.E26.PPS_Status Sent Timely based on "Power Delivery 3 0 Tests v0p7"

Update number of test TD.PD.SRC3.E26.PPS_Status Sent Timely to TD.PD.SRC3.E27 based on "Power Delivery 3 0 Tests v0p8"

Implement PD 3.0 test TD.PD.SRC3.E28.PPS_Status Fields Check

Implement PD3 test TD.PD.SRC3.E26.Soft_Reset sent regardless of Rp value based on "Power Delivery 3 0 Tests v0p8"

Re-implement PD3 test TD.PD.SNK3.E12.Soft_Reset sent regardless of Rp value based on "Power Delivery 3 0 Tests v0p8"

Implement PD3 test TD.PD.SRC3.E30.SourcePPSCommTimer Timeout based on "Power Delivery 3 0 Tests v0p8"

Implement PD3 test TD.PD.SRC3.E29.SourcePPSCommTimer Deadline based on "Power Delivery 3 0 Tests v0p8"

Fixed USBCOMP-18774 : Logs should state whether Legacy Timers were used or not

3.26 Build 594 (June 30) (Requires USB Suite 7.49 b 2472 or higher)

Fixed USBCOMP-18771: [TRACKER 156] Do what we did in USBCOMP-18756, but with Vconn

Revise on test stop mechanism for TDA 3.2.1.1 and TD.SPT 6

Fixed USBCOMP-18754: [LINK TRACKER 184] TD 7.17: False PASS - PUT should not send any other packets

Fix for TD.SPT.6 (OMF field's status verification)

Fixed USBCOMP-18747: TDA 2.3.1.1 and TDA 2.3.1.2 - Issue with updating the final result of TestParts in VBS and minor issue in VSE regarding PR-Swap verification

3.26 Build 592 (June 23) (Requires USB Suite 7.49 b 2470 or higher)

Fix bug USBPS-18589. Utilize new mechanism to decide if GoodCRC should be sent for a received packet or not.

Implement PPS Test (SPT.6 PPS Voltage Step Test)

Add Prompt to wait for user to U1/U2 register declaration (TD 7.18 & 19 & 20 & 21)

3.26 Build 590 (June 21)

Fix for 1 and 10 uF testing on M310C board rev’s 0x11 and above

Completed TDB 2.2.3.1.1

Completed TDA 2.3.3.2 with the addition of TDB 2.2.3.1.1

Implement PPS Test (SPT.8 Inactivity Test)

Fixed USBCOMP-18764: TDA 2.2.4 - parse error

Fixed USBCOMP-18761: TD 7.20 revise test with ECR values for PM_LC_TIMER and PM_ENTRY_TIMER

3.26 Build 588 (June 20) (Requires USB Suite 7.49 b 2468 or higher)

USBCOMP-18679: [TRACKER 150] TD 4.5.4 - "The PUT does not response to Discover ID with well-formed messages" error

USBPS-18650: Add decoding support for APDO and PPS

Fixed USBCOMP-18756: [TRACKER 160] TD 4.2.1, 4.2.2, 4.2.6, 4.2.7, potentially others Power Calculation Fix.

3.26 Build 586 (June 16) (Requires USB Suite 7.49 b 2466 or higher)

PPS Decoding added

Power calculation fix

3.26 Build 584 (June 14)

Fixed USBCOMP-18755: TD 4.10.4 - The PUT does not transition to Unattached.SNK

Updated with VIF document rev1.20 v1.0 - May 30, 201 (Additional Fixes)

3.26 Build 582 (June 13)

Fixed USBCOMP-18749: 4.9.4 -VSE issue - Should be FAIL

Applied necessary changes according to "MQP Power Delivery Compliance MOI v1p5 - PC-2017-06-06" -- TDA.2.2.4

Fixed Typo in TDA.2.3.2.1, TDA.2.3.2.2, TDA.2.2.6 and TDA.2.2.7

Fixed USBCOMP-18752 : TD.7.31 - VSE Problem - FAIL issue not accurate "PUT does not transmit TS1s before tU0RecoveryTimeout"

Fixed USBCOMP-18751 : TD.7.21 - Test step problem - LVS should not send LAU

Update in VIF : Soren removed "Power Brick" as an option from Product_Type_UFP_SOP

VIF Entry corrections: Cable_num_SVIDs_min must be Num_SVIDs_min ! Also for _max!

Update TDA.2.2.6 based on "MQP Power Delivery Compliance MOI v1p6 - PC-2017-06-10"

3.26 Build 580 (June 2) (Requires USB Protocol Suite 7.49 build 2452 or higher)

Fixed some of SS+ HUB issues: TD.10.118, TD.10.128

Support VIF version 1.20 v1.0

3.26 Build 578 (May 30)

USBCOMP-18746: TD 7.35 - failing to go to U0 error - By increasing recording buffer.

USBCOMP-18745: TDA 2.1.3.2 - Incorrectly sending Get Sink Cap

Fixed a bug on "UpdateVariableInFile" function of 'Library.vbs"

Fixed for handling unsupported PDOs (For example: APDO [PPS] in PD2.0 tests

Updated applicability on some Type-C tests

USBCOMP-18734: TD 4.7.6 - The PUT presents Rp before tPDDebounce

Fixed some of SS+ HUB issues: TD.10.109, TD.10.110, TD.10.115

3.25 Build 576 (May 22)

USBCOMP-18724: 02_TDA.2.1.3.2_B____FAIL__VSE not checking correct step

USBCOMP-18737: Cable Detection prompt with captive cables.

USBCOMP-18696: TDA 2.2.3 - "The Port Data Role is not the expected value" error.

USBCOMP-18733: TD 4.2.2 - falsely failed 50% of time

3.25 Build 574 (May 18)

USBCOMP-18730: TD 4.12.2: Not seeing UFP

USBCOMP-18735: TD 4.10.4 - The PUT does not send PS-RDY.

USBCOMP-18736: TDA 2.3.1.2 - The Accept message is not received from UUT within tReceiveResponse.

Revise on TDA.2.2.3, TDA.2.2.4, TDA.2.2.6

USBCOMP-18727: Spec Revision Interoperability behavior (TDA.2.2.8)

USBCOMP-18739: Issues with SNKAS detection and recording options & the 4.3.x tests shouldn't be applicable for a SNKAS

USBCOMP-18742: TD 4.11.1 - Filtering out too much

USBCOMP-18741: TDA 2.3.1.1 - tPSHardReset measurement

3.24 Build 572 (May 12)

USBCOMP-18714: TDA 2.2.4 Don't check for VConn on DUTs that do not support it (in VIF)

USBCOMP-18725 : TD.PD.VNDI3.E5: Need to break up chunks

USBCOMP-18726: TD.PD.VNDI3.E3: Separate Product Type fields in PD 3.0

USBCOMP-18721: Always set Unconstrained Power bit to 1

USBCOMP-18731: TD.PD.SRC3.E19: Payload is not padded to boundary

USBCOMP-18732: TD.PD.SRC3.E25: "UUT does not send next chunk"

USBCOMP-18618: PROT_MSG_HDR_GCRC_1: PD 3.0 devices are failing all PD 2.0 tests!

3.24 Build 570 (May 11)

Bug USBCOMP-18481: MessageID values can be skipped.

Enhance Error Message for TD 4.6.2&6 verification.

Workaround on USBCOM-18679: TD 4.5.4 - "The PUT does not response to Discover ID with well-formed messages"

3.24 Build 568 (May 10)

Bug USBCOMP-18676: Failing on inrush of current on several compliance tests.

Bug USBCOMP-18715: TDB 2.1.4.1.1 - PDO is not consistent with UUTs PDP

3.24 Build 566 (May 10)

Bug USBCOMP-18716: TD 4.8.1 - PUT does not transition to Audio Accessory.

Bug USBCOMP-18620: TD 4.2.4. Invalid FAIL "The PUT does not transition to Unattached.SRC."

Bug USBCOMP-18722: TD4.10.5 VSE issue - DUT does correctly source VCONN before PSRDY(Update VCONN minimum voltage based on "USB Type-C ECN Vconn for Power Adapters - 9-1-2016")

3.24 Build 564 (May 8)

Critical Link Test Fix for Legacy Timers

Fix TDA.2.1.3.2_B & _C verification (Handle if the exerciser repeat GetSink Cap).

Bug USBCOMP-18711: TD.PD.VDM3.E1: Test fails when DR_Swap is rejected

Bug USBCOMP-18626: TD 6.1 weird IPS before the trigger.

3.24 Build 562 (May 6)

Revise TD.PD.VNDI3.E1.vbs and TD.PD.VNDI3.E2.vbs to avoid multiple N/A messages

USBCOMP-18695: TD7.23 & 7.18 Should pass with new relaxed U1 timers

USBCOMP-18710: TD.PD.SRC3.E6 & TD.PD.SRC3.E14: Data Size field checked incorrectly

USBCOMP-18709: TD.PD.SRC3.E1: Step 2.d being tested improperly

USBCOMP-18713: TD 2.2.6 PR Swap - Possible VSE Error on Data Role Check.

USBCOMP-18712: TD4.10.5 VSE issue - Unattached SNK state does occur as expected.

Revise on TD.4.3.4

USBCOMP-18654: TD 7.38 - The Port does not transmit port configuration.

Fix for TDA 2.3.2.2 (Set min delay for each PDO transition)

Fixed two minor issues seen during tests on TDA.2.3.1.1

3.24 Build 559 (May 4) Requires USB Protocol Suite 7.49 build 2452 or higher

Bug USBCOMP-18687: Allow for legacy testing of Link timings (TD 7.9, 7.11, 7.18, 7.23)

FIX TDA 1.1.3.2.1, TDA 1.1.3.2.2 and TDA 1.2.1 Cable type detection issue.

Fix USB test TD 7.9 (Wrong Error Message)

BUG USBCOMP-18705: TDA 2.3.1.1. - Error(0x00000186): The UUT does not send an Accept but trace looks OK

BUG USBCOMP-18636: TD 4.6.1: "The PUT does not transition to Attached.SNK when Vbus reached vSafe5V"

3.24 Build 558 (May 3)

Bug USBCOMP-18703: TDA2.1.3.2 failed due to unexpected packet received after power negotiation

3.21 Build 535 (May 2) (Requires USB Protocol Suite 7.48 build 2420 or higher)

Refinement of SS and SS+ Link Tests

3.20 Build 534 (May 1)

Bug USBCOMP-18700: [TRACKER 143] TD 4.4.3-4: CVS should emulate a VPA

Update with recent Type-C spec "USB Type C Functional Test Specification 2017 04 20"

Bug USBCOMP-18697: TDA 2.2.6 - "The Port does not generate expected traffic" error

Bug USBCOMP-18701: [TRACKER 144] TD 4.2.5: Editorial change

Bug USBCOMP-18698: TDA 2.2.9 - tSenderResponse timeout error

Updated PD3.0 tests to "Power Delivery 3 0 Tests v0p5"

3.20 Build 533 (April 20)

Added TDB.2.2.7.1

Added TDB.2.2.7.2

Bug USBCOMP-18688: TD 4.5.4 - vSafe0V and vSafe5V measurements

3.20 Build 532 (April 18)

Added TDA.2.3.2.1 - PDO Transition Test - Source, Provider or Provider/Consumer.

Added TDA.2.3.2.2 - PDO Transition Test - Source, Consumer/Provider Accepting Swap

Bug USBCOMP-18664: [TRACKER 131] TD 4.10.3: Battery-powered peripherals may consume 100mA

Bug USBCOMP-18690: TD 4.9.2: Allow tVbusOn before checking Step 4.a

Bug USBCOMP-18689: TD 4.2.2 - invalid FAIL - DUT appears to be presenting Rp on both CCs

Bug USBCOMP-18688: TD 4.5.4 - vSafe0V and vSafe5V measurements

Fixed a bug in running PD Cables tests

Bug USBCOMP-18691: U3LET.015 A fail with message "[USB Automation Failure] Compiling errors occurred"

3.20 Build 531 (April 13)

Bug USBCOMP-18669: TD 4.7.6 - Exerciser does not toggle between Unattached.SNK and Unattached.Accessory for tDRPTry

Revise MessageID Check & TDA.2.2.6 VBS

Bug USBCOMP-18684: TD.4.10.6 - Need to wait longer before issuing the hub port reset

TDA.2.1.3.2 & TDA.2.3.1.1 : Spec Update based on "MQP Power Delivery Compliance MOI v1p4

Bug USBCOMP-18677: TDA 2.3.1.1 - Load does not applied error.

Revise on some of the Type-C verification files (VSE) based on the new USB Suite TC State Detection

3.20 Build 530 (April 10) (Requires USB Protocol Suite 7.48 build 2420 or higher)

Bug USBCOMP-18686: TD6.4 show passed but prompt that some message however nothing wrong in trace

3.17 Build 524 (April 7) (Requires USB Protocol Suite 7.48 build 2412 or higher)

Bug USBCOMP-18655: TDA 2.3.1.2 - Analyzer incorrectly setting data role after hard reset

Bug USBCOMP-18589: 4.2.6 Invalid FAIL - DUT appears to transition to Unattached.SRC

3.17 Build 523 (April 4)

Bug USBCOMP-18683: TD7.27 - buffer may need increase for some DUTs - 48MB to 64M

Bug USBCOMP-18481: MessageID values can be skipped

Apply change on all Type-C Rec Options and some of the VSE files based on the new USB Suite TC State Detection.

3.17 Build 522 (March 30) (Requires USB Protocol Suite 7.47 build 2405 or higher)

Fixed USBCOMP-18672: TD 2.2.4 - Vconn is present at the remote end of the non-CC line

Fixed USBCOMP-18665: [TRACKER 135] TD 4.2.3, 4.2.4, 4.2.5

Fixed USBCOMP-18676: Failing on inrush of current on several compliance tests

Fixed USBCOMP-18678: Add TDA.2.2.9 - a new PD 2.0 test

Fixed USBCOMP-18025: PD Compliance - TDB.2.2.1.1: PROT-PROC-AMS -Revise Atomic Message

Test to force a Soft Reset from UUT - Back to original one because we added TDA.2.2.9

Fixed USBCOMP-18651: TD.PD.VNDI3.E1 - "The state of bit B25 does not match..."

Fixed USBCOMP-18651: Handle case where DR_Swap_to_* fields is set to YES, but B25 is 0.

Updated TDA.2.2.6 based on "MQP Power Delivery Compliance MOI v1p4.pdf"

3.16 Build 521 (March 21) (Requires USB Protocol Suite 7.47 build 2405 or higher)

Updated TD.PD.CBL3.E2 & TD.PD.VNDI3.E3 with the latest updates of "Power Delivery 3 0 Tests v0p45" document.

Bug USBCOMP-18671: TD PD.SRC3.E17 - The UUT does not send a Bettery_Capabilities message - false fail

Bug USBCOMP-18670: TD PD.SRC3.E17 - Get_Source_Cap_Extended not supported false fail

Bug USBCOMP-18663: [LINK TRACKER 174] Section 4 - timing table updates

Bug USBCOMP-18610: [LINK TRACKER 168] TD 7.9 spec update

Bug USBCOMP-18661: [LINK TRACKER 169] TD 7.18, 7.23: Update U1 Exit Timers

Bug USBCOMP-18609: [LINK TRACKER 165] TD 7.9, 7.13, 7.14, 7.15 spec update

Bug USBCOMP-18668: [TRACKER 139] TD 4.2.6, 4.4.6, 4.8.1: Verify Vbus and Rp

Updated TDA.2.2.3 with the recent PD2.0 test spec - "MQP Power Delivery Compliance MOI v1p2 - PC-2017-01-25.pdf"

Revised TDA.2.2.4

Bug USBCOMP-18658 TDA.2.1.3.2 Part B: DR on Get_Sink_Cap and CRC32 on BMC_PHY_MSG_11. Set correct Data and Power role for sent corrupted packets since corrupted packets are sent by a command that does not update packet roles automatically.

Bug USBCOMP-18659 TD 4.9.5 - need to emulate Alt-Mode SINK

3.16 Build 520 (March 14)

Bug USBCOMP-18648: Hub test TD 10.103 - Hub does not respond to all port status requests.

TD.10.115 enhanced in position of error marker while VSE cannot find the TP DEV_NOTIF packet

Bug USBCOMP-18608: [LINK TRACKER 164] TD 6.2 spec update

Bug USBCOMP-18656: TDA 2.3.3.2 - The UUT does not send a valid request message with 0mA – by increasing capturing buffer.

Enhanced TD.10.108 HUB Gen2

Bug USBCOMP-18666: [TRACKER 137] TD 4.4.3, 4.4.4: Only check for PD when required

Bug Fixed USBCOMP-18659: TD 4.9.5 - need to emulate Alt-Mode SINK

3.16 Build 519 (March 3) Requires USB Protocol Suite 7.47 build 2405 or higher

Added Hub Gen2 Tests: TD10.122, TD10.124, TD10.125, TD10.126, TD10.127, TD10.128, TD10.129

Bug 18637 TD 4.6.3: "The PUT sources Vbus"

3.16 Build 518 (March 2) Requires USB Protocol Suite 7.47 build 2405 or higher

Added Hub Gen2 Tests: TD10.115, TD10.116, TD10.117, TD10.118, TD10.119, TD10.120

Bug USBCOMP-18650: TD.PD.VDM3.E1 - Fields check discover identity

Bug USBCOMP-18638: TD.4.11.1 - Invalid FAIL on check for SS Traffic

Bug USBCOMP-18646: TD 4.5.2 - Does not present Rd termination on both CC pins failure

Bug USBCOMP-18647: Host TD 7.10 - No GetDeviceDescriptor request is received

Bug USBCOMP-18645: TD.PD.SNK3.E11 - Analyzer incorrectly linking up as Sink

TD.PD.VNDI3.E1.updg: change PD_Delay() to PD_DelayAutoResponse()

Updates to PD 2.0 Tests TDA.2.2.4, TDA.2.1.3.2, TDA.1.2.1 regarding Power Delivery Compliance MOI v1p2

3.16 Build 517 (February 24) (Requires USB Protocol Suite 7.45 build 2385 or higher)

Added Hub Gen2 Tests: TD10.109, TD10.110, TD10.111, TD10.113

3.16 Build 516 (February 23)

Bug USBCOMP-18641: vSrcSlewPos does not apply to 0V -> 5V transition

Bug USBCOMP-18644: PD3 TD.PD.SRC3.E14 Err# 0x0142

Revising TD.PD.SRC3.E08.vse & TD.PD.SRC3.E14.vse & TD.PD.SRC3.E16.vse

Added Hub Gen2 Tests: TD10.108, TD10.105

Enhancements to PD TDA.2.3.3.2, Type-C TD 4.10.6, TD 4.6.1, TD 4.6.3

3.15 Build 515 (February 16) (Requires USB Suite 7.45 build 2385 or higher)

Bug USBCOMP-USBCOMP-18632: Don’t run test where they are not applicable due to lack of message response

[PD rev3.0 tests: revising GoodCrc handling

Bug USBCOMP-18631: PROT_MSG_HDR_13: PD 3.0 devices are still failing PD 2.0 tests

TDA.2.3.1.1 & TDA.2.3.1.2 --- They did not rename FAILED trace file at some cases.

3.15 Build 514 (February 15) Requires USB Suite 7.45 build 2384 or higher

Bug USBCOMP-USBCOMP-18629: TD 7.06 Part E - Fix an infinite loop and consequently a hang in uploading process

Bug USBCOMP-18611 - TD 4.7.6 Try. SNK DRP Connect SNKAS Test - Erroneous packet causing early transition to Attached.SRC after tCCDebounce

Bug USBCOMP-18627: revise TD.PD.CBL3.E3 and TD.PD.CBL3.E4

  • revise TD.PD.CBL3.E3.vse and TD.PD.CBL3.E4.vse, add "Manufacturer_Info_Supported"

  • Check to TD.PD.CBL3.E3.vbs and TD.PD.CBL3.E4.vbs

Bug USBCOMP-18628: revise TD PD.VNDI3.E03.vse

3.15 Build 513 (February 14)

Bug USBCOMP-18618 : PROT_MSG_HDR_GCRC_1: PD 3.0 devices are failing all PD 2.0 tests!

Bug USBCOMP-18619: parameter for ExtractCaptiveCable() function missed

Bug USBCOMP-18622: TDB.2.2.10.1: "The Port does not generate expected traffic."

Bug USBCOMP-18623 : TD 2.2.7 false fail?

3.15 Build 512 (February 13)

Bug USBCOMP-18617: Pending tests error

Bug USBCOMP-18616: TDA 2.3.1.1 and TDA 2.3.1.2 failures

3.15 Build 511 (February 10) Requires USB Suite 7.44 build 2380 or higher

Additional Hub tests added for 10Gbps

Additional PD 3.0 tests added

Bug USBCOMP--18475 - TD 4.2.3: "The PUT does source Vbus"

3.14 Build 510 (February 6)

TD 10.101 Hub test added for 10Gbps

Revise all Type-C SNKAS VBS files, based on Vendor Info File Definition Revision 0.96

3.14 Build 509 (February 3) Requires USB Protocol Suite 7.44 build 2377 or higher

New USB Suite.

3.13 Build 507 (February 1)

Bug USBCOMP-18604: 4.2.6 false fail - DUT does not transition to Unattached.SRC

BUG USBCOMP-18527: TD 4.9.2 "The PUT does not apply Rp at a voltage range within vRd-USB or vRd-1.5 or vRd-3.0 range"

TD.4.11.1: VBS update based on Type-C Functional spec (2017-01-31).

3.13 Build 505 (January 27)

Enhancement on TD.4.6.1 & 4.6.3 verifications

Fixed USB 2.0 Recording Options files WRT new USB 2.0 Training Mode checkbox

Bug USBCOMP-18600 : 4.6.2 - VSE needs to allow tCCDebounce max before expecting UUT to transition to Try.SRC.

3.13 Build 503 (January 26) Requires USB Protocol Suite 7.44 build 2373 or higher

Bug USBCOMP-18597: Document new Voyager Selection tabs for Hub Connectivity

Bug USBCOMP-18594: TD4.7.6 - VSE Error - incorrectly Checking for Attached SRC - should be Checking for Un-Attached.SNK

Bug USBCOMP-18596: TD 7.40 with DFP hub port - CVS starts polling before TERM-ON event

TD.4.5.2: replace Unattached.SNK with Unattached.SRC

Apply some enhancements for (TDA.2.3.3.2,TD 4.5.4, TD 4.5.5, TD 4.2.4 ) verification

Bug USBCOMP-18598: increased the time waiting for VDM messages from PUT to 3 seconds.

Bug USBCOMP-18605: Added Pd_Disconnect() to bring-up routines

Revise TD.PD.SNK3.E11: Fixed a bug in case of not receiving first RequestChunk message and "SentChunkNum" is invalid (mostly happens if test with a Rev2.0 device)

Bug USBCOMP-18599: TD 4.10.1 - VSE needs to consider TRY.SRC DUT

Bug USBCOMP-18603: TDB 2.1.4.4.1.2 - false failure

3.12 Build 502 (January 23)

Application Infrastructure changes

3.12 Build 501 (January 19)

Bug USBCOMP-18551: TDA 2.3.1.1 - Exerciser does not respond to PUT's DR-Swap (Revise TDA.2.3.1.1 and TDA.2.3.1.2)

Bug USBCOMP-18593: TDB 2.1.4.2 runs through entire test regardless of the PDO requested

3.12 Build 500 (January 13) (Requires USB Protocol Suite 7.43 build 2364 or higher)

Bug USBCOMP-18595: TDA 2.2.8 false fail

Enhancements to TD’s: 4.2.3, 4.3.5, 4.11.2, 4.10.3 4.5.2, 4.5.4 and 4.7.2

Add PD Rev3.0 Cable test: TD.PD.CBL3.E4. Manufacturer Info Fields Checks - Invalid Manufacturer Info Target

Add PD Rev3.0 Cable test: TD.PD.CBL3.E3. Manufacturer Info Fields Checks

Add PD Rev3.0 Cable test: TD.PD.CBL3.E1. Receiving Chunked Extended Message

3.10 Build 489 (January 12)

Fix TD.7.17 Host test compiler error

3.10 Build 488 (January 9) (Requires USB Protocol Suite 7.43 build 2364 or higher)

Installation Signature fix

3.10 Build 487 (January 6) (Requires USB Protocol Suite 7.43 build 2363 or higher)

Bug USBCOMP-18590 Vconn power fix

3.10 Build 486 (January 5) (Requires USB Protocol Suite 7.43 build 2362 or higher)

Add PD Rev3.0 test: TD.PD.SNK3.E11.Receiving chunked extended message

Bug USBPS-18579: TD 4.10.3 Automation Failure

3.08 Build 484 (December 30) (Requires USB Protocol Suite 7.42 build 2360 or higher)

Revise TD.4.5.1 verification (VBUS detection)

Bug USBCOMP-18437: Check SS Terms gone for USB-SAFE-SATE check in all locations

Fix TD 4.8.3 (The PUT does source VBUS before tCCDebounce)

Add PD Rev3.0 test: TD.PD.SRC3.E8.Battery Status Fields Checks

Add PD Rev3.0 test: TD.PD.SNK3.E4.SenderResponseTimer Deadline – Source_Capabilities_Extended

Add PD Rev3.0 test: TD.PD.SNK3.E5.SenderResponseTimer Timeout – Source_Capabilities_Extended

Add PD Rev3.0 test: TD.PD.SNK3.E6. Get_Status Fields Checks

Add PD Rev3.0 test: TD.PD.SNK3.E7.Get_Battery_Status Fields Checks

Add PD Rev3.0 test: TD.PD.VNDI3.E1.Source Capabilities

Add PD Rev3.0 test: TD.PD.VNDI3.E2.Request

Add PD Rev3.0 test: TD.PD.VNDI3.E3.VDM Identity

3.08 Build 483 (December 28)

Cable Detection Added

Update TD 4.5.1 Exerciser ( emulates an Emarker cable )

Add PD Rev3.0 test: TD.PD.SRC3.E5.Source_Capabilities_Extended sent timely

Add PD Rev3.0 test: TD.PD.SRC3.E11.Get_Status Fields Checks

Add PD Rev3.0 test: TD.PD.SRC3.E22.Cable Type Detection

Add PD Rev3.0 test: TD.PD.SRC3.E23.Vconn Swap

Add PD Rev3.0 test: TD.PD.SNK3.E10.Source_Capabilities_Extended sent timely

Add PD Rev3.0 test: TD.PD.SNK3.E12.VConn_Swap

Add PD Rev3.0 test: TD.PD.SNK3.E9.Manufacturer_Info sent timely

Add PD Rev3.0 test: TD.PD.SRC3.E18.Manufacturer_Info sent timely

Add PD Rev3.0 test: TD.PD.SRC3.E19.Manufacturer_Info Fields Checks

Add PD Rev3.0 test: TD.PD.SRC3.E20.Manufacturer_Info Fields Checks - Invalid Manufacturer Info Target

Add PD Rev3.0 test: TD.PD.SRC3.E21.Manufacturer_Info Fields Checks - Invalid Manufacturer Info Ref

Add PD Rev3.0 test: TD.PD.SRC3.E12.Get_Battery_Status Fields Checks

Add PD Rev3.0 test: TD.PD.SRC3.E13.Status sent timely

Add PD Rev3.0 test: TD.PD.SRC3.E14.Status Fields Checks

Add PD Rev3.0 test: TD.PD.SRC3.E15.Battery_Capabilities sent timely

Add PD Rev3.0 test: TD.PD.SRC3.E16.Battery_Capabilities Fields Checks

Add PD Rev3.0 test: TD.PD.SRC3.E9.Battery Status Fields Checks - Invalid Battery reference

Add PD Rev3.0 test: TD.PD.SRC3.E10.Unrecognized Message Received in Ready State

Add PD Rev3.0 test: TD.PD.SRC3.E17.Battery_Capabilities Fields Checks - Invalid Battery Reference

Add PD Rev3.0 test: TD.PD.SRC3.E7.Battery Status sent timely

3.08 Build 482 (December 22) (Requires USB Protocol Suite 7.42 build 2358 or higher)

Bug USBCOMP-18584 [TRACKER 98, 99, 101] TD 4.2.1, 4.3.1, 4.4.8, 4.6.2, 4.7.2, 4.11.1 spec updates

Add PD Rev3.0 test: TD.PD.SNK3.E3

Add PD Rev3.0 test: TD.PD.SNK3.E8

Add PD Rev3.0 test: TD.PD.SRC3.E6

3.07 Build 481 (December 21) (Requires USB Protocol Suite 7.42 build 2351 or higher)

Bug USBCOMP-18585: [TRACKER 118, 119, 120, 122] TD 4.2.6, 4.12.1, 4.8.3, 4.3.4 spec updates

Bug USBCOMP-18459: Incorrect picture analyzer connections on Hub Compliance Suite

3.07 Build 480 (December 16)

Support VIF Version 0.96, Now: (NumOfSVIDs >= 1) AND (NumOfSVIDs <= 52)

Bug USBCOMP-18579: [TRACKER 116] TD 4.4.5, 4.6.6, and 4.7.6 updates

Bug USBCOMP-18576: [TRACKER 113] TD 4.12.2: UFP verification

Bug USBCOMP-18580: [TRACKER 117] TD 4.7.5: "Step 4.c – transition time should reflect Figure 4-17 over text (section 4.5.2.2.12.2)"

Revised TD 4.2.4 verification (10.b. PUT advertises Vbus capability)

PD auto Cable detection mechanism & "Cable Selection" entry form for "Load" tests

3.07 Build 479 (December 8)

Add Type-C test (TD.4.4.5 SNKAS Connect SNKAS Test)

Bug USBCOMP-18575: [TRACKER 111] TD 4.6.1-2: "Report that Try.SRC is expected before tCCDebounce is over, toggling forever during test check"

Bug USBCOMP-18572: [TRACKER 107] TD 4.8.3: "Doesn’t handle Try.SNK in step 3"

Bug USBCOMP-18570: [TRACKER 105] TD 4.6.3: "Step 6 – need to wait till Vbus discharges"

Manual Updated to explain Cable Requirements

Bug USBCOMP-18581 Update Product Bulletins

Bug Fixed USBCOMP-18573: [TRACKER 109] TD 4.6.2: "Step 3.c.ii should say Rps"

Bug USBCOMP-18569: [TRACKER 104] TD 4.10.6 – tAMETimeout

3.07 Build 478 (December 6)

TD 4.10.6: Implement automatic Non-Removable port finding when the PUT is a HUB.

Revised a few VBS from PD and TC regarding recent VIF dependency update in "Vendor_Info_File_v0.92.docx

Bug USBCOMP-18574: [TRACKER 110] TD 4.6.5: "Step 2.f should be transition to Unattached, why wait less than connect?"

Bug USBCOMP-18571: [TRACKER 106] TD 4.8.1: "Remove Step 6"

3.07 Build 477 (November 30)

Fix a critical issue related to Bug USBCOMP-18452: Allow "Capture Power Measurements" to be enabled through Compliance Suite

Add PD Rev3.0 tests: TD.PD.SRC3.E2

Add PD Rev3.0 tests: TD.PD.SRC3.E3

Update Exerciser scripts for all other PD 3.0 tests

TD.4.5.4: Updated step 16 based on Amanda's email

TD.4.6.6 & TD.4.7.6: Fixed a minor issue

3.07 Build 476 (November 29) - Requires USB Protocol Suite 7.42 build 2350 or higher

Add Type-C test (TD 4.6.6 Try.SRC DRP Connect SNKAS Test)

Add Type-C test (TD.4.7.6 Try. SNK DRP Connect SNKAS Test)

Bug USBCOMP-18452: Allow "Capture Power Measurements" to be enabled through Compliance Suite

Enhancements on TD 4.3.2, 4.3.3, 4.3.4 verification

Bug USBCOMP-18552: TD 4.10.5 - The PUT does not start sourcing VCONN before sending PS_RDY.

Revised TD.4.6.1: Implement step 11.b. CVS verifies that PUT Remains in Attached.SNK during and for 500ms after step 10

Fixed TD.4.5.4: Update based on Spec update October 28, 2016

Fixed TD.4.11.1: Update based on Spec update October 28, 2016

Bug USBCOMP-18562: CC line status verify: Apply Measurement Tolerance to avoid false fail

Bug Fixed USBCOMP-18565: [TRACKER 102] TD 4.2.6 and TD 4.2.7 (4.2.7 already fixed)

Bug USBCOMP-18564: Updated to applicability section that test is applicable when PUT is a PUT_V and VIF field Type_C_Can_Act_as_Host is YES

3.07 Build 475 (November 22) - Requires USB Protocol Suite 7.42 build 2350 or higher

Fix TD 4.9.1: Increase Rec option in case of USB LinkUp isssue and waiting for user action.

Implement “Passed with Note” feature

Bug USBCOMP-18558: The Source Capabilities message differs with a previous Source Capabilities message sent

Add Pd_NegotiatePower() to prevent Hard_Reset

Revise the MessageID verification

Enhance TD 4.10.1 verification

Fix TDB 2.2.10.1 VIF extraction issue.

Fix: TD 4.5.5 exerciser (extra and unnecessary delay caused Hard reset)

USBCOMP-18559: PUT does not present Rp for tCCDebounce

Enhance tDetach verification (Add some compensation based BE Debounce Values)

Bug USBCOMP-18561: TD 4.5.2 - CVS toggle back to Rp/Rp

Revise on StateChange verification (TD.4.5.4, TD.4.11.1, TD4.3.1, TD.4.1.1, TD.4.7.1&2)

Fix TD 4.5.3 exerciser (Hard Reset and USB communication issue)

Fix Vconn verification issue (TD 4.10.5, TD 4.8.3, TD 4.4.8, TD 4.2.8, TD 4.9.4 and TD 4.9.5)

Fix TD 4.10.6: USB 2.0 Exerciser issue

Fix TD 4.8.1 - State detection issue

Fixed USBCOMP-18553: TDA 2.2.2.1 The UUT does not send a DiscoverID message to the cable, using SOP'.

3.07 Build 474 (November 10) (Requires USB Protocol Suite 7.39 build 2324 or higher)

Fix: TD 4.9.1: Increase Rec option in case of USB LinkUp issue and waiting for user action.

Fix: TD 4.9.4 - Vconn detection Issue.

Fix TD 7.10 Rec Option: The buffer size was too small for Gen2.

Bug USBCOMP-18549: PROT_PROC_REQ_TSTR_4: Error message is not compatible!

3.07 Build 473 (November 9)

Fixed "Allow VBUS without CC-Pin Termination" functionality

Fix: TD 4.6.1 & TD 4.7.1 - Must wait 500ms before Disable

Revise TD.4.5.4: Apply "Allow VBUS without CC-Pin Termination" in recording options

Fix: TD 4.2.4 - Using CC port state instead of Current State to detect TryWait.Snk.

Bug USBCOMP-18550 fixed. PD_DelayAutoResponse() was changed to PD_DelayNoAutoResponse() and also delay times reduced to a smaller values.

3.06 Build 472 (November 8) (Requires USB Protocol Suite 7.39 build 2323 or higher)

Revert changes to TD 4.5.2 as per PIL discussion

Fix: TDB.2.2.10.1 - Compiling errors occurred

Fix: TD 4.7.5 - The PUT does not transition to Unattached.SNK.

Fix: TD 4.7.4 - The PUT does not present Rp for tCCDebounce.

Fix infinite wait for Power Negotiation in PD Compliance scripts.

3.05 Build 471 (November 4) (Requires USB Protocol Suite 7.39 build 2321 or higher)

Fixes for TD’s 4.5.4, 4.3.1, 4.4.1

Update PD 3.0 test TD.PD.VDM3.E1

3.03 Build 470 (November 3)

Run all PD tests with Vconn pass thru cable now.

Update PD 3.0 tests to 0.13 version

Add PD 3.0 test TD.PD.VDM3.E1

Bug USBCOMP-18544 : PROT_MSG_DATA_VDM_ID_ACK_51: Bits are no longer Reserved

Add Type-C test (TD 4.2.5 Source Connect Try.SNK DRP, TD 4.3.3 Sink Connect Try.SRC DRP Test)

3.03 Build 469 (November 2)

Add 4 PD 3.0 Tests

Add Type-C test (TD.4.7.2 Try. SNK DRP Connect DRP Test)

Add Type-C test (TD.4.3.3 Sink Connect Try.SRC DRP Test)

Fix to 4.5.1

Fixes to TDA’s 2.2.2.1, 2.2.2.2, 2.2.2.3, 2.2.2.4

3.02 Build 468 (November 1) (Requires USB Protocol Suite 7.39 build 2318 or higher)

Update Vendor Info

Add Type-C test (TD.4.6.2 Try.SRC DRP Connect DRP Test)

Add Type-C test (TD.4.7.5 Try.SNK DRP Connect Sink Test)

3.01 Build 467 (October 27) (Requires USB Protocol Suite 7.39 build 2316 or higher)

Bug USBCOMP-18545: TD 4.1.1 - Incorrectly sending LFPS

Update TD 4.1.1 regarding USB Type C Functional Test Specification 2016 10 18

Revise TD.4.2.8, TD.4.10.5 verification

Bug USBCOMP-18542: TDA 1.1.3.2.1 (and maybe others): Sending SOP' messaging too early

Add Type-C test (TD.4.7.4 Try. SNK DRP Connect Try.SNK DRP Test)

Bug USBCOMP-18543: "Double Prime" tests should be N/A if SOP_PP_Capable: NO

3.01 Build 466 (October 26)

Bug USBCOMP-18535 Applied dependency for "Type_C_Is_Debug_Target_SNK" and "Type_C_Is_Debug_Target_SRC"

Bug USBCOMP-18490: TD 4.10.3: Intermittent results ("The test does not complete all parts.")

Fixed "PROT_MSG_DATA_SRC_CAP_14": Check order of Min Voltages, not Max Voltages

Bug USBCOMP-18533: [TRACKER 85] Every transition out of Attached should be to either Unattached.SNK or TryWait.SNK.

3.01 Build 465 (October 25)

Bug USBCOMP-18535: [TRACKER 88] Change test to check whether PUT is a Debug Host and if it is, it should source Vbus

Bug USBCOMP-18534: [TRACKER 87] Add tDetach or something to give timers for test vendors to check unattached states.

Bug USBPS-18526: (Workaround ) USBSuite must reset “WRONG_SKP_OS_SSP_REG" to default value before execute every usb3g file

Bug USBCOMP-18507: TD 6.2 Gen 2: Spec update (2016-09-22)

Bug USBCOMP-18540: TDB.2.2.13.1 (and TDA 2.3.1.1-2): UUT VBUS start rising to vSafe5V before a delay of tSrcRecover

Add Type-C test (TD.4.6.4 Try.SRC DRP Connect Try.SNK DRP Test)

Add Type-C test (TD.4.7.1 Try.SNK DRP Connect Source Test)

Add Type-C test (TD.4.7.3 Try. SNK DRP Connect Try.SRC DRP Test)

3.01 Build 464 (October 24)

Bug USBCOMP-18530: TD 4.2.7: The PUT does not transition to Unattached.SRC

Bug USBCOMP-18531: TD 4.9.5: Performing Safe State check when not applicable

Bug USBCOMP-18536: [TRACKER 92] Remove minimum timing constraints

Bug USBCOMP-18477: Billboard should be on USB 2.0 port

Bug USBCOMP-18538: [TRACKER 97] TD 4.10.6: UUT can leave Billboard device interface if alternate Mode succeeds

Add Type-C test (TD.4.4.4 SNKAS Connect Try.SNK DRP Test)

Add Type-C test (TD.4.6.1 Try.SRC DRP Connect Source Test)

Add Type-C test (TD.4.6.3 Try.SRC DRP Connect Try.SRC DRP Test)

Add Type-C test (TD.4.6.5 Try.SRC DRP Connect Sink Test)

Margin added to Vconn limits

Updated test folder structure to add PD 3.0 tests

Revise TD 4.8.2 verification (better state detection)

3.01 Build 463 (October 14)

A few fixes on TD.4.3.1 & 4.3.2 & 4.4.1 & 4.9.3

Updates to exerciser scripts (TD 4.5.4, TD 4.5.5 and TD 4.5.6)

Bug USBCOMP-18529 : PROT_PROC_REQ_UUT_2 is being run w/o voltage change

Bug USBCOMP-18525: TD 4.5.2: Update as per Test Spec 2016 09 30, follow applicability

Bug USBCOMP-18527: TD 4.9.2: PUT apply Rp at volt range within vRd-USB, vRd-1.5 or vRd-3.0

Bug USBCOMP-18528: TD 4.8.3: The PUT does sourcing VCONN

Bug USBCOMP-18526: TDB.2.2.8.1: Current drawn by the UUT after tSrcTransition min (25 ms) exceeds pSnkStdby max / VBUS (150 mW / VBUS) mA

Add Type-C test (TD.4.4.3 SNKAS Connect Try.SRC DRP Test)

Bug USBCOMP-18481: MessageID values can be skipped

3.01 Build 462 (October 10)

Add Type-C test (TD.4.2.4 Source Connect Try.SRC DRP)

Add Type-C test (TD.4.3.4 Sink Connect Try.SNK DRP Test)

Add Type-C test (TD.4.5.5 DRP Connect Try.SRC DRP Test)

Add Type-C test (TD.4.5.6 DRP Connect Try.SNK DRP Test)

Bug USBCOMP-18480 TDA.2.3.1.1 (and other load tests): Some test cases are not performed

3.00 Build 461 (October 6) (Requires USB Protocol Suite 7.38 build 2307 or higher)

Fix critical bugs on PD and Type-C which could cause unpredictable app behavior

TD 4.2.6 Messages fixed

3.00 Build 460 (October 6)

Bug USBCOMP-18503: TD 4.5.3 – Attaching Rp/Rd

3.00 Build 459 (October 5)

Bug USBCOMP-18368: Adjust Voltage Drop measurement tolerance

Bug USBCOMP-17598: Provide more information on invalid MessageID error

Bug USBCOMP-18519: [TRACKER ITEM 90] TD.4.9.2: Update as per Test Spec 2016 09 30

Bug USBCOMP-18503: TD 4.5.3 – Attaching Rp/Rd

2.99 Build 458 (October 4)

Updated User Manual

Bug USBCOMP-18508: TD 4.11.1 DR_Swap back is not applicable

Bug USBCOMP-18522: [TRACKER ITEM 90] TD 4.11.2 - Dead battery prompt

Bug USBCOMP-18511: TD 4.11.1: MsgID is being reset for return DR_Swap stage

Bug USBCOMP-18510: TD 4.8.3, 4.9.1: Failing to observe Vconn

Bug USBCOMP-18514: [TRACKER ITEM 73] TD 4.10.6: Update as per Test Spec 2016 09 30

Bug USBCOMP-18521: [TRACKER ITEM 89] TD 4.10.6: Update as per Test Spec 2016 09 30

Bug USBCOMP-18520: [TRACKER ITEM 80] Prompt user to plug UFP of Hub to Host

TD 4.12.2: Comments update regarding USB Type C Functional Test Specification 2016 09 30

TD 4.5.1 updated

2.99 Build 457 (October 3)

Updated User Manual

Bug USBCOMP-18459, USBCOMP-18494, USBCOMP-18494, Documentation bugs

Bug USBCOMP-18437: Improve safe-state checking for Termination

Bug USBCOMP-18512: Tracker item 96 fix for 4.11.1

2.98 Build 456 (September 26) (Requires USB Protocol Suite 7.37 build 2301 or higher)

Updated User Manual

Update TD 4.5.1 and 4.5.4 to meet new Aug 31 Type-C Compliance Spec changes

Bug USBCOMP-18507: TD 6.2 Gen 2: Spec update (2016-09-22)

Bug USBCOMP-18485 'Eternally Powered' bit in Source/Sink caps now defaults to 1.

2.98 Build 455 (September 21)

TD 4.1.1 Fix incorrect constant name

Bug USBCOMP-18486: TDB.2.2.1.1: Allow Soft or Hard Reset

Bug USBCOMP-18470: Cable Check tests when capabilities never exceed 3A

Bug USBCOMP-18505: TD 4.3.1: "PUT sinks current exceed of CVS max"

Bug USBCOMP-18488: Cable Detection issues

2.98 Build 454 (September 19)

Bug USBCOMP-18482: TD 4.4.6 running despite Applicability rules

Bug USBCOMP-18489: TD 4.2.1: Not detecting Vconn in VSE

Bug USBCOMP-18503: TD 4.5.3: Attaching Rp/Rd

Bug USBCOMP-18504: TD 4.8.2: Step 2 is failing when PUT is already in Unattached.SRC

TD.4.9.5 and TD 4.2.6: fix verification part

Updated to support PUT_V (TD 4.2.8, TD 4.9.3 and TD 4.9.4)

2.98 Build 453 (September 16) (Requires USB Protocol Suite 7.37 build 2298 or higher)

Support added for USB 2.0 traffic for tests TD 4.5.3

Bug USBCOMP-18485: Declare as Ext Powered in CVS Source Caps

Bug USBCOMP-18501: TD 4.9.5: Present Ra throughout test

Bug USBCOMP-18487: VIF Entry: Type_C_State_Machine depends on UUT_Device_Type

Bug USBCOMP-18476: Support Type_C_ Sources_Vconn field in VIF

Bug USBCOMP-18430: Check for VIF consistency

Bug USBCOMP-18496: TD 4.11.1: Not presenting Ra on CC2

Bug USBCOMP-18471: TD 4.11.1: USB link not changing data roles for USB 2.0 PUT

Bug USBCOMP-18483: TD 4.11.1: Check Rule applicability for devices

Update TD 4.9.2, 4.11.1 to meet new Aug 31 Type-C Compliance Spec changes

2.98 Build 452 (September 8)

Bug USBCOMP-18492: Automation Failure: Compiling errors occurred

Update TD’s 4.8.3 and 4.9.1 to meet new Aug 31 Type-C Compliance Spec changes

2.98 Build 451 (September 6)

Support added for USB 2.0 traffic for tests TD’s 4.9.1, 4.9.3, 4.9.5, 4.10.6

2.98 Build 450 (September 2)

Support added for USB 2.0 traffic for tests TD’s 4.10.2, 4.10.3, 4.10.4

2.97 Build 449 (August 29) (Requires USB Protocol Suite 7.37 build 2296 or higher)

Support added for USB 2.0 traffic for tests TD’s 4.3.1, 4.3.2, 4.4.1, 4.4.2

Bug USBCOMP-18479: Only use SS (5Gbps) during Type-C tests.

Fix false fail in TDA.1.1.3.2.1 and TDA.1.1.3.2.2

Bug USBCOMP-18475: TD 4.2.3: "The PUT does source Vbus"

Bug USBCOMP-18467: TD 4.5.2: Exerciser/VSE out of sync

Bug USBCOMP-18472: Test 6.4 Fails due to not capturing polling events in the trace

2.96 Build 448 (August 18) (Requires USB Protocol Suite 7.37 build 2294 or higher)

Bug USBCOMP-18468: Compliance changes for programming Type-C thresholds.

Bug USBCOMP-18469: Change Error code to warning in Test 4.1.1 steps 1.b 1.c

Bug USBCOMP-18472: Test 6.4 Fails because of not capturing polling events in the trace

2.96 Build 447 (August 10) (Requires USB Protocol Suite 7.37 build 2292 or higher)

TDA 2.2.8 Modified spec version on GOOD CRCs

Bug USBCOMP-18463: TD 4.10.3: "The test does not complete all parts”

Bug USBCOMP-18464: Type-C Compliance with non-PD PUTs

Bug USBCOMP-18462: TDA.2.2.7: UUT voltage is not in valid range

Bug USBCOMP-18368: Use of empirical Table for Voltage Drop on test cable

2.96 Build 446 (August 4) (Requires USB Protocol Suite 7.37 build 2290 or higher)

TDA 2.2.8 Modified spec version on GOOD CRCs

2.95 Build 445 (July 29) (Requires USB Protocol Suite 7.37 build 2289 or higher)

Bug USBCOMP-18460: Create Special Cable folder for PD tests

2.94 Build 444 (July 28) (Requires USB Protocol Suite 7.37 build 2289 or higher)

Issues found during Plugfest #100 fixed:

PF Issue #

Description

1

fails on 4.9.2, because of checking advertise in wrong place

2

vsafe5 on TDA.2.3.1.1, TDA.2.3.1.2

3

discovery message cfrom cable fails TDB.2.1.4.4.1.2 , VSE change

4

TD4.9.2 Capative cable deviices

5

TDA.2.3.3.2: DRP with PR reject

7

skip step 16 in TD.4.5.4 for now

8

Not AudioAccesory and Stuck in attachWait

9

TD 4.5.2 wrong VSE

10

TD 4.2.1 VSE Issue

11

Active Cable

12

4.10.6 Billboard Descriptors verification in USB 2.0 Only Devices

13

TD.4.10.3 with USB 2.0 devices

14

TDA.2.3.1.1 hard reset remove vbus timing

15

Invalid fail message in VSE

16

VSE parser Error: "PDVariables.inc" has not created before Verification start

19

TD 4.12.2 not start power negotiate and VSE issue

20

TD 4.5.2 VSE issue, it is maybe same as issue #9

21

TD 4.5.4 VSE Issuse, similar to #9, #20

26

4.8.3, 4.9.5 claim VCONN still presented

29

TDA.2.2.7 Invalid VSE

32

TD.4.12.2 Invalid VSE verification

38

PR Swap Wait Implementation in PDExerciser

2.94 Build 440 (July 19)

Bug USBCOMP-18456: TD.4.11.1 needs to be update with the recent test spec update

Revise TD.4.9.2 verification

Revise TDA.2.3.1.1&2 verification (Apply exception for PDOs 5v)

Fix TDB.2.1.4.4.1.2 (Mistakenly verify Cable's packet instead UUT)

2.94 Build 439 (July 18)

Bug USBCOMP-18455: TD 4.3.1, TD 4.4.1, TD 4.5.4: Structured VDMs need not be responded to

2.94 Build 438 (July 15)

Bug USBCOMP-18454: Dual Role Data and Dual Role Power bits are static

Bug USBCOMP-18453: "Err# 0x0017: The PUT cannot connect to a Debug Accessory"

Add Type-C test (TD 4.9.5 Source Alternate Modes Test)

2.94 Build 437 (July 14)

Enhancement for DR& PR swap verification

Update for TD.4.9.2

Add Type-C test (TD 4.9.1 Source Suspend Test)

2.93 Build 436 (July 11)

Implement the remaining parts of TD.4.4.8, TD.4.8.2 and TD.4.5.3

USBCOMP-18450: TDA 2.3.3.1: Compiling errors occurred

Add Type-C test (TD 4.5.4 DRP Connect DRP Test)

Add Type-C test (TD 4.4.2 SNKAS Connect DRP Test)

Enhancement for TD.4.10.2

2.92 Build 435 (July 1)

USBCOMP-18448: tCCDebounce issues

Add Type-C test (TD 4.10.6 Sink Alternate Mode Test)

Add Type-C test (TD 4.5.2 DRP Connect SNKAS )

Add Type-C test (TD 4.8.3 DRP Connect Vconn Accessory Test )

VConn-thru Cable Detection and options

2.92 Build 434 (June 24)

USBCOMP-18431: USB Compliance: TD 7.20 SS+: DelayLAUBeforePM_LC_Timer() sends LAU late

Revise TDA.2.1.3.2 Verification file (Skip from none SOP packets)

USBCOMP-18440: Intro fields disappearing in VIF window.

2.91 Build 433 (June 23)

Updated VIFEntry tool according to the latest usb.org VIF generator 0.9.19

USBCOMP-18446: PD_Power_as_x

USBCOMP-18135: TDA.2.2.8: False pass for Sink

USBCOMP-18025: PD Compliance - TDB.2.2.1.1: PROT-PROC-AMS -Revise Atomic Message Test to force a Soft Reset from UUT

USBCOMP-18425: TD 7.01.1: Performing verification before reset

Allow for uncertainty in power measurements for pSnkSusp

Revise TD.4.9.4 exerciser (timing enhancement)

2.90 Build 432 (June 20)

Updated VIF fields:

  • -Type_C_Bus_Self_Powered is now Type_C_Power_Source (and has three options now)

  • -PD_Specification_Revision

  • -Type_C_BC_1.2_Support

  • + Fixed a few minor code that can cause possibly.

  • + Added more items to VIF log to catch USBCOMP-18440

USBCOMP-18439 : TD 4.5.3: Not recognizing Rd (Updated to Specification 2016 06 17)

USBCOMP-18443: TD 4.2.8: Only check Alt Mode Discovery if supported (-> Spec 2016 06 17)

USBCOMP-18445: TD 4.10.2: Spec Update (2016-06-17)

USBCOMP-18444: TD 4.9.3/4.10.3 & others: Data Conditions are not required

2.90 Build 431 (June 17)

PD 2.0 Compatibility fixes

USBCOMP-18441: TD 4.10.2 fixed

USBCOMP-18442: tCCDebounce issue (TD.4.2.2)

2.90 Build 430 (June 16)

TD.4.9.2 (Access Power Tracker for verification)

USBCOMP-18438: VSE Error with TD 4.9.4 Source VCONN Swap Test False PASS

Type-C test verification enhancement (TD.4.11.1, TD.4.4.7, TD.4.5.3, TD.4.8.1)

2.90 Build 429 (June 15)

USBCOMP-18437: Check SS Terms gone for USB-SAFE-SATE check in all locations

2.88 Build 428 (June 14) (Requires USB Protocol Suite 7.34 build 2255 or higher)

USBCOMP-18379: Add Connection Check before License Check

TDA.2.3.1.2 Updated

TD 4.1.1, TD 4.11.1 updated to most recent test spec

USBCOMP-18428: TDA.2.3.1.1 / BMC_POW_SRC_LOAD_P_PC_4: Change failure to warning

Complete TD.4.2.2 & 3 implementation (regarding USBPS-18397 Type-C termination with Vconn pass-through cable)

TD.4.3.5 & TD.4.9.3 update applicability of tests

USBCOMP-18433: TD 4.9.2: Steps C.5.c.ii.01 and iii.01 -> Warnings

2.88 Build 427 (June 10)

USBCOMP-18436: Issue warning when VIF will be overwritten

USBCOMP-18435: TDA.2.3.1.1 not completing successfully

TDA.2.3.1.2 Source Dynamic Load Test, Consumer/Provider Accepting Swap

Updates to TD 4.5.1&3, TD 4.8.1 and TD 4.11.2

2.88 Build 426 (June 8)

Bug USBCOMP-18429: Don’t require 3.0 SS Compliance for Type-C tests

2.88 Build 425 (June 7)

Complete TDA 2.3.1.1 to support all PDOs for a device

2.88 Build 424 (June 6)

Bug 18432: TDA.2.3.1.1: False failure for voltage

Internal changes to work with PD Exerciser enhancements

2.88 Build 423 (June 3)

Updates on TD 4.11.1 as per newest test spec.

Fixed "tCCDebounce + (dcSRC.DRP x tDRP)" calculation for TD.4.4.1

2.88 Build 422 (June 2)

Updates on TD 4.3.1, TD 4.4.1 as per newest test spec.

Bug 18368: vSafe5V (not vSrcNew) applies at 5V (TD 4.11.1, TD 4.11.2, TD 4.2.1, and TD 4.5.1)

2.88 Build 421 (June 1)

Updates on TD 4.5.1, TD 4.8.1, TD 4.9.3, TD 4.9.4, TD 4.10.2, TD 4.10.5 as per newest test spec.

Revise TD.4.2.1 & TD.4.5.1 & TD.4.10.2 to use "SetCableDiscoverIdentitySetting()"

VIF Updates

Bug 18427: TDA.2.1.3.2 Part G will be Informational Only

2.87 Build 420 (May 31)

Add Type-C test (TD 4.10.3 Sink Suspend Test )

Add Type-C test (TD 4.12.2 Hub Port Types Test)

Updates on TD 4.4.6, TD 4.2.8, TD 4.2.6, TD 4.2.1 as per newest test spec.

2.87 Build 419 (May 26)

Implement the remaining parts (5.j..k) of TD 4.9.2

Add Type-C test (TD 4.11.1 DR_Swap Test )

Add Type-C test (TD 4.4.8 SNKAS Connect Powered.Accessory)

Add Type-C test (TD 4.1.1)

Fix for bug on TD.10.115

2.87 Build 418 (May 21)

7.09 Supplemental fixes

2.87 Build 417 (May 20)

TD 7.09 special mods

Add Type-C test (TD 4.10.4 Sink PR_Swap Test)

Add Type-C test (TD 4.9.2 USB Type-C Current Advertisement Test)

Fix some typos in (TD.4.5.1 & TD.4.2.1) VSE file

Revise on Power Rules (PDP) verification (To support 5A and 3A as minimum current)

Bug 18426: PROT_MSG_DATA_VDM_ID_ACK_54: Change failure to warning

Bug 18418: Use Type_C_State_Machine value

Compliance Type-C -- Revised to check all required VIF fields

2.87 Build 416 (May 16)

Bug USBCOMP-18402: TD 7.01.3: SS+ to SS transition timers

Bug USBCOMP-18397: PROT_MSG_DATA_SRC_CAP_28: Optional Power Rules

Add Type-C test (TD 4.10.5 Sink Vconn Swap Test)

Add Type-C test (TD 4.10.2 Sink Power Precedence Test)

Add Type-C test (TD 4.12.1 Hub Port 3.1 Test)

Bug USBCOMP-18415: Allow for measurement uncertainty

Bug USBCOMP-18419: Type-C: Add VIF to results folder

Bug USBCOMP-18423: TD 4.2.8: Connecting as DFP

Bug USBCOMP-18417: TD 4.5.3: "This test is not applicable to DRPs that implement a Try State"

Bug USBCOMP-18422: TD 4.2.7: "The PUT does source Vbus"

2.86 Build 415 (May 6) (Requires USB Protocol Suite 7.33 build 2242 or higher)

Bug 18345: TD 4.3.1 compiler error 

Bug 18350: tCCDebounce fixes

Bug 18346: Pass/Fail not showing correctly

Bug 18364: TDB.2.1.4.4.2.2: Skip if 0 SVIDs

Bug 18359: TDA.2.3.1.1 Part C: Inconsistent Voltage requested

Bug 18361: Type-C Compliance: UUT_Device_Type should not limit DUTs

Bug 18371: TDA.2.1.3.2: Ignore messages from the cable

Bug 18369: Answer Source Cap message during PR_Swap [TDA.2.3.3.2]

Bug 18310: TDA.2.3.1.1: Provide error message if current is not drawn

Bug 18394: PROT_MSG_DATA_SRC_CAP_8 Swap Bits problem

2.85 Build 414 (April 28) (Requires USB Protocol Suite 7.33 build 2239 or higher)

Bugs found at plugfest (will update later)

2.85 Build 413 (April 27)

Bugs found at plugfest (will update later)

2.85 Build 412 (April 26)

Bugs found at plugfest (will update later)

2.85 Build 411 (April 22)

TD.4.5.1 (DRP Connect Sink Test) added

TD.4.9.4 (Source Vconn Swap Test) added

2.84 Build 410 (April 21)

Bug 18248: TDA.1.1.3.2.1 and TDA.1.1.3.2.2 - Hard Reset handling

Bug 18106: Exerciser: Support interrupted AMS

TD.4.5.3 (DRP Connect Source Test) added

2.83 Build 409 (April 18) (Requires USB Protocol Suite 7.33 build 2237 or higher)

Bug 18295: TDA.2.1.3.2: UFPs should not be expected to send SOP' messages

TD.4.8.1 (DRP Connect Audio Accessory Test) added

TD.4.10.1 (Sink Power Sub-States Test ) added

Add Modified TD 7.09 Test for Working Group research (in Supplementals)

2.83 Build 408 (April 14)

Bug 18277: TDA.2.3.3.2 also applies to DRPs

TD 4.2.1 (Source Connect Sink Test) added

2.83 Build 407 (April 13)

Supplemental tests for TD 7.09 experiments

Fix some minor issues on (TD.4.9.3.updg and TD.4.3.1&2, TD.4.4.1 vbs files)

Bug PnW18131 fixed. The Commands PD_StartSink(), PD_StartSource() and PD_StartDRP() changed to follow Type-C connection state machines. Also a compliance library script is changed to use new commands.

2.83 Build 406 (April 11) Requires USB Protocol Suite 7.30 build 2207 or higher

TD 4.9.3 (Source PR_Swap Test ) added

TD 4.3.5 (Sink Connect SNKAS Test) added

2.83 Build 405 (April 8)

TD 4.3.2 (Sink Connect DRP Test) added

Fixes for PD verification (TDA.2.2.5 & TDA.1.2.1)

2.83 Build 404 (April 7)

Fix to TD.4.8.2

TD 4.11.2 (Sink Dead Battery Test) added

2.83 Build 403 (April 5)

Bug 18196: SwapPowerRole() should accommodate retried PS Ready

TDA2.1.3.2 & TDB.2.2.13.1 fixes

Bug 18197: Continue tests after failing condition – PD

TDA.2.3.1.1: Source Dynamic Load Test, Provider or Provider/Consumer Implementation

2.82 Build 402 (March 28) (Requires USB Protocol Suite 7.30 build 2207 or higher)

Bug 17936 Slew rate check added back in

Swap Power Role behavior fixes in PD Exerciser

2.82 Build 401 (March 25)

Revise: PROT_MSG_DATA_SRC_CAP_28 to support both Normative and Optional voltages

Bug 18191: TDA 2.1.3.2 / BMC_PHY_MSG_2: Failure in both directions

Bug 17371: TD 7.40: Occasionally sending TS1

2.82 Build 400 (March 24)

Bug 18181: Crash when loading old VIF file

Bug 18171: Allow running 3.1 SS tests even when PD does not negotiate Vbus

Bug 17753: Add Alias name option for trace that is generated with compliance.

Bug 18127: TDA.2.1.3.2 - Updated Error Message

Bug 18130: DR_Swap_To_UFP_Supported

Bug 18133: PROT_MSG_DATA_SNK_CAP_26 / Sink Power Rules should not be considered equivalent to Source Power Rules

Bug 18128: TDA.2.3.3.1 / PROT_PROC_REQ_UUT_7: Current exceeds contract

Bug 18170: TD 10.104: 2016-03-22 spec update

2.82 Build 399 (March 22)

Type-C test (TD 4.2.2 Source Connect SNKAS Test)

Type-C test (TD 4.2.6 Source Connect Audio Accessory)

Type-C test (TD 4.2.7 Source Connect Debug Accessory)

Type-C test (TD 4.2.8 Source Connect Vconn Accessory)

Type-C test (TD 4.2.3 Source Connect DRP)

Type-C tests (TD 4.8.2)

Type-C test (TD 4.4.6 SNKAS Connect Audio Accessory)

Type-C tests (TD 4.4.7)

Bug 18124: PD Compliance - TDA 2.2.2.3 & TDA 2.2.2.4– change the Error Message from "iSwapStandby" to " iSnkSwapStdby"

2.81 Build 398 (March 17) (Requires USB Protocol Suite 7.29 build 2198 or higher)

Bug 18111: Update VIF as per March 14 email

Bug 18112: Power Rules for 45 W PDP

TD.4.3.6 Sink Connect Accessories Test added

Bug 18129: PROT_MSG_DATA_VDM_ID_ACK_5 error message

Bug 18102: No_USB_Suspend_May_Be_Set and USB_Suspend_May_Be_Cleared

2.81 Build 397 (March 15)

Bug 18104: PROT_PROC_SWAP_TSTR_SRC_1

Bug 18103: TDB.2.1.4.4.2.2 and TDB.2.1.4.4.3.2

Bug 18101: VIF version 0.9.16 crash

Bug 18113: VIF generates incorrect Voltage and Current values

2.80 Build 396 (March 11)

Updates to VIF’s to support Type-C tests

Bug 18062: TD 10.109 - Inconsistent Warm Reset verification

Revise items 5,7 and 8 of TDB.2.2.7.1 verification

Revise TDA.2.1.3.2_G, TDA.1.1.3.2.1&2 exerciser to allow for non-mod 4 packet lengths

Update TD.4.3.1 & TD.4.4.1 VIF Generator to be compatible with rev 0.9.16 (support Type-C)

2.79 Build 394 (March 7)

Type-C Compilation Error

Bug 18059: PD TDA 2.2.2.3 & TDA 2.2.2.4– Invalid FAIL when measuring tSourceTransition Min

Show the Error marker on a proper packet (TDA.2.1.3.2, TDA.1.1.3.2.1&2)

VIF extraction issue fixed

2.79 Build 393 (March 2)

Type-C Test TD 4.3.1

Type-C Test TD 4.4.1

2.79 Build 392 (February 25)

Bug 18015: TDA.2.1.3.2: UUT does not perform the correct steps to re-enter PD-MODE

2.79 Build 391 (February 23)

Bug 17874: Windows Scaling issue in GUI

TD 10.104: Hub port has wrong value for PLS

18015: TDA.2.1.3.2: UUT does not perform the correct steps to re-enter PD-MODE

Re-structure test directories

2.78 Build 390 (February 22)

TDA 2.3.3.1 Completed by adding TDB.2.2.8.1 & TDB.2.2.7.2

Bug 17762: USB Exerciser: Add library function for Compliance Pattern entry (Fixed in USB Suite)

Bug 18013: VIF tab not rendering immediately

Bug 18014: Provide mouse-over on VIF icons

Add Pre-defined Workspace Files

2.78 Build 389 (February 17)

Bug 18005: Glitch in Preference page

Bug 17982: Install Workspace Presets

Bug 17874: Bad GUI Scaling issue

2.77 Build 388 (February 16) (Requires USB Protocol Suite 7.28 build 2170 or higher)

Bug 17875: Glitch in Preference page

Bug 17982: Install Workspace Presets

Update TDA.2.2.3 & TDA.2.2.7.1 according to PD Compliance Plan 2016-02-04

Update TDB 2.1.4.4.1.2& 2.2 & 3.2 according to PD Compliance Plan 2016-02-10 (VDM Version)

Bug 17987: TDA.2.2.4 / PROT-MSG-CRTL: Incorrect MsgID failure

Bug 17986: TDA.2.1.3.2 / BMC_PHY_MSG_8: UUT can send GoodCRC in response to VDM

Bug 17988: PD Compliance - Missing Check for DISCOVER ID in TDA 2.2.2.1

Bug 17973: TD 10.115: Not accepting transition from U1 -> U0 -> U3

Bug 17996: TDA.2.2.2.1 & TDA.2.2.2.3: Need 3 A e-marked cable behavior

Bug 17985: Provide warning on tests that require an alternate cable

Update TDA.2.1.3.2, TDA.1.1.3.2.1&2 based on PD Compliance Plan 2016-02-10

2.77 Build 387 (February 10)

Bug 17974: TD 10.112: LVSd not removing termination

Bug 17973: TD 10.115: Not accepting transition from U1 -> U0 -> U3

2.77 Build 386 (February 5)

Add VIF Tool for creating VIF’s

Bug 16204: Clarify prompts for the many pre-errata hosts still being tested

Bug 17928: TDA 2.1.3.2 - VALID FAIL but M310C should handle unexpected DR-SWAP

2.77 Build 385 (February 4)

Bug 17912: Add DUT name to trace file folder

Bug 17925: TDA 2.2.7 – Invalid FAIL when measuring tSrcSettlePos (275ms)

TD 2.3.3.2 Fix Syntax Error

Bug 17934: MessageID not wrapping

Bug 17931: PROT_PROC_AMS_1 failure

Bug 17933: TDB.2.1.4.4.3.2 & TDB.2.1.4.4.2.2, Only run tests if Responds_To_Discov_SOP: YES

Bug 17899 Fix false fail checking for iSnkSwapStdby

Bug 17927: Link Layer Compliance TD 7.01.3 Gen-2 invalid FAIL Link not in U0 for 50 ms

Bug 17907: PD Compliance - E-Marker test TDA1.2.1 not running as required

Bug 17936: Slew Rate issue: PROT_PROC_REQ_TSTR_6 is "Under-Implementation"

TDA.1.1.3.2.1 updated

TDA.1.1.3.2.1_B updated

TDA.1.1.3.2.2 updated

2.76 Build 384 (January 28) (Requires USB Protocol Suite 7.27 build 2166 or higher)

Enhancements to Verification algorithms

2.76 Build 383 (January 27)

Bug 17900: PROT_MSG_DATA_SRC_CAP_5: USB Suspend check

Bug 17901: PROT_MSG_DATA_SNK_CAP_26 (and other VIF mismatch errors) should identify problematic field

Bug: Apply the CREDIT_HP_TIMER verification (TD.7.03)

Bug 17914: TDA.2.2.5 failing on no Product_Type_SOP

Bug 17917: TDA.2.2.7: tPSTransition only has an upper bound

Bug 17916: Soft Reset should have MessageID of 0

2.75 Build 382 (January 22)

TDB.2.2.13.1 ( PROT-PROC-HR-TSTR ) added

2.74 Build 381 (January 20)

TDA.2.1.3.2 (BMC-PHY-MSG BMC PHY Level Message Test) added

Bug 17807: Update VIF as per PD Spec Revision 3.0, Version 1.07 2016-01-08

Bug 17677: Support keyboard on report grid

2.73 Build 380 (January 12)

Bug 17821: TD 7.37: Test aborted message

Bug 10772: Remove all "SetRegister" from all Compliance trainer scripts, replace with functions

Bug 17802: TD 10.118: Cannot expect LMP to divide test stages

2.72 Build 379 (January 8)

Bug 17786: Compliance suite crashes after terminating USB Suite and then re-running the test

Bug 17779: Updates to Report Format

Bug 17778: PD Compliance Spec Change - remove step 4 on TDA-2.2.2.<1,2,3,4>

Bug 17263: TD 6.4: Add error message for SCD End

Bug 14419: TD 10.117: LVSd is responding to SETUP DP with NRDY

Bug 17779: HTML result report needs revise because of GUI updates

Grammatical updates


Earlier revisions can be found by contacting Teledyne LeCroy. (Removed for 3.26 b 594 release.)