>From: David Brownell [mailto:[EMAIL PROTECTED] > >> The status of EHCI registers is as follows and the test does not complete. >> The system is still up but no USB activity is happening. > >What do you mean? That you're watching the traffic on-the-wire, >and nothing at all is happening? (I'm sure TI has a few sniffers >around, and if your lab is doing much USB stuff it should easily >be able to get its own. TotalPhase has one at $US 1200 now...)
Yes that's right. I am using a CATC Lecroy Tracer to sniff the line and in this condition I don't even see IN tokens being NAK'd. No bus activity. > >> # cat /sys/class/usb_host/usb_host1/async >> qh/ffc00100 dev3 hs ep1 42002103 40000000 (00001d00 data0 nak4) > >That token looks suspicious. Notice the low byte of all-zeroes, >including neither an "active" flag nor an error flag ... that >seems like a "should not happen". Hence something the driver >doesn't know what to do with ... qh_completions() will see that >it's not active, qtd_copy_status() thin I will do some more analysis on this and get back. > >First make sense of that partial register dump. Translate that async >schedule into English and tell us what it says about, for example, >the token bits in that QH. Does the QTD overlay area agree with the >QTD itself? Will do more analysis and get back on this. Thanks for the inputs. > >- Dave - To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
