Flash Memory Controller Using The Propeller
Rob7
Posts: 275
I know the propeller is a great controller and I use it with SD Memory.
My question to the forum members is, Has anybody or do you know if you can use the propeller as an Flash Memory Controller.
For use as a hard drive as an example ?
Rob7
My question to the forum members is, Has anybody or do you know if you can use the propeller as an Flash Memory Controller.
For use as a hard drive as an example ?
Rob7
Comments
Basic issues:
Are there enough I/O pins for your application?
Is 32K enough for program code, buffers, control information, etc.?
If you need to use assembly language for speed, how does the 2K byte
cog memory limit fit with your application?
This will be a stand alone module.
For memory only, just wondering if anybody has used the propeller for this app. without using an SD card ?
Does it substitute for a hard drive?
Does it use a hard drive, but behave like something else?
Does it take the place of an EEPROM? What protocol?
Sorry for the the confusion, Let me explain my what i am thinking.
Using the propeller as a controller for memory storage are retrieval.
Using it as a thumb drive, similar to that of a San-disk 2.0 Gig thumb-drive.
Were you thinking of using some other kind of memory?
Thumb drives use USB for communication and USB controllers are quite complex.
There were some individuals experimenting with writing USB peripheral drivers to allow
a Propeller to look like a mouse or HID (human interface device). It's much more complicated
to provide a mass storage device interface and it's even more complicated to provide a USB host
like Parallax's Memory Stick Datalogger.
If you're looking to do something like this as a learning experience, that's one thing.
If you're looking to have some kind of practical device, you'd be much better off to get a
ready made non-Propeller device like the Datalogger or a USB host from GHI Electronics or
Vinculum.
Just a project to learn memory protocol.
I have purchased the data logger and have not at this time used it.
I was just wondering if someone has tried to do this with the propeller.
Thanks for the input.
Rob7
www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=159&partnum=K9F1G08U0B
I think you mean something like this, no ?
They are not more complicated to work with than a SD card, but they have a raster of 0.5 mm !
Have fun.
You can get one out of a USB stick of course
You have also a selection of parallel Flash memories (like a 29lv040), but they need more pins.
Ale .
Thanks for the info.