Class-Specific Request Test - Ellisys USB Explorer 280 User Manual

Table of Contents

Advertisement

The test fails if any of the requirements listed below are not met:
 Device descriptor must contain at least 18 bytes
 Configuration descriptor must contain at least 9 bytes
 The iSerialNumber != 0
 Language IDs descriptor must contain at least 4 bytes
 bLength must be even and greater than or equal to 26
 String descriptor must contain at least 2 bytes
 bLength must be the same as first
 bDescriptorType == 0x03
 String descriptor must contain at least 2 bytes
 bLength must be the same as first
 bDescriptorType == 0x03
 Serial number characters must be within the range 0-9 or A-F
 Last 12 serial number characters must not all be 0
 String descriptor must contain at least 2 bytes
 bLength must be the same as first
 Serial number must still be the same after re-enumeration
Specification Reference
USB Mass Storage Device Compliance Specification TD1.2.

8.3 Class-Specific Request Test

Test Summary
This test verifies that the PUT responds properly to various correct and incorrect class requests,
including Get Max LUN requests and BOT requests.
Test Steps and Expected Results
1.
Examiner initializes the link to U0.
2.
Examiner issues several standard descriptor requests.
3.
Examiner sends a correct Get Max LUN request.
90 of 124 |
Mass Storage Class Tests

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the USB Explorer 280 and is the answer not in the manual?

Questions and answers

Table of Contents