88 of 124 |
Mass Storage Class Tests
Ex
ami
n
er
U
se
r
G
u
ide
8.
Mass Storage Class Tests
Tests in this section are derived from the USB Mass Storage Device Compliance Specification,
available at
www.usb.org
.
Examiner will not make these tests available unless the device under
test includes a mass storage interface.
In most test cases in this section, testing begins with a sequence that
includes an Inquiry command, a Test Unit Ready Command, and a
Read Capacity command. If this initial Inquiry command fails to
complete, the test is failed. The Test Unit Ready command may be
repeated until it is completed successfully. The Read Capacity
command is typically used to determine device block size.
In some cases, if an endpoint is stalled, Examiner may issue a Set
Feature request to clear the stall.
8.1
Interface Descriptor Test
Test Summary
This test verifies several attributes of the interface and configuration descriptors.
Test Steps and Expected Results
1.
Examiner initializes the link to U0.
2.
Examiner issues several standard descriptor requests, including a configuration descriptor
request after the device is configured.