Ellisys USB Compliance Report

Date and time

Monday, 30 September 2024 16:09:04 GMT-5

Vendor

Promise Technology, Inc.

Product

Pegasus R12

Product revision

1

Test ID

0

Component Under Test

1

Port Label

1

Generator used

Ellisys USB Explorer 350 (EX350-62046)

Analyzer used

None

Software version

Report generated with version 3.1.8999

Overall result

Errors encountered

Summary

Test status

Last updated on

Merged USB PD Protocol Tests for Source UUTs (PD2 and PD3 Mode)

Passed with failed checks

    » TEST.PD.PROT.SRC.8 VCONN_Swap Response

Passed with failed checks

Stable

2024-08-21

Merged USB PD Protocol VDM Tests for Source UUTs (PD2 and PD3 Mode)

Passed with failed checks

    » TEST.PD.VDM.SRC.1 Discovery Process and Enter Mode

Passed with failed checks

Stable

2024-08-21

Merged USB PD Protocol VDM Tests for Sink UUTs (PD2 and PD3 Mode)

Errors encountered

    » TEST.PD.VDM.SNK.1 Discovery Process and Enter Mode

Errors encountered

Stable

2024-08-21

    » TEST.PD.VDM.SNK.7 Unrecognized VID in Unstructured VDM

Passed

Stable

2024-08-21

Common Checks

 

 

COMMON.CHECK.PD

Failed

 

    » COMMON.CHECK.PD.7

Failed

 

Merged USB PD Protocol Tests for Source UUTs (PD2 and PD3 Mode)

Test suite overall result

Passed with failed checks


TEST.PD.PROT.SRC.8 VCONN_Swap Response - Testing Downstream Port

PASSED

PD2 Mode - Sending VCONN_Swap

