USB-IF Compliance Updates

Number of Updates: 3

Table of Contents
ID Updated Subject Reason Mandate Effective Date
31 September, 2009 Schedule for USB-IF Compliance Workshops Announcment: USB-IF Compliance Workshop #70 in Portland, Oregon Informational September, 2009

36 July, 2007 USB Host Stationary Suites Test Methodologies What to do when hosting a USB host stationary suite at a USB-IF Compliance Workshop Required

30 July, 2007 Wireless Stationary Suite Test Methodologies What to do when hosting a wireless stationary suite at a USB-IF Compliance Workshop Informational

Wireless Stationary Suite Test Methodologies
Mandate: Informational
Effective Date:

USB-IF Compliance Workshops are typically held at hotels.  There are many advantages for holding a compliance workshop at a hotel:  

  • Hotels are considered neutral territory. 
  • Almost any city in the world can be selected to host the workshop
  • A hotel can be selected near mass transit (airports, trains, highways, etc)
  • Convenient setting for vendors from remote locations (onsite sleeping, restaurants, meeting rooms, and other amenities)
  • The ability to place testing in a private hotel room increases confidentiality of the test
  • Easy opportunity to hold scheduled and impromptu meetings

Compliance testing at workshops is divided into logical groups, each logical group is placed into a hotel room or "suite."  For example, testing of electrical characteristics is performed in one suite;  whereas, interoperability is performed in another suite.  Vendors attending a workshop are rotated through each of the required suites to have their product tested.

Vendors have an option to host their own test suites at workshops so that their products can be tested with products of other attending vendors.  These are called stationary suites. 

The USB-IF requires any product with an exposed downstream port to host a stationary suite so that it can be tested with a variety peripherals.  This requirement is also required of a product that implements Certified Wireless USB so that it can be tested with other Certified Wireless USB hosts and perpherals.

Stationary Suite Test Methodologies for Certified Wireless USB

The following information is collected when hosting a stationary suite:

Host Information
  Vendor:
  Model:
  Revision:
  Chipset:

Peripheral Information
  Vendor:
  Model:
  Revision:
  Silicon make, model, revision:
  Description of what the product is, including its interfaces (functions):
  Class Supported:

The following describes the minimum tests requirements.  Vendors are free to test beyond the minimum required.

DWA, HWA and WHCI Wireless Stationary Suites

USB-IF will assign the channel number to use so interference from adjacent rooms is minimized.
The following tests are to be performed:

  • Association
  • Enumeration
  • Software Installation
  • Operation
  • Suspend / Resume
  • Hibernation
  • Dynamic Attach
  • Cold / warm boot

DWA specific Suites

  • Ensure wired DUT functions correctly behind DWA
  • Ensure other wireless DUTs coexist with DWA
Top
Schedule for USB-IF Compliance Workshops
Mandate: Informational
Effective Date: September, 2009

USB-IF Compliance Workshop #70

November 2 - 5, 2009
Embassy Suites Portland Airport
7900 Northeast 82nd Avenue
Portland, Oregon  97220
U.S.A.

Hotel Reservation Deadline: October 19, 2009
For event details please see http://www.usb.org/developers/events/compshop

This workshop is open to all USB-IF members. 

Certification testing will be available for the following wired products:

  • PCs; Notebooks; Motherboards; Hubs with HIGH-SPEED capable ports (using CERTIFIED silicon)
  • HIGH and FULL-SPEED compound peripherals (using CERTIFIED hub silicon)*
  • HIGH, FULL and LOW-SPEED peripherals
  • HIGH and FULL-SPEED Embedded Hosts

*Compound devices with exposed downstream ports are considered a hub and must register as a hub. 

In addition to certification, informational and debug testing is available. 

The new USB 3.0 PDK and USB30CV tools will be available for SuperSpeed testing at this event.  Test results are not for certification but for information only.  If you have a product that supports SuperSpeed signaling, please register to attend this event.

 

 

Top
USB Host Stationary Suites Test Methodologies
Mandate: Required
Effective Date:

USB-IF Compliance Workshops are typically held at hotels.  There are many advantages for holding a compliance workshop at a hotel:  

  • Hotels are considered neutral territory. 
  • Almost any city in the world can be selected to host the workshop
  • A hotel can be selected near mass transit (airports, trains, highways, etc)
  • Convenient setting for vendors from remote locations (onsite sleeping, restaurants, meeting rooms, and other amenities)
  • The ability to place testing in a private hotel room increases confidentiality of the test
  • Easy opportunity to hold scheduled and impromptu meetings

Compliance testing at workshops is divided into logical groups, each logical group is placed into a hotel room or "suite."  For example, testing of electrical characteristics is performed in one suite;  whereas, interoperability is performed in another suite.  Vendors attending a workshop are rotated through each of the required suites to have their product tested.

Vendors have an option to host their own test suites at workshops so that their products can be tested with products of other attending vendors.  These are called stationary suites. 

The USB-IF requires any product with an exposed downstream port to host a stationary suite so that it can be tested with a variety peripherals.  

Stationary Suite Test Methodologies for USB Hosts

The following information is collected when hosting a stationary suite:

Host Information
  Vendor:
  Model:
  Revision:
  Chipset:

Peripheral Information
  Vendor:
  Model:
  Revision:
  Silicon make, model, revision:
  Description of what the product is, including its interfaces (functions):
  Class Supported:

The following describes the minimum tests requirements.  Vendors are free to test beyond the minimum required.

Downstream Port Functionality

  • Enumerate
  • Software Install
  • Operation
  • System Suspend
  • System Hibernate
  • Suspend/Resumes
  • Remove the device while suspended (active/inactive suspends), then resume the system.
  • Do a topology change while suspended (active/inactive), then resume
  • Attach the device while suspended, then resume the system.
  • Detach the device while it is actively operating
  • Test the device at the root port, including boots and suspend/resumes
  • Test the device at every hub tier level (1 through 5)
  • Test with multiple instances of the same device (critical for devices that do not use a class driver or have no serial numbers)
  • If device uses batteries, test with dead battery
  • If self-powered, attempt to use the device under bus-power.  Acceptable responses are:
      1. The device fails to enumerate
      2. The device enumerates as a bus-powered device and operates within bMaxPower
  • If self-powered, turn off the device while leaving it attached to the bus.  Acceptable responses are:
      1. The device disconnects
      2. The device re-enumerates as a bus-powered device and operates within bMaxPower
  • Have the device attached to the bus before powering the device on.
  • Have the device powered on before attaching it to the bus.
  • Attach and detach the device while other USB devices are operating.
  • Attach and detach other USB devices while the DUT is operating.
  • Captive cables that are detachable at the device end should be disconnected and connected at the device in addition to being disconnected and connected at the series-A plug.
  • If the USB host has muliple downstream ports, attach a full-speed hub to the second downstream port and attempt to transfer data between the primary port and the second port.  For example, transfer a file between two mass storage devices.

 

Top

Site sponsored by USB Implementers Forum, Inc., creators of USB technology. VTM Association Management
About Us | Privacy Statement