USB mass storage device

Sep 10, 2004 3 Replies

Hi,



I am looking for 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.



I have asked Atmel, but they can only provided device drivers for the USB host.



I have googled for info, but I am not able to get any.



Is anyone else working on anything like this? Any info or pointers?



Thanks in advance. Tehn Yit Chin


You can find some source code for usb device driver @ linux devices.

formatting link

regards Mohan

Hello from Gregg C Levine The article is still available. But the site it refers to, is gone. It was shutdown when Lineo went away. However the code described might be floating around in the Internet.

Naturally I am interested in this from a totally different point of view, that of using a USB flash drive similar to the ones available from Staples, and other places. That of booting a kernel stored on it. The bootloader would be a part of the BIOS, using an open source one described here,

formatting link
.

-------- Gregg C Lev>

Hi Tehn,

Take a look at the instructions for the sharp zaurus here. If you find the source to those modules, you should be able to implement the same thing on your linux device:

USB-Storage section on:

formatting link

Regards,

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Damion de Soto - Software Engineer email: damion@snapgear.com SnapGear - A CyberGuard Company --- ph: +61 7 3435 2809 | Custom Embedded Solutions fax: +61 7 3891 3630 | and Security Appliances web: http://www.snapgear.com~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- Free Embedded Linux Distro at http://www.snapgear.org ---

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required