SD Flash
Добавлено: 05 янв 2014, 12:45
Столкнулся с проблемой - дохнет SD micro flash в устройстве. Стал читать на эту тему оказалось много неочевидных вещей. Во первых SD flash содержит достаточно мощный контроллер и плохую память - соответственно есть зашитый в firmware алгоритм который мапит блоки "виртуального диска" в реальные сегменты памяти. Который учитывает внутреннюю структуру памяти и ее дерьмовость - то есть старается в одно место не писать а писать равномерно - так как память имеет ограниченно число циклов записи, внутри пишется блоками большого размера, содержит таблицы переназначений блоков, имеет программную защиту на часть памяти или всю ее и так далее.
При первом знакомстве есть и первые выводы:
- форматировать похоже эти флешки надо не с произвольным а конкретным размером кластера - иначе они быстро деградируют
- возможна порча firmware - тогда возникает вопрос а как это firmware туда снова прописать - есть ли программы для этого??
- ну и похоже это лучшее место для хранения прозрачных вирусов
Если кто сталкивался с программами низкоуровневой работы с SDHC flash от Qumo, SanDisk, Kingston, прошу дать наводки
При первом знакомстве есть и первые выводы:
- форматировать похоже эти флешки надо не с произвольным а конкретным размером кластера - иначе они быстро деградируют
- возможна порча firmware - тогда возникает вопрос а как это firmware туда снова прописать - есть ли программы для этого??
- ну и похоже это лучшее место для хранения прозрачных вирусов
Если кто сталкивался с программами низкоуровневой работы с SDHC flash от Qumo, SanDisk, Kingston, прошу дать наводки