Re: AT91RM9200 USB Mass Storage Device BULK Design




Ulf Samuelsson wrote:
linnix wrote:
Ulf Samuelsson wrote:
"oklm" <oklm803@xxxxxxx> skrev i meddelandet
news:Ae2dnScmi4GMgs3ZRVn-pw@xxxxxxxxxxxxxxx
Hi,Members!
I am looking for source code that will allow an embedded device
to look like an USB mass storage device when inserted into a host
PC. The embedded device has an ARM core, the CPU in particular is
an Atmel AT91RM9200, and will be using embedded Linux as its OS.
Anyone give me some advices about how can i modify the example
AT91RM9200-BasicUSB(CDC class) to Mass Storage Device class or
provide this source code!?

I think Linux 2.6.xx already has USB Mass Storage Code inside.

same as 2.4 and 2.2, but that's for the host side.


2.6 has client side as well

Yes for USB, no for ATA. You still need an ATA emulation layer as Mass
Storage device.



For the device, the easiest way is to use an USB-ATA bridge such as
TI's TUSB6250.

--
Best Regards,
Ulf Samuelsson
ulf@xxxxxxxxxxxxx
This message is intended to be my own personal view and it
may or may not be shared by my employer Atmel Nordic AB

.



Relevant Pages

  • Re: AT91RM9200 USB Mass Storage Device BULK Design
    ... I am looking for source code that will allow an embedded device ... to look like an USB mass storage device when inserted into a host ... I think Linux 2.6.xx already has USB Mass Storage Code inside. ...
    (comp.arch.embedded)
  • ~~~~~~~~~~~~~~~ USB STORAGE ~~~~~~~~~~~~~~~
    ... usb mass storage device ... usb mass storage driver update ... usb mass storage device drivers ... windows 8 usb mass storage driver ...
    (rec.juggling)
  • Re: [SLE] USB 2.0 & v9.0 & Flash Disk -- Damn problem!--hijacked
    ... of icons representing USB storage device partitions. ... >>This sounds like the driver for that usb device is not in the kernel. ... just give the kernel developers the info they need to support it. ... USB Mass Storage data integrity not assured ...
    (SuSE)
  • Re: [SLE] USB 2.0 & v9.0 & Flash Disk -- Damn problem!--hijacked
    ... > hotplug scripts and the KDE desktop. ... It automatically mounts and unmounts ... > of icons representing USB storage device partitions. ... >> USB mass storage support registered ...
    (SuSE)
  • Re: motorola a780 & storage device
    ... USB Mass Storage device found at 16 ... I see no way to mount the phone as a storage device. ... The version of moto4lin is broken though, ... Type that into the preferences box ...
    (Debian-User)