Re: RNDIS regression

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

 



Hi,

David Brownell a écrit :
>>> A USB-level trace log (via CATC, Beagle, or whatever) might be
>>> more informative about what's really going on.  Getting useful
>>> diagnostics out of MS-Windows tends to be hopeless to anyone
>>> not doing driver development on that platform.
>> Do i need some special hardware to provide USB-level trace log?
> 
>>>> USB-level trace log (via CATC, Beagle, or whatever)
>                                ^^^^  ^^^^^^     ^^^^^^^^
> .... yes.  The www.totalphase.com Beagle (full/low speed) is
> quite affordable.
> 
> 
>>> 	 a simpler
>>> hypothesis is that the S3C UDC code has some problem which has
>>> recently been exposed by the gadget stack updates.
>> So the problem is specific to openmoko hardware drivers?
> 
> That's the hypothesis I would investigate.
> 
I don't know if it could help but the s3c udc code has got some problem :
- the controller is based on the same IP than lh7a40x, and some version
if s3c controller (on 2412 at least) got a double fifo that need special
care [1].
- the s3c controller seems to loose some interrupt, and the only
reliable way we found is to poll interrupt register at regular interval.



Matthieu

[1]
http://article.gmane.org/gmane.comp.handhelds.openmoko.kernel/3619/match=

PS : the s3c UDC driver doesn't pass usbtest (you need to use pattern=1
module parameter to expose some bugs).
--
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