On Fri, 29 Jun 2007 12:14:24 +0800
Lonsn <[EMAIL PROTECTED]> wrote:

> In
> the board side, kernel repeatedly printed following message every
> several seconds. "g_file_storage gadget: full speed config #1".
> What's wrong with it?

This usually means that the host gets confused about something the
board does and issues a bus reset.

In particular, I've seen Windows XP getting confused if it gets one or
more NAKs before a STALL. At least that's what I _think_ happened when
I tested this a few days ago. Tightening up the polling loop in
halt_bulk_in_endpoint() in file_storage.c seemed to help (i.e. removing
the call to msleep_interruptible.)

Btw, I mostly saw this happening during SCSI initialization, not actual
data transfer, and on a different controller (AT32AP7000.) But I
imagine STALLs may happen occasionally during data transfer as well?

Haavard

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
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