I have been scammed by a USB stick supplier. The file table is incorrectly set up to show the size you think you purchased. When you try to write to the device, it seems to work as the directory shows up but since the storage memory is not what the (say) FAT 32 table indicates, your data is corrupt and never comes back.
I can possibly use this chips for some other things if I can look at the real storage capability and fix the File Control Blocks to be accurate. I have opened up some of the sticks but they put epoxy over the internal components so I cannot research the manufacturers.
I am an experienced low lever programmer and device driver writer. I actually wrote the first Norton AntiVirus software with Peter Norton back in the early 90's. I have no experience with USB memory stick technology however.
What software tools or hardware interfaces do I need to set up to get at and program the interface? Any training / learning documents as well?