Re: USB HUB issue

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

 



On Wed, 20 Apr 2011, Marcel wrote:

> On Sunday, April 17, 2011 01:46:26 am Alan Stern wrote:
> > On Sat, 16 Apr 2011, Marcel wrote:
> > > Hi,
> > > 
> > > > > Most likely the root cause is a hardware bug in the Atmel G45.
> > > > > However the only way to prove this would be to replace the G45 with a
> > > > > different kind of system.
> 
> Just to post a reply I got from Atmel. It seem my issue is related to a known 
> issue (which btw was not public yet).
> 
> Errata:
> UHPHS: Packet Loss Issue in the UTMI Transceivers
> 
> High-Speed USB Host may lose incoming packets when connected to an external 
> USB Hub.
> 
> A high data transfer error rate has been observed on the High-Speed USB Host 
> interface when connected to an external USB Hub. The USB remains functional 
> but the errors may require a reset of the USB interface to recover.
> 
> The Full-Speed USB Host operation is not affected by this problem.
> 
> Problem Fix/Workaround
> 
> A workaround consists of implementing a timeout on the USB communication using 
> one of the timers in the device and trigger a reset of the USB Host interface 
> via software and restart the communication. The impact of the workaround on 
> the data rate is depending on the error rate observed in the application but 
> can be such that streaming data at high rates becomes impractical.

Too bad.  This may not be exactly the error that you see, but it seems 
pretty close.

> They mention packet loss. This may be true as the error I got (bad packet 
> length) always occurred at a moment where I should have received incoming 
> data. I than received a packet, no further packets.
> 
> In short, I have no other workaround than to use full speed hubs.
> I think for now we can close this subject and I think Alan's first impression 
> as mentioned above was after all true (unfortunately).

Can you use non-Atmel hardware instead?

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