Ports
May 20, 2013, 10:36:17 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: SMF - Just Installed!
 
   Home   Help Search Login Register  
Welcome to the PORTS Forum. Please post your questions, answers, and comments relating to USB and other hardware interfaces in the appropriate forums below. - Jan
Pages: [1]
  Print  
Author Topic: Low speed USB 2.0 device BOS descriptor  (Read 463 times)
leeqm
Member
*
Posts: 1


« on: January 16, 2013, 08:00:06 pm »

Hi,


We have a low speed USB HID device failed the BOS descriptor test recently, it turns out have to change in firmware, after reading the USB3.0 spec, still not sure , how to define a BOS descriptor to satisfy the USB2.0 CV test.

Can you help ?

Thanks

Leeqm
Logged
Jan Axelson
Administrator
Frequent Contributor
*****
Posts: 1625


WWW
« Reply #1 on: January 16, 2013, 10:15:40 pm »

If you can post your descriptor and provide the error message when it failed, someone might be able to help.
Logged
Barry Twycross
Frequent Contributor
****
Posts: 72


« Reply #2 on: January 17, 2013, 04:52:50 pm »

You shouldn't need a BOS descriptor if you don't declare you have one.

A device should only have one if it declares its bcdUSB in the device descriptor is 0210H or greater. (Sec 9.2.6.6 of the USB 3 spec). So if you declare yourself as a plain old USB 2 device (bcdUSB 0200H), then you shouldn't get bothered for it.

Also if you don't support it and someone asks for it, the request should be STALLed. Does you device do that?
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!