7 | P a g e
Test_J
Upon enumerating VID 0x1A0A/PID 0x0102, the host’s downstream port shall enter a high-speed J
state as described in Section 7.1.20 of [USB2.0] until the host controller is reset.
Test_K
Upon enumerating VID 0x1A0A/PID 0x0103, the host’s downstream port shall enter a high-speed K
state as described in Section 7.1.20 of [USB2.0] until the host controller is reset.
Test_Packet
Upon enumerating VID 0x1A0A/PID 0x0104, the host shall begin sending test packets as described in
Section 7.1.20 of [USB2.0] until the host controller is reset.
HS_HOST_PORT_SUSPEND_RESUME
Upon enumerating VID:0x1A0A/PID 0x0106, the host shall continue sending SOFs for 15 seconds,
then suspend the downstream port under test per Section 7.1.7.6.1 of [USB2.0]. After 15 seconds has
elapsed, the host shall issue a ResumeK state on the bus, then it will continue sending SOFs.
SINGLE_STEP_GET_DEVICE_DESCRIPTOR
When the host discovers a device with VID 0x1A0A/PID 0x0107, the following steps are executed by
the host and the device.
1. The host enumerates the test device, reads VID 0x1A0A/PID 0x0107, then completes its
enumeration procedure.
2. The host issues SOFs for 15 seconds allowing the test engineer to raise the scope trigger just above
the SOF voltage level.
3. The host sends a complete GetDescriptor(Device) transfer
4. The device ACKs the request, triggering the scope. (Note: SOFs continue.)
SINGLE_STEP_GET_DEVICE_DESCRIPTOR_DATA
When the host discovers a device with VID 0x1A0A/PID 0x0108, the following steps are executed by
the host and the device.
1. The host enumerates the test device and reads VID 0x1A0A/PID 0x0108, then completes its
enumeration procedure
2. After enumerating the device, the host sends GetDescriptor(Device)
3. The device ACKs the request
4. The host issues SOFs for 15 seconds allowing the test engineer to raise the scope trigger just above
the SOF voltage level
5. The host sends an IN packet
6. The device sends data in response to the IN packet, triggering the scope
7. The host sends an ACK in response to the data. (Note: SOFs may follow the IN transaction).