Any way of using a Flash drive?
Philldapill
Posts: 1,283
Simple question, but I'm sure it will be more complicated than it seems.
Is there ANY way of interfacing a USB thumb/flash/jump drive with the Propeller? Are there any chips that can be used as a go-between?
I'm designing a product that will be used with some rather.... not-so-bright people. I'd rather not say WHO these people are, but the point is, I can't count on them knowing how to plug an SD card into my device. Maybe I'm not giving them enough credit, but when they think they can just·magically create energy, it makes me wonder about them. However, that's another topic entirely...
Anyway, I'd like to be able to have a USB port on my device, and have the user just plug their flash drive into it. If I need some other chips to be able to interface with their drive, that's ok. I know the Propeller itself would have a very hard time doing this alone(previous thread over a year ago).
Is there ANY way of interfacing a USB thumb/flash/jump drive with the Propeller? Are there any chips that can be used as a go-between?
I'm designing a product that will be used with some rather.... not-so-bright people. I'd rather not say WHO these people are, but the point is, I can't count on them knowing how to plug an SD card into my device. Maybe I'm not giving them enough credit, but when they think they can just·magically create energy, it makes me wonder about them. However, that's another topic entirely...
Anyway, I'd like to be able to have a USB port on my device, and have the user just plug their flash drive into it. If I need some other chips to be able to interface with their drive, that's ok. I know the Propeller itself would have a very hard time doing this alone(previous thread over a year ago).
Comments
www.vinculum.com/prd_vdrive1.html
They indicated it could also interface to portable hard drives (for really big storage)
I think parallax may have a similar module, just having trouble finding it atm
tubular
Short answer - No, unless you interface via I2C or SPI to dedicated chips, such as Viniculum.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
JMH
Post Edited (James Michael Huselton) : 5/18/2009 6:09:04 AM GMT
www.parallax.com/Store/Accessories/Communication/tabid/161/CategoryID/36/List/0/Level/a/ProductID/434/Default.aspx?SortField=ProductName%2cProductName
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Visit the home of pPropQL, pPropQL020 and OMU for the pPropQL/020 at omnibus.uni-freiburg.de/~rp92
btw: Did someone try to get the 4 bit protocol used by SD cards ? The commands are documented... it shouldn't be that difficult having a logic analyzer or not ?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Visit the home of pPropQL, pPropQL020 and OMU for the pPropQL/020 at omnibus.uni-freiburg.de/~rp92
You mean like one of these?
http://www.amazon.com/Sandisk-SDSDPH-1024-901-Ultra-Retail-Package/dp/B0009HTB0Y
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Visit the home of pPropQL, pPropQL020 and OMU for the pPropQL/020 at omnibus.uni-freiburg.de/~rp92
I used it with an arduino to write files to usb flash drives, it works very well, and I would recommend it for this kind of application. I have not seen it, but if you can find code for serial communication for the Prop, this would be a very easy way to do what you want.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Not the fish.
sites.google.com/site/bitwinproject/
The modules are pretty robust, they're not just for prototypes and experiments, I've seen them included on PCB products at work to save the manufacturing time of fitting all the tiny components on the module onto the board.