I think that the situation is like this: if the flash device has an embedded controller, as it should be for common devices such as USB pendrives, (mini/micro)SD, solid state disks, then the best formatting option is using a regular file system, as the controller should manage the problems related to the flash memory.
If the controller is not integrated, then linux provides JFFS2 (or even something better, now). I found this filesystem, for instance, in a linux-based sharp zaurus for controlling the internal memory.
|