Teledyne LeCroy USB Compliance Suite Overview Result
Device Under Test
Vendor_NameMITEK-CORPORATION
Model_Part_Number0
Product_RevisionA
UUT AliasMITEK-CORPORATION-0-0
Port Label1
Thursday, February 27, 2025 - 15:21
Duration: 9 minutes, 6 seconds
USB Power Delivery - USBIF
CTS implemented: Q3 2024 RC2 (full), Q3 2024 RC3 (partial)
Compliance Test Result Description
TEST.PD.PROT.ALL3.08 Get Revision Response Fail
Rev3ChkdSnk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PROT.ALL3.8#1 Pass
TEST.PD.PROT.ALL3.8#2 Fail The Version.minor (B19:B16) did not matches to the VIF field 'PD_Spec_Version_Minor'.
TEST.PD.PROT.PORT3.01 Get_Battery_Status Response Fail
Rev3ChkdSnk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PROT.PORT3.1#1 Fail The UUT did not send Sink_Capabilty_Extended message in reply to Tester's Get_Sink_Cap_Extended message when VIF field PD_PORT_TYPE is not Provider Only.
TEST.PD.PROT.PORT3.1#2 Pass
TEST.PD.PROT.PORT3.1#3 Pass
TEST.PD.PROT.PORT3.1#4 N/A This is not applicable because the UUT did not send a Battery_Status message.
TEST.PD.PROT.PORT3.02 Invalid Battery Status Reference Fail
Rev3ChkdSnk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PROT.PORT3.2#1 Fail The UUT did not send Sink_Capabilty_Extended message in reply to Tester's Get_Sink_Cap_Extended message when VIF field PD_PORT_TYPE is not Provider Only.
TEST.PD.PROT.PORT3.2#2 Pass
TEST.PD.PROT.PORT3.2#3 Pass
TEST.PD.PROT.PORT3.2#4 N/A This is not applicable because the UUT did not send a Battery_Status message.
TEST.PD.PROT.PORT3.03 Get_Battery_Cap Response Fail
Rev3UnchkdSnk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PROT.PORT3.3#1 Fail The UUT did not send Sink_Capabilty_Extended message in reply to Tester's Get_Sink_Cap_Extended message when VIF field PD_PORT_TYPE is not Provider Only.
TEST.PD.PROT.PORT3.3#2 Fail The UUT should have sent Battery_Capabilities message when VIF fields Num_Fixed_Batteries or Num_Swappable_Battery_Slots are non-zero.
TEST.PD.PROT.PORT3.3#3 N/A This is not applicable because the UUT did not send a Battery_Capabilities message.
Rev3ChkdSnk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PROT.PORT3.3#1 Fail The UUT did not send Sink_Capabilty_Extended message in reply to Tester's Get_Sink_Cap_Extended message when VIF field PD_PORT_TYPE is not Provider Only.
TEST.PD.PROT.PORT3.3#2 Fail The UUT should have sent Battery_Capabilities message when VIF fields Num_Fixed_Batteries or Num_Swappable_Battery_Slots are non-zero.
TEST.PD.PROT.PORT3.3#3 N/A This is not applicable because the UUT did not send a Battery_Capabilities message.
TEST.PD.PROT.PORT3.04 Invalid Battery Capabilities Reference Fail
Rev3UnchkdSnk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PROT.PORT3.4#1 Fail The UUT did not send Sink_Capabilty_Extended message in reply to Tester's Get_Sink_Cap_Extended message when VIF field PD_PORT_TYPE is not Provider Only.
TEST.PD.PROT.PORT3.4#2 Pass
TEST.PD.PROT.PORT3.4#3 N/A This is not applicable because the UUT did not send a Battery_Capabilities message.
Rev3ChkdSnk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PROT.PORT3.4#1 Fail The UUT did not send Sink_Capabilty_Extended message in reply to Tester's Get_Sink_Cap_Extended message when VIF field PD_PORT_TYPE is not Provider Only.
TEST.PD.PROT.PORT3.4#2 Pass
TEST.PD.PROT.PORT3.4#3 N/A This is not applicable because the UUT did not send a Battery_Capabilities message.
TEST.PD.PROT.SNK.08 Atomic Message Sequence ¨C Accept Fail
Rev2Snk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PROT.SNK.8#1 Fail The UUT did not send a Request message.
TEST.PD.PROT.SNK.8#2 Fail The UUT did not send a Request message.
TEST.PD.PROT.SNK.8#3 Fail The UUT did not send a Request message.
Rev3ChkdSnk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PROT.SNK.8#1 Fail The UUT did not send a Request message.
TEST.PD.PROT.SNK.8#2 Fail The UUT did not send a Request message.
TEST.PD.PROT.SNK.8#3 Fail The UUT did not send a Request message.
TEST.PD.PROT.SNK.09 Atomic Message Sequence - PS_RDY Fail
Rev2Snk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PROT.SNK.9#1 Pass
TEST.PD.PROT.SNK.9#2 Fail The UUT did not send a Hard Reset.
Rev3ChkdSnk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PROT.SNK.9#1 Pass
TEST.PD.PROT.SNK.9#2 Fail The UUT did not send a Hard Reset.
TEST.PD.PROT.SNK.10 DR_Swap Request Fail
Rev2Snk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PROT.SNK.10#1 Fail The UUT was not allowed to send Accept message when DR_SWAP_TO_DFP_SUPPORTED is NO.
TEST.PD.PROT.SNK.10#2 N/A This step is not applicable because the the PUT did not correctly complete DR_Swap.
Rev3ChkdSnk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PROT.SNK.10#1 Fail The UUT was not allowed to send Accept message when DR_SWAP_TO_DFP_SUPPORTED is NO.
TEST.PD.PROT.SNK.10#2 N/A This step is not applicable because the the PUT did not correctly complete DR_Swap.
TEST.PD.VDM.SRC.01 Discovery Process and Enter Mode N/A Valid PD_PORT_TYPE for this TD : "Provider Only" "Provider/Consumer" "Consumer/Provider" "Dual Role Port"
TEST.PD.VDM.SNK.02 Exit Mode without Entering Fail
Rev2Snk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.VDM.SNK.2#1 Fail The UUT should have responded with Ignore when Structured VDMs is not supported.
TEST.PD.VDM.SNK.2#2 N/A This step is not applicable because PUT did not send a Responder ACK message.
Rev3ChkdSnk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.VDM.SNK.2#1 Fail The UUT should have responded with Not_Supported message when Structured VDMs is not supported.
TEST.PD.VDM.SNK.2#2 N/A This step is not applicable because PUT did not send a Responder ACK message.
TEST.PD.VDM.SNK.05 DR Swap in Modal Operation Fail
Rev2Snk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.VDM.SNK.5#1 Fail The UUT should have responded with Ignore when Structured VDMs is not supported.
TEST.PD.VDM.SNK.5#2 N/A This step is not applicable because PUT did not send a Responder ACK message.
TEST.PD.VDM.SNK.5#3 N/A This step is not applicable because PUT did not send a Responder ACK message.
TEST.PD.VDM.SNK.5#4 N/A This step is not applicable because PUT did not send a Responder ACK message.
Rev3ChkdSnk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.VDM.SNK.5#1 Fail The UUT should have responded with Not_Supported message when Structured VDMs is not supported.
TEST.PD.VDM.SNK.5#2 N/A This step is not applicable because PUT did not send a Responder ACK message.
TEST.PD.VDM.SNK.5#3 N/A This step is not applicable because PUT did not send a Responder ACK message.
TEST.PD.VDM.SNK.5#4 N/A This step is not applicable because PUT did not send a Responder ACK message.
TEST.PD.VDM.SNK.06 Structured VDM Revision Number Test Fail
Rev2Snk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.VDM.SNK.6#1 Fail The UUT did not Ignore sending a response when Supports_Structured_VDMs is NO.
Rev3ChkdSnk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.VDM.SNK.6#1 Fail The UUT should have sent a Not_Supported message when VIF field Supports_Structured_VDMs is NO..
TEST.PD.PS.SNK.01 PDO Transitions As Sink Fail
Rev2Snk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PS.SNK.1#1 Pass
TEST.PD.PS.SNK.1#2 Pass
TEST.PD.PS.SNK.1#12 Pass
TEST.PD.PS.SNK.1#13 Pass
TEST.PD.PS.SNK.1#14 Pass
TEST.PD.PS.SNK.1#3 Pass
TEST.PD.PS.SNK.1#4 Pass
TEST.PD.PS.SNK.1#5 Fail The current (80 mA at 6.544 840 440 sec) drawn from VBUS exceeded the Sink PDO current defined in the VIF after 315ms time period (tSrcTransition max + tSrcReady max).
TEST.PD.PS.SNK.1#6 Pass
TEST.PD.PS.SNK.1#15 Pass
TEST.PD.PS.SNK.1#7 Pass
TEST.PD.PS.SNK.1#8 Pass
TEST.PD.PS.SNK.1#9 Pass
TEST.PD.PS.SNK.1#10 Pass
TEST.PD.PS.SNK.1#11 Pass
Rev3ChkdSnk Fail
COMMON.PROC.BU.2#1 Pass
TEST.PD.PS.SNK.1#1 Pass
TEST.PD.PS.SNK.1#2 Pass
TEST.PD.PS.SNK.1#12 Pass
TEST.PD.PS.SNK.1#13 Pass
TEST.PD.PS.SNK.1#14 Pass
TEST.PD.PS.SNK.1#3 Pass
TEST.PD.PS.SNK.1#4 Pass
TEST.PD.PS.SNK.1#5 Fail The current (79 mA at 10.623 934 096 sec) drawn from VBUS exceeded the Sink PDO current defined in the VIF after 315ms time period (tSrcTransition max + tSrcReady max).
TEST.PD.PS.SNK.1#6 Pass
TEST.PD.PS.SNK.1#15 Pass
TEST.PD.PS.SNK.1#7 Pass
TEST.PD.PS.SNK.1#8 Pass
TEST.PD.PS.SNK.1#9 Pass
TEST.PD.PS.SNK.1#10 Pass
TEST.PD.PS.SNK.1#11 Pass
Total Tests13
Passed Tests0
Failed Tests12
N/A Tests1
Indeterminate Tests0
Common Checks
Common Checks Result Occurance
COMMON.CHECK.PD.1 Check Preamble Pass
COMMON.CHECK.PD.2 Check Message Header Pass
COMMON.CHECK.PD.3 Check GoodCRC Fail TEST.PD.PROT.SNK.8_Rev3ChkdSnk, TEST.PD.PROT.SNK.9_Rev2Snk
COMMON.CHECK.PD.4 Check Atomic Message Sequence Pass
COMMON.CHECK.PD.5 Check Unexpected Messages and Signals Pass
COMMON.CHECK.PD.6 Check Control Message Pass
COMMON.CHECK.PD.7 Check Source Capabilities Message Pass
COMMON.CHECK.PD.8 Check Request Message Fail TEST.PD.PROT.ALL3.8_Rev3ChkdSnk, TEST.PD.PROT.PORT3.1_Rev3ChkdSnk, TEST.PD.PROT.PORT3.2_Rev3ChkdSnk, TEST.PD.PROT.PORT3.3_Rev3UnchkdSnk, TEST.PD.PROT.PORT3.3_Rev3ChkdSnk, TEST.PD.PROT.PORT3.4_Rev3UnchkdSnk, TEST.PD.PROT.PORT3.4_Rev3ChkdSnk, TEST.PD.PROT.SNK.8_Rev3ChkdSnk, TEST.PD.PROT.SNK.9_Rev3ChkdSnk, TEST.PD.PROT.SNK.10_Rev3ChkdSnk, TEST.PD.VDM.SNK.2_Rev3ChkdSnk, TEST.PD.VDM.SNK.5_Rev3ChkdSnk, TEST.PD.VDM.SNK.6_Rev3ChkdSnk, TEST.PD.PS.SNK.1_Rev3ChkdSnk
COMMON.CHECK.PD.9 Check Structured VDM Message Pass
COMMON.CHECK.PD.10 Check Extended Message Header Pass
COMMON.CHECK.PD.11 Check Source Capabilities Extended Message Pass
COMMON.CHECK.PD.12 Check Sink Capabilities Message Fail TEST.PD.PS.SNK.1_Rev2Snk, TEST.PD.PS.SNK.1_Rev3ChkdSnk
COMMON.CHECK.PD.13 Check Correct Use of Rp Pass
COMMON.CHECK.PD.14 Check Hard Reset Pass
COMMON.CHECK.PD.15 Check Sink Capabilities Extended Message Pass
COMMON.CHECK.PD3.1 Check EPR_Request Message Pass
COMMON.CHECK.PD3.2 Check EPR_Mode Message Pass
COMMON.CHECK.PD3.3 Check EPR_Source_Capabilities Message Pass
COMMON.CHECK.PD3.4 Check EPR_Sink_Capabilities Message Pass
COMMON.PROC.PD.2 UUT Sent Get_Source_Cap Pass
COMMON.PROC.PD.3 UUT Sent Get_Sink_Cap Pass
COMMON.PROC.PD.4 UUT Sent Ping Pass
COMMON.PROC.PD.5 UUT Sent PR_Swap Pass
COMMON.PROC.PD.6 UUT Sent VCONN_Swap Pass
COMMON.PROC.PD.7 UUT Sent Discover Identity Request Pass
COMMON.PROC.PD.8 UUT Sent Discover SVIDs Request Pass
COMMON.PROC.PD.9 UUT Sent Attention Pass
COMMON.PROC.PD.10 UUT Sent Request Pass
COMMON.PROC.PD.11 UUT Sent Source Capabilities Pass
COMMON.PROC.PD.12 UUT Sent DR_Swap Pass
COMMON.PROC.PD.17 Tester Sent Vconn_swap message Pass
COMMON.PROC.PD3.1 Sink Start an AMS Pass
COMMON.PROC.PD3.2 UUT Sent EPR_Source_Cap message Pass
COMMON.PROC.PD3.3 UUT Sent EPR_Get_Source_Cap Pass
COMMON.PROC.PD3.4 UUT Sent EPR_Request Pass
COMMON.PROC.PD3.5 Tester Sent EPR_Mode (Enter) Pass
COMMON.PROC.PD3.6 UUT Sent EPR_Mode (Enter) Pass
COMMON.PROC.PD3.7 Tester Sends EPR_KeepAlive Message Pass
Total Tests38
Passed Tests35
Failed Tests3
N/A Tests0
Indeterminate Tests0