Re: Periodic USBHID device resets on OHCD

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

 



On Sat, 12 Sep 2009, Toan Pham wrote:

> >> Everything works fine if i blacklisted USBHID driver.  It seems the
> >> problem is not in my CDC device's hardware or software because I
> >> tested the device on multiple machines before.
> >
> > If there's nothing wrong with the CDC device then why does it generate
> > all those error messages in the log?
> 
> That is really my problem, conflicting with USBHID driver somehow.
> When USBHID driver is not attached, there are no transfer errors at
> all (no kernel log messages).
> Also, even when USBHID driver is attached and the CDC device is
> plugged into the ebox on another USB port and attached to EHCD,
> there are also no transfer errors.
> While developing the CDC device, i also used Beagle 480 USB protocol
> analyzer and diagnosed
> traffic.  All transactions were clean.  I am not convinced that the
> root cause is in the CDC device.

It could be a problem in the OHCI controller.  Can you put a protocol 
analyzer between the controller and the CDC device?  If the analyzer 
shows good transfers and the OHCI controller continues to report all 
those errors, then the controller isn't working right.

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