Re: Device configuration fails on superspeed, succeeds on highspeed

2012-12-18 Thread Sarah Sharp
On Tue, Dec 18, 2012 at 10:14:52AM -0500, Alan Stern wrote: > On Mon, 17 Dec 2012, Sarah Sharp wrote: > > > Alan, what does the EHCI scheduler do if the HS device's wMaxPacketSize > > is set to 64 bytes? Happily schedule 64 byte transfers? Or will it > > schedule 512 byte packets since that's th

Re: Device configuration fails on superspeed, succeeds on highspeed

2012-12-18 Thread Vincent Pelletier
Le lundi 17 décembre 2012 23:06:55, vous avez écrit : > It's ironic that a USB bus analyzer doesn't follow the USB 2.0 > specification... True. Although I would favour the honest descriptor over the compliant one (if hardware buffer is limited to 64 in both cases). Well, this is not about person

Re: Device configuration fails on superspeed, succeeds on highspeed

2012-12-18 Thread Vincent Pelletier
(resending, as I forgot to CC list) Le lundi 17 décembre 2012 23:24:55, vous avez écrit : > After reading the first message in the thread I realized that you are > not writing the fx2 device, but are trying to use a device you > purchased. Sorry. No problem. Reading more of the doc after I posted

Re: Device configuration fails on superspeed, succeeds on highspeed

2012-12-18 Thread Alan Stern
On Mon, 17 Dec 2012, Sarah Sharp wrote: > Alan, what does the EHCI scheduler do if the HS device's wMaxPacketSize > is set to 64 bytes? Happily schedule 64 byte transfers? Or will it > schedule 512 byte packets since that's the only allowed type for HS bulk > endpoints? I don't know -- I assume

Re: Device configuration fails on superspeed, succeeds on highspeed

2012-12-17 Thread Steve Calfee
On Mon, Dec 17, 2012 at 11:08 AM, Steve Calfee wrote: > On Mon, Dec 17, 2012 at 7:33 AM, Alan Stern wrote: >> On Sun, 16 Dec 2012, Vincent Pelletier wrote: >> >>> Le dimanche 16 décembre 2012 20:46:38, Vincent Pelletier a écrit : >>> > I checked the specs, and the warnings about wMaxPacketSize se

Re: Device configuration fails on superspeed, succeeds on highspeed

2012-12-17 Thread Sarah Sharp
On Sun, Dec 16, 2012 at 04:49:42PM -0500, Alan Stern wrote: > On Sun, 16 Dec 2012, Vincent Pelletier wrote: > > > Hi. > > > > I have a device which enumerates properly on this superspeed host controler: > > > > 06:00.0 USB controller: Etron Technology, Inc. EJ168 USB 3.0 Host > > Controller (re

Re: Device configuration fails on superspeed, succeeds on highspeed

2012-12-17 Thread Steve Calfee
On Mon, Dec 17, 2012 at 7:33 AM, Alan Stern wrote: > On Sun, 16 Dec 2012, Vincent Pelletier wrote: > >> Le dimanche 16 décembre 2012 20:46:38, Vincent Pelletier a écrit : >> > I checked the specs, and the warnings about wMaxPacketSize seem >> > justified (although it's unclear to me wether wMaxPac

Re: Device configuration fails on superspeed, succeeds on highspeed

2012-12-17 Thread Alan Stern
On Sun, 16 Dec 2012, Vincent Pelletier wrote: > Le dimanche 16 décembre 2012 20:46:38, Vincent Pelletier a écrit : > > I checked the specs, and the warnings about wMaxPacketSize seem > > justified (although it's unclear to me wether wMaxPacketSize is > > restricted to exactly 512B in HS, or only u

Re: Device configuration fails on superspeed, succeeds on highspeed

2012-12-16 Thread Alan Stern
On Sun, 16 Dec 2012, Vincent Pelletier wrote: > Hi. > > I have a device which enumerates properly on this superspeed host controler: > > 06:00.0 USB controller: Etron Technology, Inc. EJ168 USB 3.0 Host Controller > (rev 01) > > but triggers several warnings from the xhci_hcd module, and ultim

Re: Device configuration fails on superspeed, succeeds on highspeed

2012-12-16 Thread Vincent Pelletier
Le dimanche 16 décembre 2012 20:46:38, Vincent Pelletier a écrit : > I checked the specs, and the warnings about wMaxPacketSize seem > justified (although it's unclear to me wether wMaxPacketSize is > restricted to exactly 512B in HS, or only upper-bound at 512B). Another reply to myself: Tested U

Re: Device configuration fails on superspeed, succeeds on highspeed

2012-12-16 Thread Vincent Pelletier
Le dimanche 16 décembre 2012 20:46:38, Vincent Pelletier a écrit : > I have a device which enumerates properly on this superspeed host > controler: And I forgot to mention: - running vanilla kernel 3.6.10 - The original issue which had me look into this is my libusb1.0-base userspace driver[1] f

Device configuration fails on superspeed, succeeds on highspeed

2012-12-16 Thread Vincent Pelletier
Hi. I have a device which enumerates properly on this superspeed host controler: 06:00.0 USB controller: Etron Technology, Inc. EJ168 USB 3.0 Host Controller (rev 01) but triggers several warnings from the xhci_hcd module, and ultimately fails activating the default configuration: usb 1-1: new