Take a look at the October 28 posting by Wolfram. He had a similar problem with a corrupt SD card. He found a card recovery program that was able to recover the data. It might also work for your Flash unit.
John Lenihan
John Lenihan
LeniCam Video Productions
http://www.lenicam.com