> From: linux-usb-ow...@vger.kernel.org > [mailto:linux-usb-ow...@vger.kernel.org] On Behalf Of Alan Stern > Sent: Friday, February 14, 2014 9:09 AM > > On Thu, 13 Feb 2014, Ben Collins wrote: > > > On Feb 13, 2014, at 10:19 AM, Alan Stern <st...@rowland.harvard.edu> wrote: > > > On Thu, 13 Feb 2014, Peter Chen wrote: > > > > > >>>> - If you have a usb bus analyzer, please check if the GET_DESCRPTOR > > >>>> sends out successfully. > > >>>> (Most probably, I don't think it sends out) > > >>> > > >>> I've attached a screen cap of the USB capture. At the to in red is the > > >>> "SETUP txn" that fails in > u-boot (shows Timed Out). Below on the second capture, the Get Descriptor > succeeds to the same device, > but this time from Linux. > > > > > > Have you compared the capture result with the same thing on a Linux PC? > > > > > > Can you make the capture data available publicly? > > > > Meant to add that the capture data is two captures. One is u-boot, the > > other is Linux. The SETUP > packets look identical. > > > > I feel like this problem is completely in the driver. Something is not > > getting configured correctly > with the qH/qTD. I'm still working on getting the Linux side of this out. > > I agree, that's what it looks like. > > The problem may have something to do with the fact that the keyboard's > internal hub runs at full speed. The other devices you tested, which > worked okay, would have been low speed and high speed but not full > speed.
The original email said: > The status returned from the hcd is 0x4a (Stalled, XactErr, SplitXState) Could the SplitXState be menaingful? Maybe something to do with transaction- translator support in u-boot? -- Paul -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html