Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Hurm, anyway what adapter, component or equipment is required to make a USB flash drives?
What does this mean?if you require PIC based USB host you would need to use a PIC24 (or PIC32) - PIC18 only has USB device support
if you require PIC based USB host you would need to use a PIC24 (or PIC32) - PIC18 only has USB device support
well, the Vinculum will help you to access files and data in the pendrive, and maybe change the file format.... but essentially it works with well formated USB pendrives, which could be accessible from any PC...
you can't connect a USB device (like a pendrive or a mouse) to a PIC18....
if you want to connect a USB pendrive to a PIC, it should have a usb host, like some PIC24 or PIC32 devices... (or the vinculum you posted)
sorry for asking, but, Why do you need to make your pendrive available only in your PC??? i mean, what kind of purpose do you have that it can't be done by encrypting the files????
So it seems im better off getting a flash drives that isnt *tightly guarded by their manufacturers* (China USB Flash drive) and reprogram it using Vinculum so that it meets my need. So I dont really need to get those PIC or atmel and microcontroller stuff?Creating a flash drive is a waste of time and takes alot of work. Much of the software used in these buggers is tightly guarded by their manufacturers (just try asking SanDisk for a schematic and firmware listing). The components are harder to work with also, being primarily fine-pitch surface-mount.
Not that you couldn't do it--but the result would be less than satisfying. As in "okay, it stores data and I can get it back--now what?"
If I were in your place and wanted something of very modest scale, I'd devise a project (a peripheral, for example) and implement it using a PIC or AVR microcontroller. They're inexpensive, easy to use and come in a wide variety of packages and features.
Owh, well thats a bummer Haha. So yeah I guess I'll be making a USB flash drive from start.Hello!
you should also know that you
will more likely not have access to the hardware documentation. And if the
flash you are using is a mass production device, there are high chances that it
is simply not programmable (ROM based).
Dora
Wait Im still a bit confused, lets just say I managed to build my own USB flash drive and since you said Vinculum "can't change the USB descriptors or reprogram the firmware of the pendrive (OF any pendrive)" so any other tools that you can refer me?whatever you plan to do with the Vinculum, you can actually do with a PC, like accessing directly to the data blocks and so, (it's easy in linux, but it's possible with windows)
unless you plan to do a encryption device (not a encryption program but something more 'hardware')
if so, remember that the vinculum was primarly designed to make USB available to lower speed microcontrollers as it uses USART (or SPI) communication which are very slow compared with direct PC access to USB.... and remember, the vinculum can read/write/erase the flash data blocks of a USB pendrive BUT it can't change the USB descriptors or reprogram the firmware of the pendrive (OF any pendrive).... just the data memory....
plan a complete filesystem that noone could decipher....
format the pendrive to this new filesystem,
make a drive (with a DDK -huge work-) to access to my filesystem, or use a vinculum, and an extra microcontroller to read this new filesystem right from the datablocks (not so huge work, but really slow...)
and make sure that no one could get access to my drive or my USB dencrypting device....
---------- Post added at 01:27 ---------- Previous post was at 01:25 ----------
BTW doraemon got the idea, right from it's pocket
Hah! Finally found the schematic!I could get you a refernece design in block level from free scale semiconductors with thir chip
you could log on to thier site for more informations on teh schematics.
find the attached,
-cheers