Great, that means it aint that bad
Last attempt to revive /dev/mtdblock6, try ddrescue
Code:
ddrescue --force /dev/zero /dev/mtdblock6 --log-events=log.txt
Then format it with:
options:
-c Check the device for bad blocks before creating the file system.
-n Volume-name
-v Verbose execution.
Code:
mkdosfs -c -n 0000-0000 -v /dev/mtdblock6