Hi all
  I am now writing a gadget controller driver, but face some problem
when the driver still in enumeration.
  Here is what i get from the host, it is very strange that my hardware
only support 2 configuration, so don't know why can't set config #3.
  Also, my hardware auto reply set configuration request to the host
without software control, this confuses some gadget driver(at least
file_storage) that it does not config completely. Could i just add a
self-made set configuration request when gadget driver register.
  It is difficult to debug before bus enumeration, Is there any method
to debug more efficient?

<6>usb 3-2: new full speed USB device using uhci_hcd and address 51
<6>usb 3-2: new full speed USB device using uhci_hcd and address 52
<6>usb 3-2: new full speed USB device using uhci_hcd and address 53
<3>usb 3-2: can't set config #3, error -32
<6>usb 3-2: new full speed USB device using uhci_hcd and address 54
<3>usb 3-2: device descriptor read/64, error -32
<3>usb 3-2: can't set config #3, error -32
<3>usb 3-2: can't set config #3, error -32
<3> 3-2: string descriptor 0 read error: -19


Thanks for any help

Mike,Lee


-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to