MBR (mbr) wrote,
MBR
mbr

Category:

Живучесть флеша

Для одного из проектов у нас используется внутренняя флешка в качестве хранилища файловой системы. Внутренней EEPROM нет. Стоял вопрос понять, насколько живуча внутренняя флешка.

Процессор серии Freescale Kinetis MK22. На внутренней флешке поднята виртуальная файловая система поверх BER (block error rate). Последнее - это уровень абстракции поверх физического флеша, позволяющий высокоуровневой файловой системе равномерно записывать флеш, не допуская затирания определенных блоков. Все это на базе RexOS, естественно.

Тесты проводились следующим образом - открывался файл, в файл записывались данные < размера кластера. Файл вычитывался и проверялся.

Флешка успешно крутилась больше недели и только сегодня я получил ответ - спустя 5.6 миллионов циклов записи файла в консоль вылетело сообщение об ошибке CRC. Retry исправило ситуацию, но, я так понимаю, до завтра флешка уже не доживет.

5.6 миллионов циклов записи файла - это примерно 100к циклов записи в каждый сектор.

При minimal 10k и typical 50k цифра в 100k выглядит весьма неплохо.
Tags: embed, it
Subscribe

  • Dicke Titten

    Искусственный интеллект заметно прогрессирует. Вот прям от года к году. Перевод уже местами не отличишь от литературного. Надо будет раннего…

  • Май 2022

    Все как-то ни времени ни желания писать о стройке не было. Надо исправляться. Из глобального - купил полупромышленный измельчитель на 20 лошадей.…

  • С ценами странное

    Традиционный уже обзор по поводу финансовых изменений в стране. Доллар на сейчас 59. Глобально по продуктовой корзине я не заметил изменений. Может…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 10 comments

  • Dicke Titten

    Искусственный интеллект заметно прогрессирует. Вот прям от года к году. Перевод уже местами не отличишь от литературного. Надо будет раннего…

  • Май 2022

    Все как-то ни времени ни желания писать о стройке не было. Надо исправляться. Из глобального - купил полупромышленный измельчитель на 20 лошадей.…

  • С ценами странное

    Традиционный уже обзор по поводу финансовых изменений в стране. Доллар на сейчас 59. Глобально по продуктовой корзине я не заметил изменений. Может…