Hi, try this..
Delpart Partitioning Tool not sure if it will work. I have used it successfully on my HD's a few times when things have gone wrong. (think this will only apply to HD's - Don't know about flash).
Delete the partition - create a new partition - format as FAT.. Hope it works, let me know.