Перейти к содержанию
    

sdcard erase

Добрый день.

 

Требуется стереть содержимое карты. Пользуюсь связкой команд CMD32+CMD33+CMD38.

В качестве начального и конечного адреса указываю 0 и конечный адрес соответственно.

 

Так вот, например, карта Kingston 2 Gb стирается нормально(время стирания 2-3сек),

а карта Qumo 2Gb не стираются ни в какую, причем сигнал BUSY после команды CMD38

пропадает через несколько мс(не может карта так быстро стираться). Никаких ошибок

карта не возвращает...

 

Кто-нибудь может пояснить почему некоторые карты не стираются?

Вроде бы команды стирания по стандарту должны поддерживаться всеми картами.

Или реализация алгоритма стирания отдана на откуп конкретного производителя?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кто-нибудь может пояснить почему некоторые карты не стираются?

Вроде бы команды стирания по стандарту должны поддерживаться всеми картами.

 

Ну вот вы сами и ответили, если кингстон еще придерживается стандартов, то всякое г..но это делать не обязано :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...