Задать вопрос
@HARDOOPS

Как работают eMMC и SD memory card, точнее, как они умирают?

Мои познания насчёт того, как изнутри работают eMMC и SD-карты заканчиваются на том, что в составе обеих технологий есть флеш и микроконтроллер, который обеспечивает внешний протокол и управляет флешем. Сегодня решил провести “эксперимент” (убийство ни в чём неповинной SD-карты), во время записи на неё отключил питание. Как следствие, карта безвозвратно померла (от 4 Гб осталось 16 Мб (куда-то исчезли сектора), карта никакие операции не выполняет, в том числе низкоуровневое форматирование).

Собственно, вопрос: почему умерла SD карта, а не повредились сектора, в которые записывалась информация? Это ведь что за операции выполнял микроконтроллер, которые полностью убили карту... А что будет с eMMC, если во время записи отключить питание? Он не умрёт? Или тоже может умереть? :)

Я за рекомендации к прочтению литературки. НО только дельной! :>
  • Вопрос задан
  • 365 просмотров
Подписаться 3 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 3
mayton2019
@mayton2019
Bigdata Engineer
Возьми еще штук 10 SD-шек.

Если ты пошел по пути физика-экспериментатора - то эксперимент должен воспроизводиться и в статистике
показать что ты прав.

Также у тебя не должно быть системной ошибки. Может они горят по другой причине.
Ответ написан
Комментировать
@Drno
если бы карты или eMMC умирали во время записи, ими бы не пользовались...
Ответ написан
Комментировать
@d-stream
Готовые решения - не подаю, но...
"убитые" таким образом карты, флешки - как правило элементарно восстанавливаются родным софтом типа kingston recovery tool и прочими тулзами.
Там вся "смерть" - некорректное содержимое блоков оглавления.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы