Всем Добрый День! В разрабатываемой мной системе используется SD карта как хранилище журнала событий. Ввозникла необходимсоть защитить эти записи от считывания. Начал разбираться с установкой пароля на SD-ку и никак не могу совладать с нею. Спецификацую уже на изусть знаю, но никак не получается заставить ее установить пароль. Вроде все делаю правильно: посылаю команду 42, получаю ответ от карточки что она ее приняла, далее посылаю байт данных с командой установить пароль и заблокировать карту, далее длину пароля, сам пароль и 2 байта CRC. В итоге получаю в ответ от карточки 0xFF. И все(( Посему вопрос, может у кого есть рабочая функция установки пароля или может кто сталкивался?
Написано это здесь: SD Specifications Part 1 Physical Layer Simplified Specification Version 2.00 September 25, 2006
Из этой спецификации следует что ограничений на установку пароля нет и его поддерживают абсолютно все карты памяти!
Разницу между защитой доступа и защитой от записи я прекрасно понимаю! Просто под мою задачу оказалось что защита от доступа слишком избыточная вещь! Главное чтобы данные содержащиеся на карточке не могли изменяться. Это яя и сделал с использованием защиты от записи!