The UUT shall only reply with an Accept message when VCONN_Swap_To_Off_Supported is 1 (TEST.PD.PROT.SRC.8#1)

PASSED

PD2 Mode - Sending VCONN_Swap

The UUT shall turn off VConn within tVCONNSourceOff (TEST.PD.PROT.SRC.8#2)

PASSED

PD2 Mode - Sending VCONN_Swap

The UUT shall only reply with an Accept message when VCONN_Swap_To_On_Supported is 1 (TEST.PD.PROT.SRC.8#3)

PASSED

PD2 Mode - Sending VCONN_Swap

The UUT shall reply with a PS_RDY within tVCONNSourceTimeout min (TEST.PD.PROT.SRC.8#4)

PASSED

PD3 Mode - Sending VCONN_Swap

The UUT shall only reply with an Accept message when VCONN_Swap_To_Off_Supported is 1 (TEST.PD.PROT.SRC.8#1)

PASSED

PD3 Mode - Sending VCONN_Swap

The UUT shall turn off VConn within tVCONNSourceOff (TEST.PD.PROT.SRC.8#2)

PASSED

PD3 Mode - Sending VCONN_Swap

The UUT shall only reply with an Accept message when VCONN_Swap_To_On_Supported is 1 (TEST.PD.PROT.SRC.8#3)

PASSED

PD3 Mode - Sending VCONN_Swap

The UUT shall reply with a PS_RDY within tVCONNSourceTimeout min (TEST.PD.PROT.SRC.8#4)

CHECK

Global Checks

Global Checks failed


Merged USB PD Protocol VDM Tests for Source UUTs (PD2 and PD3 Mode)

Test suite overall result

Passed with failed checks


TEST.PD.VDM.SRC.1 Discovery Process and Enter Mode - Testing Downstream Port

PASSED

PD2 Mode - Sending DiscoverIdentity

The UUT shall respond with a Reponder NAK or ignore the message (TEST.PD.VDM.SRC.1#1)

PASSED

PD2 Mode - Sending DiscoverIdentity

The UUT shall respond with a Reponder NAK if it supports structured VDM (TEST.PD.VDM.SRC.1#1)

PASSED

PD2 Mode - Sending Attention

The UUT shall not respond with a structured VDM message (TEST.PD.VDM.SRC.1#4)

PASSED

PD3 Mode - Sending DiscoverIdentity

The UUT shall respond with a Discover ID Response message or Not_Supported (TEST.PD.VDM.SRC.1#2)

PASSED

PD3 Mode - Sending DiscoverIdentity

The UUT shall respond with a Respnder ACK if Responds_To_Discov_SOP_DFP = YES (TEST.PD.VDM.SRC.1#2)

PASSED

PD3 Mode - Checking ID Header

Data_Capable_as_USB_Host_SOP declared as 1, actual was 1 (TEST.PD.VDM.SRC.1#3)

PASSED

PD3 Mode - Checking ID Header

Data_Capable_as_USB_Device_SOP declared as 1, actual was 1 (TEST.PD.VDM.SRC.1)

PASSED

PD3 Mode - Checking ID Header

Product_Type_UFP_SOP declared as 2, actual was 2 (TEST.PD.VDM.SRC.1#3)

PASSED

PD3 Mode - Checking ID Header

Modal_Operation_Supported_SOP declared as 1, actual was 1 (TEST.PD.VDM.SRC.1#3)

PASSED

PD3 Mode - Checking ID Header

Product_Type_DFP_SOP declared as 1, actual was 1 (TEST.PD.VDM.SRC.1#3)

PASSED

PD3 Mode - Checking ID Header

ID_Header_Connector_Type_SOP declared as 2, actual was 2 (TEST.PD.VDM.SRC.1#3)

PASSED

PD3 Mode - Checking ID Header

Bits 22-16 shall be all 0 (Reserved) (TEST.PD.VDM.SRC.1#3)

PASSED

PD3 Mode - Checking ID Header

USB_VID_SOP declared as 0x4e5, actual was 0x4e5 (TEST.PD.VDM.SRC.1#3)

PASSED

PD3 Mode - Checking Cert Stat VDO

XID_SOP declared as 0x0, actual was 0x0 (TEST.PD.VDM.SRC.1#3)

PASSED

PD3 Mode - Checking Product VDO

PID_SOP declared as 0x43, actual was 0x43 (TEST.PD.VDM.SRC.1#3)

PASSED

PD3 Mode - Checking Product VDO

bcdDevice_SOP declared as 0x714, actual was 0x714 (TEST.PD.VDM.SRC.1#3)

PASSED

PD3 Mode - Sending Attention

The UUT shall not respond with a structured VDM message (TEST.PD.VDM.SRC.1#4)

CHECK

Global Checks

Global Checks failed


Merged USB PD Protocol VDM Tests for Sink UUTs (PD2 and PD3 Mode)

Test suite overall result

Errors encountered


TEST.PD.VDM.SNK.1 Discovery Process and Enter Mode - Testing Upstream Port

PASSED

PD2 Mode - Sending DiscoverIdentity

The UUT shall respond with a Discover ID Response message or Not_Supported, or ignore the message (TEST.PD.VDM.SNK.1#1)

PASSED

PD2 Mode - Sending DiscoverIdentity

The UUT shall respond with a Respnder ACK if Responds_To_Discov_SOP_UFP = YES (TEST.PD.VDM.SNK.1#1)

INFO

PD2 Mode - Checking ID Header

UUT is a PDUSB Peripheral (UFP)

PASSED

PD2 Mode - Checking ID Header

Number Of DataObjects shall be 4, actual 4 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD2 Mode - Checking ID Header

Data_Capable_as_USB_Host_SOP declared as 1, actual was 1 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD2 Mode - Checking ID Header

Data_Capable_as_USB_Device_SOP declared as 1, actual was 1 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD2 Mode - Checking ID Header

Product_Type_UFP_SOP declared as 2, actual was 2 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD2 Mode - Checking ID Header

Modal_Operation_Supported_SOP declared as 1, actual was 1 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD2 Mode - Checking ID Header

Bits 25-16 shall be all 0 (Reserved) (TEST.PD.VDM.SNK.1#2)

PASSED

PD2 Mode - Checking ID Header

USB_VID_SOP declared as 0x4e5, actual was 0x4e5 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD2 Mode - Checking Cert Stat VDO

XID_SOP declared as 0x0, actual was 0x0 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD2 Mode - Checking Product VDO

PID_SOP declared as 0x43, actual was 0x43 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD2 Mode - Checking Product VDO

bcdDevice_SOP declared as 0x714, actual was 0x714 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD2 Mode - Discover SVIDs

The UUT shall respond with a Reponder ACK if Modal_Operation_Supported_SOP = Yes (TEST.PD.VDM.SNK.1#3)

PASSED

PD2 Mode - Discover SVIDs

Num1 SVID shall be 0x8087, actual 0x8087 (TEST.PD.VDM.SNK.1#4)

INFO

PD2 Mode - Discover Modes

Unexpect message MessageType = 10, IsControl 1, Message ID received 3, Message ID sent 5

ERROR

PD2 Mode - Discover Modes

GoodCRC not received

PASSED

PD2 Mode - Discover Modes

Num2 SVID shall be 0xff01, actual 0xff01 (TEST.PD.VDM.SNK.1#4)

INFO

PD2 Mode - Discover Modes

Unexpect message MessageType = 10, IsControl 1, Message ID received 3, Message ID sent 5

ERROR

PD2 Mode - Discover Modes

GoodCRC not received

PASSED

PD2 Mode - Discover Modes

The last SVID shall be 0, actual 0x0 (TEST.PD.VDM.SNK.1#4)

PASSED

PD2 Mode - Checking SVIDs

The UUT shall return a number of SVIDs in between 2 and 2, actual 2 (TEST.PD.VDM.SNK.1#4)

INFO

PD2 Mode - Sending Attention

Unexpect message MessageType = 10, IsControl 1, Message ID received 3, Message ID sent 5

ERROR

PD2 Mode - Sending Attention

GoodCRC not received

PASSED

PD2 Mode - Sending Attention

The UUT shall not respond with a structured VDM message (TEST.PD.VDM.SNK.1#7)

PASSED

PD3 Mode - Sending DiscoverIdentity

The UUT shall respond with a Discover ID Response message or Not_Supported, or ignore the message (TEST.PD.VDM.SNK.1#1)

PASSED

PD3 Mode - Sending DiscoverIdentity

The UUT shall respond with a Respnder ACK if Responds_To_Discov_SOP_UFP = YES (TEST.PD.VDM.SNK.1#1)

INFO

PD3 Mode - Checking ID Header

UUT is a PDUSB Peripheral (UFP)

INFO

PD3 Mode - Checking ID Header

UUT is a PDUSB Hub (DFP)

FAILED

PD3 Mode - Checking ID Header

Number Of DataObjects shall be 7, actual 5 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD3 Mode - Checking ID Header

Data_Capable_as_USB_Host_SOP declared as 1, actual was 1 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD3 Mode - Checking ID Header

Data_Capable_as_USB_Device_SOP declared as 1, actual was 1 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD3 Mode - Checking ID Header

Product_Type_UFP_SOP declared as 2, actual was 2 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD3 Mode - Checking ID Header

Modal_Operation_Supported_SOP declared as 1, actual was 1 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD3 Mode - Checking ID Header

Product_Type_DFP_SOP declared as 1, actual was 1 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD3 Mode - Checking ID Header

ID_Header_Connector_Type_SOP declared as 2, actual was 2 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD3 Mode - Checking ID Header

Bits 20-16 shall be all 0 (Reserved) (TEST.PD.VDM.SNK.1#2)

PASSED

PD3 Mode - Checking ID Header

USB_VID_SOP declared as 0x4e5, actual was 0x4e5 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD3 Mode - Checking Cert Stat VDO

XID_SOP declared as 0x0, actual was 0x0 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD3 Mode - Checking Product VDO

PID_SOP declared as 0x43, actual was 0x43 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD3 Mode - Checking Product VDO

bcdDevice_SOP declared as 0x714, actual was 0x714 (TEST.PD.VDM.SNK.1 #2)

PASSED

PD3 Mode - Discover SVIDs

The UUT shall respond with a Reponder ACK if Modal_Operation_Supported_SOP = Yes (TEST.PD.VDM.SNK.1#3)

PASSED

PD3 Mode - Discover SVIDs

Num1 SVID shall be 0x8087, actual 0x8087 (TEST.PD.VDM.SNK.1#4)

PASSED

PD3 Mode - Discover Modes

SVID shall be 0x8087, actual 0x8087 (TEST.PD.VDM.SNK.1#5)

PASSED

PD3 Mode - Discover Modes

The UUT shall return a number of Modes in between 1 and 1, actual 1 (TEST.PD.VDM.SNK.1#5)

PASSED

PD3 Mode - Enter Mode

The UUT shall respond with a Responder ACK or NAK (TEST.PD.VDM.SNK.1#6)

PASSED

PD3 Mode - Enter Mode

The UUT shall respond with a Responder ACK if SVID1_Mode1_Enter_SOP = Yes (TEST.PD.VDM.SNK.1#6)

PASSED

PD3 Mode - Exit Mode

The UUT shall respond with a Responder ACK (TEST.PD.VDM.SNK.1#6)

PASSED

PD3 Mode - Exit Mode

Num2 SVID shall be 0xff01, actual 0xff01 (TEST.PD.VDM.SNK.1#4)

PASSED

PD3 Mode - Discover Modes

SVID shall be 0xff01, actual 0xff01 (TEST.PD.VDM.SNK.1#5)

PASSED

PD3 Mode - Discover Modes

The UUT shall return a number of Modes in between 1 and 1, actual 1 (TEST.PD.VDM.SNK.1#5)

PASSED

PD3 Mode - Enter Mode

The UUT shall respond with a Responder ACK or NAK (TEST.PD.VDM.SNK.1#6)

PASSED

PD3 Mode - Enter Mode

The UUT shall respond with a Responder ACK if SVID2_Mode1_Enter_SOP = Yes (TEST.PD.VDM.SNK.1#6)

PASSED

PD3 Mode - Exit Mode

The UUT shall respond with a Responder ACK (TEST.PD.VDM.SNK.1#6)

PASSED

PD3 Mode - Exit Mode

The last SVID shall be 0, actual 0x0 (TEST.PD.VDM.SNK.1#4)

PASSED

PD3 Mode - Checking SVIDs

The UUT shall return a number of SVIDs in between 2 and 2, actual 2 (TEST.PD.VDM.SNK.1#4)

PASSED

PD3 Mode - Sending Attention

The UUT shall not respond with a structured VDM message (TEST.PD.VDM.SNK.1#7)


TEST.PD.VDM.SNK.7 Unrecognized VID in Unstructured VDM - Testing Upstream Port

PASSED

PD2 Mode - Waiting for Response

The UUT shall ignore the message (TEST.PD.VDM.SNK.7#1)

PASSED

PD3 Mode - Waiting for Response

The UUT shall send a Not_Supported (TEST.PD.VDM.SNK.7#1)


COMMON.CHECK.PD

Overall result

Failed


COMMON.CHECK.PD.7

FAILED

TEST.PD.VDM.SRC.1

Checking SourceCapabilities Message (Message ID 0): UUT has a PDP > 27W shall have SPR AVS PDO (COMMON.CHECK.PD.7#7 x 2)

FAILED

TEST.PD.PROT.SRC.8

Checking SourceCapabilities Message (Message ID 0): UUT has a PDP > 27W shall have SPR AVS PDO (COMMON.CHECK.PD.7#7 x 2)