Ports
May 20, 2013, 10:36:17 am
Welcome,
Guest
. Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
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
Ports
>
General Category
>
USB
>
Low speed USB 2.0 device BOS descriptor
Pages: [
1
]
« previous
next »
Print
Author
Topic: Low speed USB 2.0 device BOS descriptor (Read 463 times)
leeqm
Member
Posts: 1
Low speed USB 2.0 device BOS descriptor
«
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
Re: Low speed USB 2.0 device BOS descriptor
«
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
Re: Low speed USB 2.0 device BOS descriptor
«
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
« previous
next »
Jump to:
Please select a destination:
-----------------------------
General Category
-----------------------------
=> USB
=> Serial Ports
=> Embedded Ethernet
=> Parallel Port
=> Other Interfaces
=> General Discussion
Loading...