On Monday 04 April 2005 1:22 am, mike lee wrote:
> Hi all
>     If i want to transfer data to/from my embedded linux board from/to
> external with usb. Could usb gadget driver with file back storage serve
> this purpose?

Yes, if the data can be modeled on the host side as block devices.
In terms of interoperability with non-Linux hardware, the two best
solutions are the File Backed Storage gadget driver, and the
Ethernet/RNDIS gadget driver.


> Because i am in pre-product evaluation stage and i found 
> that there is no controller driver on my linux board, i don't want to
> make a wrong start. Could any body give me some info on this? and how to
> get start on controller driver?

Simplest is to design the board to use a USB peripheral controller
that's already supported.  See

  http://www.linux-usb.org/gadget/

for a partial list; note that some of those drivers are more stable
than others.  If one of those doesn't suit, then you'll need to
write your own.  I suppose I should point out that if you don't
know USB already, you'll have to include time to learn a lot of
stuff too ... not just about the controller hardware you're using,
but about USB at the protocol and maybe even electrical/signaling
levels.

- Dave



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
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