|Make sure you have several proper dumps of your flash before even trying writing to it! Use unpacking tools (e.g. Norunpack, Flowrebuilder, Norpatch etc.) and hexeditors (e.g. HxD) and use Flash page as reference.
- CRC/MD5 is not a method to check your flash (if it is bad, you are only comparing if the other file is equally bad).
- Also make sure you checked the content of the flash, Flowrebuilder, Norunpack only looks for image header and unpacks without warnings and without checking the content.
See also: Validating flash dumps
You cannot recover from bad flash without proper dumps (e.g. bricking the console beyond repair).