Packet-Master USB-PET
Packet-Master USB-PET
Compliance Scripts Supplied with PET
OTG 2.0 A-UUT Tests
CT_A_PUT.mpet
|
A-UUT Power-Up Tests |
CT_A_VBUS.mpet |
A-UUT Vbus Voltage and Current Measurement |
CT_A_CAP.mpet |
A-UUT Bypass Capacitance |
CT_A_SRP.mpet |
A-UUT SRP |
CT_A_HNP.mpet |
A-UUT HNP |
CT_A_ADP.mpet |
A-UUT ADP |
CT_A_LKG.mpet |
A-UUT Leakage |
CT_A_ST_OTG_
ADP.mpet
|
ADP-Capable A-OTG State Transition Test |
CT_A_ST_OTG_
ADP_NOSRP.mpet
|
A-OTG Capable of ADP but not SRP,
State Transition Test |
CT_A_ST_OTG.mpet |
Non ADP-Capable A-OTG State Transition
Test |
CT_A_ST_OTG_
NOSESS.mpet
|
A-OTG with no Session Support State
Transition Test |
CT_A_ST_EH_ADP.mpet |
ADP-Capable EH State Transition Test
|
CT_A_ST_EH_
ADP_NOSRP.mpet
|
EH Capable of ADP but not SRP, State
Transition Test |
CT_A_ST_EH_
SRP.mpet
|
Non ADP-Capable EH State
Transition Test |
CT_A_ST_EH_
NOSESS.mpet
|
EH with no Session Support State Transition
Test |
CT_A_DevNoRes.mpet |
A-UUT Device No Response |
CT_A_UnsupDev.mpet |
A-UUT Unsupported Device |
CT_A_NoResHnp.mpet |
A-UUT Dev No Resp for HNP En |
CT_A_OTG_REP.mpet |
A-UUT Checklist Report |
This suite of scripts
is used for testing OTG devices in their OTG-A mode,
and Embedded Hosts.
OTG 2.0 B-UUT Tests
CT_B_PUT.mpet
|
B-UUT Power-Up
Tests
|
CT_B_VBUS.mpet
|
B-UUT Vbus Voltage
and Current Measurement
|
CT_B_CAP.mpet
|
B-UUT Bypass
Capacitance
|
CT_B_SRP.mpet
|
B-UUT SRP
|
CT_B_HNP.mpet
|
B-UUT HNP
|
CT_B_ADP.mpet
|
B-UUT ADP
|
CT_B_LKG.mpet
|
B-UUT Leakage
|
CT_B_ST_OTG_ADP_
HNP_SRP.mpet
|
B-OTG, Capable
of ADP/HNP/SRP, State Transition Test
|
CT_B_ST_OTG_HNP_
SRP.mpet
|
B-OTG, Capable
of HNP/SRP, State Transition Test
|
CT_B_ST_OTG_ADP_
SRP.mpet
|
B-OTG, Capable
of ADP/SRP, State Transition Test
|
CT_B_ST_OTG_
SRP.mpet
|
B-OTG, Capable
of SRP only, State Transition Test
|
CT_B_ST_OTG_
NONE.mpet
|
B-OTG, Capable
of no Protocols, State Transition Test
|
CT_B_ST_PER_ADP_
SRP.mpet
|
Peripheral Only,
ADP Capable, B-Device State Transition Test
|
CT_B_ST_PER_
SRP.mpet
|
Peripheral Only,
SRP Only Capable, B-Device State Transition Test
|
CT_B_ST_PER_
NONE.mpet
|
Peripheral Only,
no Protocols, B-Device State Transition Test
|
CT_B_DevNoRes.mpet
|
B-UUT Device
No Response
|
CT_B_UnsupDev.mpet
|
B-UUT Unsupported
Device
|
CT_B_NoResHnp.mpet
|
B-UUT Dev No
Resp for HNP En
|
CT_B_OTG_REP.mpet
|
B-UUT Checklist
Report
|
This suite of scripts
is used for testing OTG devices in their OTG-B mode,
and Peripheral-Only Devices.
High Speed Electrical
Tests
HsEtm_0101.mpet |
Test_SE0_NAK (Host) |
HsEtm_0102.mpet |
Test_J (Host) |
HsEtm_0103.mpet |
Test_K (Host) |
HsEtm_0104.mpet |
Test_Packet (Host) |
HsEtm_0106.mpet |
HS_HOST_PORT_SUSPEND_RESUME (Host) |
HsEtm_0107.mpet |
SINGLE_STEP_GET_DEV_DESC (Host) |
HsEtm_0108.mpet |
SINGLE_STEP_GET_DEV_DESC_DATA (Host) |
HsEtm_01.mpet |
Test_SE0_NAK (Device) |
HsEtm_02.mpet |
Test_J (Device) |
HsEtm_03.mpet |
Test_K (Device) |
HsEtm_04.mpet |
Test_Packet (Device) |
These scripts are used
individually to invoke particular High Speed Electrical
Test modes, for use with third party test equipment.
The range of optional MQP Test Fixtures is available
to simplify test-ups.
BC1.2 Portable Device
Tests (with Weak Battery)
CT_PD_WEAK_PREP.mpet |
PD - Test Preparation - Weak Battery |
CT_PD_DCD_CS.mpet |
PD - Data Contact Detect Test with Current Source |
CT_PD_DCD_TO.mpet |
PD - Data Contact Detect Test, Timer Only |
CT_PD_DCP_Det.mpet |
PD - DCP Detection Test |
CT_PD_CDP_Det.mpet |
PD - CDP Detection Test |
CT_PD_SDP_Det.mpet |
PD - SDP Detection Test |
CT_PD_Dock_Det.mpet |
PD - ACA-Dock Detection Test |
CT_PD_ACA_A_Det.mpet |
PD - ACA-A Detection Test |
CT_PD_ACA_B_Det.mpet |
PD - ACA-B Detection Test |
CT_PD_ACA_C_Det.mpet |
PD - ACA-C Detection Test |
CT_PD_ACA_GND_Det.mpet |
PD - ACA-GND Detection Test |
CT_PD_WEAK_REP.mpet |
PD - Checklist Report |
This suite of scripts
is used for testing Portable Devices (PDs) in situations
where the charging requirements of the PD may affect
the outcome of the test.
BC1.2 Portable Device
Tests (with Good Battery)
CT_PD_GOOD_PREP.mpet |
PD - Test Preparation - Good Battery |
CT_PD_CMO_FS.mpet |
PD - Common Mode Test Full Speed |
CT_PD_CMO_HS.mpet |
PD - Common Mode Test High Speed |
CT_PD_GOOD_REP.mpet |
PD - Checklist Report |
This suite of scripts
is used to test aspects of Portable Devices (PDs) where
it is undesirable that the PD should be drawing significant
charging current.
BC1.2 Portable
Device Tests (Dead Battery Provision)
CT_PD_DBP.mpet |
PD - Dead Battery Provision Test |
CT_PD_REP_DBP.mpet |
PD - Checklist Report, Dead Battery
Provision |
This suite of scripts
is used to test Portable Devices' (PDs) adherence to
the Dead Battery Provision.
BC1.2
Micro-ACA (Separate Charger) Tests
CT_UACA_CAL.mpet |
Micro-ACA, Cable Calibration Pre-Test |
CT_UACA_SDP_NOT.mpet |
Micro-ACA, SDP to Chgr Port, Nothing
to Acc. Port |
CT_UACA_SDP_A.mpet |
Micro-ACA, SDP to Chgr Port, A-device
to Acc. Port |
CT_UACA_SDP_B.mpet |
Micro-ACA, SDP to Chgr Port, B-device
to Acc. Port |
CT_UACA_CHG_NOT.mpet |
Micro-ACA, DCP or CDP to Chgr Port,
Nothing to Acc. Port |
CT_UACA_CHG_A.mpet |
Micro-ACA, DCP or CDP to Chgr Port,
A-device to Acc. Port |
CT_UACA_CHG_B.mpet |
Micro-ACA, DCP or CDP to Chgr Port,
B-device to Acc. Port |
CT_UACA_NOT_NOT.mpet |
Micro-ACA, Nothing to Chgr Port, Nothing
to Acc. Port |
CT_UACA_NOT_A.mpet |
Micro-ACA, Nothing to Chgr Port, A-device
to Acc. Port |
CT_UACA_NOT_B.mpet |
Micro-ACA, Nothing to Chgr Port, B-device
to Acc. Port |
CT_UACA_CAP.mpet |
Micro-ACA, Bypass Capacitance Test |
CT_UACA_REP.mpet |
Micro-ACA, Checklist Report |
This suite of scripts
is used for testing Micro-Accessory Charger Adapters
(Micro-ACAs) which have a port for a separate charger.
BC1.2 Micro-ACA (Combined
Charger) Tests
CT_UACAC_CAL.mpet |
Micro-ACA (Combined Charger), Cable
Calibration Pre-Test |
CT_UACAC_VIT.mpet |
Micro-ACA (Combined Charger), Voltage,
Current and Transient Test |
CT_UACAC_OFF_NOT.mpet |
Micro-ACA (Combined Charger), Off,
Nothing to Acc. Port |
CT_UACAC_OFF_A.mpet |
Micro-ACA (Combined Charger), Off,
A-device to Acc. Port |
CT_UACAC_OFF_B.mpet |
Micro-ACA (Combined Charger), Off,
B-device to Acc. Port |
CT_UACAC_ON_NOT.mpet |
Micro-ACA (Combined Charger), On,
Nothing to Acc. Port |
CT_UACAC_ON_A.mpet |
Micro-ACA (Combined Charger), On,
A-device to Acc. Port |
CT_UACAC_ON_B.mpet |
Micro-ACA (Combined Charger), On,
B-device to Acc. Port |
CT_UACAC_CAP.mpet |
Micro-ACA (Combined Charger), Bypass
Capacitance Test |
CT_UACA_REP.mpet |
Micro-ACA, Checklist Report |
This suite of scripts
is used for testing Micro-Accessory Charger Adapters
(Micro-ACAs) which have a combined charger.
BC1.2 Standard-ACA
(Separate Charger) Tests
CT_SACA_CAL.mpet |
Standard-ACA, Cable Calibration Pre-Test |
CT_SACA_SDP_NOT.mpet |
Standard-ACA, SDP to Chgr Port, Nothing to Acc.
Port |
CT_SACA_SDP_B.mpet |
Standard-ACA, SDP to Chgr Port, B-device to Acc.
Port |
CT_SACA_CHG_NOT.mpet |
Standard-ACA, DCP or CDP to Chgr Port, Nothing
to Acc. Port |
CT_SACA_CHG_B.mpet |
Standard-ACA, DCP or CDP to Chgr Port, B-device
to Acc. Port |
CT_SACA_NOT_NOT.mpet |
Standard-ACA, Nothing to Chgr Port, Nothing to
Acc. Port |
CT_SACA_NOT_B.mpet |
Standard-ACA, Nothing to Chgr Port, B-device to
Acc. Port |
CT_SACA_CAP.mpet |
Standard-ACA, Bypass Capacitance Test |
CT_SACA_REP.mpet |
Standard-ACA, Checklist Report |
This suite of scripts
is used for testing Standard-Accessory Charger Adapters
(Standard-ACAs) which have a port for a separate charger.
BC1.2 Standard-ACA
(Combined Charger) Tests
CT_SACAC_CAL.mpet
|
Standard-ACA (Combined Charger), Cable Calibration
Pre-Test |
CT_SACAC_VIT.mpet |
Standard -ACA (Combined Charger), Voltage, Current
and Transient Test |
CT_SACAC_OFF_NOT_B.mpet |
Standard-ACA (Combined Charger), Off, Nothing/B
to Acc. Port |
CT_SACAC_ ON_NOT_B.mpet |
Standard-ACA (Combined Charger), On, Nothing/B
to Acc. Port |
CT_SACAC_CAP.mpet |
Standard-ACA (Combined Charger), Bypass Capacitance
Test |
CT_SACA_REP.mpet |
Standard-ACA, Checklist Report |
This suite of scripts
is used for testing Standard-Accessory Charger Adapters
(Standard-ACAs) which have a combinede charger.
BC1.2
DCP Tests
CT_DCP_OVRSHT.mpet |
DCP Overshoot and Undershoot Voltage Test |
CT_DCP_V_I.mpet |
DCP Voltage and Current Test |
CT_DCP_HNDSHK.mpet |
DCP - Handshaking Test |
CT_DCP_R_C.mpet |
DCP Resistance and Capacitance Tests |
CT_DCP_REP.mpet |
DCP - Checklist Report |
This suite of scripts
is used for testing Dedicated Charging Ports (DCPs).
BC1.2 CDP Tests
CT_CDP_OVRSHT.mpet |
CDP Overshoot and Undershoot Voltage Test |
CT_CDP_V_I.mpet |
CDP Output Voltage and Current Test |
CT_CDP_HNDSHK.mpet |
CDP Handshaking Test |
CT_CDP_CMO_FS.mpet |
CDP Ground Offset Test, Full Speed |
CT_CDP_CMO_HS.mpet |
CDP Ground Offset Test, High Speed |
CT_CDP_REP.mpet |
CDP - Checklist Report |
This suite of scripts
is used for testing Charging Downstream Ports (CDPs).
BC1.2
SDP Tests
CT_SDP_HNDSHK.mpet |
SDP Handshaking Test |
CT_SDP_REP.mpet |
SDP - Checklist Report |
This suite of scripts
is used for testing Multiple Role Ports when configured
as Standard Downstream Ports (SDPs).
BC1.2
Multiple Role Port (MRP) Tests
CT_MRP_FUNC.mpet |
MRP Handshaking Test |
CT_MRP_REP.mpet |
MRP - Checklist Report |
This suite of scripts
is used for testing that Multiple Role Ports (i.e. ports
which change there function between CDP, CDP and SDP)
perform suitable handshaking.
BC1.2
ACA-Dock Tests
CT_ACADK_OVRSHT.mpet |
ACA-Dock Over and Undershoot Voltage Test |
CT_ACADK_V_I.mpet |
ACA-Dock Voltage and Current Test |
CT_ACADK_NOT_POW.mpet |
ACA-Dock Not powered Tests |
CT_ACADK_REP.mpet |
ACA-Dock Checklist Report |
This suite of scripts
is used for testing ACA-Docks.
Files
containing supporting subroutines and definitions
enum_dev_inc.mpet |
Enumerate as device support |
enum_dev_cmo_inc.mpet |
Enumerate as device support - CMO version |
enum_host_inc.mpet |
Enumerate as host support |
includes_inc.mpet |
General definitions |
assert_inc.mpet |
Assert Defaults |
GetVbusOn_inc.mpet |
Vbus support |
user_entries.mpet |
Generated automatically each time the test suite
is run. Contains values which depend on the checklist. |
CT_OTG_REP.mpet |
OTG Checklist Report Core |
CT_PD_REP.mpet |
PD Checklist Report Core |
Miscellaneous
Calibrate.mpet |
User Calibration Check |
PetAuth.mdat |
Authentication file to ensure that the test scripts
have not been accidentally altered. |
|