Hello,

Just to explain the problem,  (processor : at91rm9200)


When I install the g_file_storage module() and plug my usb device, I got
some problems.

The usb device has correctly been configured. The USB device's using 1 bulk
in and 1 bulk out endpoints.  After configuration state, the usb device
receives the CBW block...

55 53 42 43 1 0 0 0 ff 0 0 0 80 0 6 12 0 0 0 ff 0 0 0 0 0 0 0 0 0 0 0

I complete the request and after, I really don't understand what to do.  The
udc receives some dequeue and fifo flush requests.  I got an other debug
message too (maybe from the host)... usb_control/bulk_msg: timeout!

(ex.:)

at91rm9200_udc:at91_ep_dequeue: called.

at91rm9200_udc:at91_ep_fifo_flush: called.

at91rm9200_udc:at91_ep_dequeue: called.

usb_control/bulk_msg: timeout



The udc received also an other bulk out containing CBW block again.



Is there any way (or docs) to understand how to handling udc interface
correctly with gadget drivers?


Best regards

Christian






-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
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