One other thing that I\'ve seen people do:
If you are writing the files out to the CF card from a windows host, and then remove the card without clicking on the Windows \"eject\" icon, then you WILL have filesystem corruption on the card, which will result in a bad flash. If this is the case, then:
1. chkdsk /f drive: (where drive is e:, f:, or whatever your CF card is mounted as)
2. copy files over to the card again, and make sure you hit the eject (or media removal) icon in the windows taskbar
Hope this helps.