реклама на сайте
подробности

 
 
> sdcard erase, не работает команда CMD38
scout
сообщение Sep 14 2017, 16:02
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 120
Регистрация: 4-01-06
Из: Москва
Пользователь №: 12 837



Добрый день.

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

Так вот, например, карта Kingston 2 Gb стирается нормально(время стирания 2-3сек),
а карта Qumo 2Gb не стираются ни в какую, причем сигнал BUSY после команды CMD38
пропадает через несколько мс(не может карта так быстро стираться). Никаких ошибок
карта не возвращает...

Кто-нибудь может пояснить почему некоторые карты не стираются?
Вроде бы команды стирания по стандарту должны поддерживаться всеми картами.
Или реализация алгоритма стирания отдана на откуп конкретного производителя?


--------------------
То, что неясно, следует выяснить. То, что трудно творить, следует делать с великой настойчивостью.
Конфуций
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- scout   sdcard erase   Sep 14 2017, 16:02
- - mantech   Цитата(scout @ Sep 14 2017, 19:02) Кто-ни...   Oct 13 2017, 07:50


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th August 2025 - 07:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01421 секунд с 7
ELECTRONIX ©2004-2016