YAFFS2 Поврежден

#embedded #filesystems

Вопрос:

Мы некоторое время без каких-либо проблем использовали YAFFS2 на нашем устройстве Microsemi SmartFusion2. Однако недавно я заметил, что некоторые файлы были повреждены. Я провел проверку и обнаружил, что только несколько байтов меняются в 80 кбайт без видимой причины. Это может произойти при записи нового файла или удалении старого файла. Я попытался отформатировать файловую систему и не получил никаких ошибок. Однако все файлы все еще там, независимо от того, сколько раз я их форматирую, и я получаю много плохих блоков.

Флэш-устройство MT29F16G16ADACAH4

Есть какие-нибудь идеи, в чем может быть проблема и как ее решить?