SuperSpeed USBWireless USBOriginal USBHi-Speed USBOn-The-Go USBHi-Speed On-The-Go USB
Universal Serial Bus
Home > Developers > SuperSpeed USB > SuperSpeed USB Tools

SuperSpeed USB Software and Hardware Tools

USB30CV Tool

The USB30CV tool Ver. 0.9.6.2 (March 12, 2010) is available here. Download USB30CV.msi for 32-bit Windows or USB30CV_x64.msi for 64-bit Windows.   In order to use USB30CV, User Account Control (UAC) must be turned off. After turning off UAC, the system must be rebooted. If you are running on 64-bit Windows, you must install the 64-bit CV, and you must disable Driver Signature Verification via the F8 boot menu.  If you have any questions, please contact ssusbcompliance@usb.org.

USB 3.0 Command Verifier (USB30CV) is the official tool for USB 3.0 (SuperSpeed USB) Hub and Device Framework testing. All USB 3.0 peripherals are required to pass the Device Framework tests in order to gain certification. The USB30CV tool includes the xHCI Compliance Drivers for use with the USB30CV. The tool also includes an xHCI Prototype Driver for host interoperability support. For more information, view the PDK Technical Guide.

USB 3.0 xHCI-based PDK Support

To assist in SuperSpeed USB product development, the USB 3.0 xHCI-based Peripheral Development Kit (PDK) is now available in the USB-IF eStore.  If you have already purchased a PDK, please refer to the PDK support Information found on the SuperSpeed USB Tools page for the latest firmware updates, USB30CV tool and other important information.

User Documentation

USB Compliance Devices

The following compliance devices are used in conjunction with the USBCV software to demonstrate USB hub compliance.

Low Speed Compliance Device

Firmware requirements are handled through USB30CV software.   This is a bus-powered device.


The Low Speed Compliance Device is available through the USB-IF here:  http://www.usb.org/developers/estoreinfo.

Full Speed Compliance Device

Firmware requirements are handled through USB30CV software.  This is a bus-powered device.


The Full Speed Compliance Device is available through the USB-IF here:  http://www.usb.org/developers/estoreinfo

High Speed Compliance Device

 

The High Speed Compliance Device is a PCI device that must be installed in a separate computer.   For best operation, install it in an older model computer running Windows XP and only absolutely necessary software - for example, disable the networking, etc.  Install the net2280.sys driver on this hardware, which is included with USB30CV.  Then connect it using a USB cable to the hub under test, and it will behave as a HS Compliance Device.


The High Speed Compliance Device is available through Meca Technology.  It is called the NET2280EVB, and can be ordered by contacting Vicki@mecatechnology.com.

Super Speed Compliance Device

The Super Speed Compliance Device is a self-powered device that requires the Compliance firmware below be loaded onto it.  During firmware update, connect a SATA drive to the hardware and follow instructions included with the firmware.  After the firmware is loaded, the SS Compliance Device does not need to have a hard disk attached.  To re-load original MSD firmware, attach the SATA drive again and install desired firmware.

Contact LucidPort Technology to purchase the Compliance Device hardware (www.lucidport.com).  Download firmware here and install on the LucidPort hardware to have it operate as a compliance device.  This firmware is only compatible with the Lucidport Rev2 board.