Link Layer Tests
| 83 of 124
S
u
pe
rS
pe
ed
U
S
B
Ex
pl
o
re
r
2
8
0
3.
Examiner presents terminations and waits for the PUT to present terminations.
4.
When Examiner detects Terminations from the PUT, Examiner starts the
tPollingLFPSTimeout
timer and does not transmit an LFPS.
The value tPollingLFPSTimeout deadline is 360ms, but is given a “calculated
test time” expiration of 542.7005ms. This calculated test time is defined in
the USB 3.0 Link Layer Test Specification, Section 4. Please refer to that
document for details.
5.
When the timer expires, Examiner verifies that the device is in Compliance Mode by
sending Ping.LFPS until it can verify that Examiner is receiving a Compliance Pattern (at
most by the COMs in the 4th Compliance Pattern).
The test fails if Examiner cannot verify a Compliance Pattern coming from the
PUT.
6.
Examiner transmits a Warm Reset LFPS and enters Rx.Detect.
7.
Examiner and PUT perform the Link Initialization Sequence to bring Examiner and PUT link
to U0.
The test passes if all exchanges are correct and the PUT stays in U0 for 50ms.
Specification Reference
Sections 7.4.2#9 ● 7.5.4.3.2#1 ● 7.5.5.1#2 ● 7.5.5.2#2
7.34
Exit Compliance Mode Test (Downstream Port
Only)
Test Summary
This test verifies that a downstream port instructed to Reset while in Compliance Mode initiates
a Warm Reset.
Test Steps and Expected Results
1.
Examiner prompts the test operator to power cycle the PUT machine.
2.
Examiner waits for VBUS and terminations from the PUT.
3.
When Examiner detects VBUS and terminations from the PUT, Examiner starts the
tPollingLFPSTimeout timer and does not transmit an LFPS.