Please configure your email client to wrap long lines after about 75 columns.
On Mon, 19 Feb 2007, Mukesh Kohli wrote: > > After seeing the transactions by hooking analyzer in between I am seeing > > the failure happening due to ACK not being sent by the controller in > > response to data (512 bytes) being sent by the device. And hence reset > > command is being issue. > > ACK not being sent is a symptom, not a cause. > > [Mukesh] What could be the cause. Could it be realated to some issue in > the USB driver. Or its the issue in the hardware as described down. Probably the cause is the hardware. I don't think it's a problem in the driver. > > Linux OS version used: 2.6.11 > > That's pretty old. You should try to use a more recent kernel. > [Mukesh] Thats the one needs to be used for our customers. Will it help if I > pick USB code from one of the latest kernel verions? You can't move the USB code from a new kernel back into 2.6.11; it won't work. It won't even compile. > You see that "devpath 1 ep2in 3strikes" hidden in amongst all the stuff > you added? It means that the EHCI controller on your computer did not > receive the 512-byte DATA packet correctly, even though your bus analyzer > did. That's why the controller didn't send an ACK, and it is the real > reason for the reset. > > [Mukesh] I am seeing that some times the transfer do happen completly. Because sometimes the hardware works correctly. > So could there be any timinig related issue during memory allocation. I > am trying to isolate the problem and want to rule out any issues in the > hardware. You should try to _fix_ the hardware, not rule it out! These problems have nothing to do with memory allocation or other timing issues. Alan Stern ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
