Link Layer Tests
| 81 of 124
S
u
pe
rS
pe
ed
U
S
B
Ex
pl
o
re
r
2
8
0
If Examiner is configured as a Downstream Port:
a.
LVS waits for the PUT Port Capability LMP.
b.
LVS transmits its PUT Port Capability LMP with invalid CRC-5.
c.
LVS verifies the PUT replies with an LBAD.
d.
LVS transmits a LRTY and then retransmits the packet with invalid CRC-5.
e.
LVS verifies the PUT replies with an LBAD.
f.
LVS transmits a LRTY and then retransmits the packet with invalid CRC-5
g.
LVS verifies that the PUT initiates Recovery.
The test passes if the following are true:
All exchanges are correct, no timeout is detected, and the PUT responds to the
first two invalid packets with an LBAD.
The PUT initiates a Recovery within tLinkTurnAround after the third invalid
packet, and does not send an LBAD at this point.
The Recovery is not initiated before the third invalid packet is received.
The value of tLinkTurnAround is 500ns and is defined in the USB 3.0 Link
Layer Test Specification, Section 4. Please refer to that document for
details.
Specification Reference
Sections 7.2.4.1.1#7,9 ● 7.2.4.1.4#5 ● 7.5.10.3.1#1 ● 7.5.10.3.2#1 ● 7.5.10.4.2#1
7.5.10.5.1#1 ● 7.5.10.5.2#1
7.31
Hot Reset Failure Test (Downstream Port Only)
Test Summary
This test verifies that the PUT initiates a Warm Reset when Hot Reset training fails.
Test Steps and Expected Results
1.
Examiner performs steps 1 to 3 of the Link Initialization Sequence to bring the link to U0.