Re: Get descriptor failure on omap3530/ISP1507 board

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 26 Oct 2009, John Faith wrote:

> Hello,
> I have a custom board much like the OMAP3530 EVM, but with a ISP1507B
> USB transceiver.  For my 2.6.29rc3 kernel, I get this console output
> when I plug in a powered hub:
> 
> usb 1-1: new high speed USB device using musb_hdrc and address 2
> usb 1-1: device descriptor read/64, error -71
> usb 1-1: device descriptor read/64, error -71
> usb 1-1: new high speed USB device using musb_hdrc and address 3
> usb 1-1: device descriptor read/64, error -71
> usb 1-1: device descriptor read/64, error -71
> ...
> 
> and this is the usbmon dump around the  "80 06" descriptor request and
> the subsequent error -71 (EPROTO?):
> 
> c671f8a0 1662538668 S Co:1:001:0 s 23 03 0004 0001 0000 0
> c671f8a0 1662538760 C Co:1:001:0 0 0
> c671f8a0 1662594851 S Ci:1:001:0 s a3 00 0000 0001 0004 4 <
> c71ca140 1662594942 C Ii:1:001:1 0:2048 1 D
> c71ca140 1662594973 S Ii:1:001:1 -115:2048 4 <
> c671f8a0 1662595064 C Ci:1:001:0 0 4 = 03051200
> c671f8a0 1662657351 S Co:1:001:0 s 23 01 0014 0001 0000 0
> c671f8a0 1662657412 C Co:1:001:0 0 0
> c671f8a0 1662663393 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
> c671f8a0 1662663485 C Ci:1:000:0 -71 0
> c671f8a0 1662663607 S Ci:1:000:0 s 80 06 0100 0000 0040 64 <
> c671f8a0 1662663821 C Ci:1:000:0 -71 0
> 
> The same hub on an EVM board using the same kernel returns the
> descriptor and works fine (can use USB mass storage), so I'm wondering
> what type of failure this might indicate or how best to proceed.  I
> assume that the transceiver is mostly ok since some packets do make it
> in and out before the descriptor request.

They do?  What packets are those?  Certainly nothing in the extract 
above.

>  Does it seem possible that
> shorter messages make it across but that longer messages would fail
> due to timing or similar hardware issues?

It seems unlikely, but I'm not at all familiar with the hardware so my 
opinion doesn't count for much.

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux