Documente Academic
Documente Profesional
Documente Cultură
Guide
USB-IF
USB 3.0 Peripheral Development
Kit:
USB-IF xHCI-based PDK
USB3.0 certification Platform
Author
Approval Body
Abdul Ismail
Revision History
Revision 1.0
Release
Revision 1.1
Revision 1.2
Revision 1.3
Revision 1.4
Revision 1.5
Revision 1.6
Revision 1.7
Revision 1.8
Revision 1.9
Table of Contents
1.
2.
3.
INTRODUCTION ........................................................................................... 5
REFERENCES .............................................................................................. 6
WORKSTATION PREPARATION FOR PDK ................................................ 7
3.1.
3.2.
3.3.
4.
4.1.
4.2.
5.
6.
TROUBLESHOOTING................................................................................. 13
Acronyms
ESD
DUT
FW
Firmware
HW
Hardware
I/O
Input / Output
MB
Motherboard
NC
No Connection
OS
Operating System
PC
Personal Computer
PCB
PCI
PCIe
PCLK
PDK
PHY
Physical Layer
UAC
USB
USB-IF
xHCI
1.
INTRODUCTION
The USB-IF uses the DELL XPS8700 system for USB3.0 Certification. Testing is performed using
the on-board Intel xHCI host controller. This document provides information and instructions to
modify the USB 3.0 certification platform. Furthermore the document also provides information and
instructions to implement a USB 3.0 workstation with the Fresco Logic xHCI PDK. The system
hardware specifications and software installation have been tested by qualified hardware
technicians. Deviation from these instructions may result in unpredictable behavior in the USB 3.0
certification platform. This document is not a substitution for any referenced documentation. The
procedures should be performed by a qualified technician only.
2.
REFERENCES
3.
Intel Desktop Board (or equivalent) with available PCIe Gen2 Slot
3.2.
Hardware
Peripheral Development Kit (PDK) Add-in Card is available from the USB-IF e-store (see
USB-IF eStore from chapter 2):
In addition an external power supply with a 4-pin Molex receptacle is also required such as
that shown in Figure 2. This power supply must be capable of providing power separately
from the PC.
3.3.
Hardware Installation
PCIe Connector
Shutdown the PC. Use caution anytime hardware is removed or inserted into a
computer system.
2.
Unplug the power cord from the PC system before attempting to remove or insert
the PDK.
3.
Attach an external power supply to the PDKs 4-pin Molex Connector. (An external
supply is needed in order to maintain active V-Bus during system sleep states)
4.
5.
6.
When the system has finished booting the OS should recognize new hardware is
attached and unsuccessfully attempt to install a driver.
4.
8 GB of RAM or higher
4.2.
System Modification
DELL XPS8700 is shipped standard with an add-on Graphics Card, Wireless Mini-Card and
Media-Card Reader. These items should be removed before using the system for testing.
Modification Steps:
Step 1
Enable Integrated Graphics by doing the following:
Remove the Graphics Card and connect the Display Monitor to Integrated Graphics
HDMI port
10
Step 4
The DELL XPS8700 is a Legacy Free system, all USB ports are controlled by the Intel
xHCI controller. When USB-IF tools like CV are launched control of Mouse and Keyboard
will be lost. To avoid this issue install a secondary PCIe USB card and connect the mouse
and keyboard to the USB ports on it.
11
5.
SOFTWARE SETUP
The USB30CV software is proprietary software provided by the USB-IF or their representative.
Find more information regarding proprietary software setup at the USB-IF website:
www.usb.org/developers
5.1.
If the driver does not install correctly, there may be an issue with the driver signature and it
may need to be installed manually. See section Error! Reference source not found. for
details.
5.2.
In the User Accounts menu select Change User Account Control Settings
Install the USB30CV software available from the SuperSpeed USB Tools site (see
Software Tools and PDK Drivers from chapter 2).
12
6.
TROUBLESHOOTING
Issue
Fresco PDK does not appear
in Device Manager
Possible Cause
JP9 on the PDK board is in the
down position but no
external power is applied to
the PDK.
Solution
Power the PC down and
apply external power to the
PDK then boot the system
again. See section 3.3 for
details.
For technical support, contact the USB-IF at ssusbcompliance@usb.org
13
THIS DOCUMENT IS PROVIDED WITH THE PDK "AS IS" WITH NO WARRANTIES
WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY,
NONINFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY.
ALL WARRANTIES ARE EXPRESSLY DISCLAIMED.
USER ASSUMES THE FULL RISK OF USING THIS DOCUMENT. IN NO EVENT SHALL
USB-IF BE LIABLE FOR ANY ACTUAL, DIRECT, INDIRECT, PUNITIVE, OR
CONSEQUENTIAL DAMAGES ARISING FROM SUCH USE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
14