| Author |
Message |
ericmar
Joined: 14 Apr 2004 Posts: 279 Location: Singapore
|
30 Jun 2006 5:01 Is it possible to make a thumb drive? |
|
|
|
|
Hi,
May I know if it is possible for one to make an USB thumb drive as a hobby circuit? Are there any detailed information on this? Is there any USB microcontroller which does most of the job and all we need is just to select a flash memory chip and integrate together to make a simple thumb drive?
Thanks,
Eric
|
|
| Back to top |
|
 |
the_risk_master
Joined: 12 Aug 2005 Posts: 679 Helped: 59 Location: UE+MIT, Philippines, (14°N , 120°E )
|
30 Jun 2006 6:35 Re: Is it possible to make a thumb drive? |
|
|
|
|
Hi,
I beleived that there are already available mini HDs, te one that i ued on iPod nanos. They are unbeleivably small about the size of a normal thumb.
|
|
| Back to top |
|
 |
ericmar
Joined: 14 Apr 2004 Posts: 279 Location: Singapore
|
01 Jul 2006 10:05 Re: Is it possible to make a thumb drive? |
|
|
|
|
| the_risk_master wrote: |
Hi,
I beleived that there are already available mini HDs, te one that i ued on iPod nanos. They are unbeleivably small about the size of a normal thumb. |
Tat's wat i thought of too! I was wondering how did they manage to operate and run as flash memory storage device.
|
|
| Back to top |
|
 |
TechToys
Joined: 16 May 2006 Posts: 151 Helped: 17
|
01 Jul 2006 10:35 Re: Is it possible to make a thumb drive? |
|
|
|
|
| Quote: |
| May I know if it is possible for one to make an USB thumb drive as a hobby circuit? |
Yes, from Atmel web site, on SAM7 ARM mcu, there is an example about using the SAM ARM7 mcu as a thumb drive. However, the capacity is only of 32KB, not to say comparing modern xxGB thumb drive from computer stores. Nevertheless, it is a fully working example. I tried that on my SAM7 development board, and it works.
John
www.TechToys.com.hk
|
|
| Back to top |
|
 |
ivar4ever
Joined: 12 Jun 2006 Posts: 308 Helped: 72 Location: India
|
07 Jul 2006 12:45 Re: Is it possible to make a thumb drive? |
|
|
|
|
| and do u have any idea on how to incresae the capacity of the drive?
|
|
| Back to top |
|
 |
TechToys
Joined: 16 May 2006 Posts: 151 Helped: 17
|
07 Jul 2006 13:11 Re: Is it possible to make a thumb drive? |
|
|
|
|
| Quote: |
| do u have any idea on how to incresae the capacity of the drive? |
May try to use the microcontroller as the host taking care of the file system like FAT32. Use external NAND flash e.g. K9F2808 to expand the capacity.
There is quite a number of reference books in my country (China, Hong Kong) about this. Interface examples for ARM given. Still I need some time to test all those codes myself. So i am not sure if they really work. Maybe it is my next project.
Anyway, data sheet of the NAND flash attached, and there is an an MP3 example too! MP3 is a large cap. data storage, right?
John
www.TechToys.com.hk
|
|
| Back to top |
|
 |
vvvvv
Joined: 18 May 2004 Posts: 44 Helped: 10
|
16 Jul 2006 5:15 Is it possible to make a thumb drive? |
|
|
|
|
Can anyone post here source code for NAND bad block management , wear levelling and other
things needed for using NAND flash with microcontroller
as block device.
|
|
| Back to top |
|
 |
dk614nd
Joined: 08 Aug 2006 Posts: 153 Helped: 68
|
30 Jan 2007 7:15 Re: Is it possible to make a thumb drive? |
|
|
|
|
hi
there is a very good reference design from cypress,
u can go through the files attached
regards
dk
|
|
| Back to top |
|
 |