84 of 124 |
Link Layer Tests
Ex
ami
n
er
U
se
r
G
u
ide
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.
4.
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.
5.
Examiner prompts the test operator to Reset the PUT through USB30CV and then hit “OK”.
6.
Examiner waits to receive a Warm Reset LFPS from the PUT.
The test fails if Examiner does not receive a Warm Reset LFPS before the test
operator hits “OK”
7.
Examiner closes the prompt automatically when it receives a Warm Reset LFPS.
8.
Examiner transitions to Rx.Detect.Reset for the duration of the Warm Reset LFPS.
9.
Examiner transitions to Rx.Detect and Examiner and PUT transition through Polling to U0.
The test passes if all exchanges are correct and the link stays in U0 for 50ms.
Specification Reference
Sections 7.4.2#9 ● 7.5.4.3.2#2 ● 7.5.5.1#2 ● 7.5.5.2#1
7.35
Exit U3 by Reset Test (Downstream Port Only)
Test Summary
This test verifies that a downstream port instructed to Reset during U3 initiates a Warm Reset.
Test Steps and Expected Results
1.
Perform the Link Initialization Sequence to bring Examiner and PUT link to U0.
2.
Examiner software prompts the test operator to Suspend the PUT to U3 through USB30CV.