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