Автор: Alich (---.ga34.7winds.ru)
Дата: 26/02/2005 13:19
Всем доброго времени суток.
Тут уже подобная проблема проскакивала - но ответа не получила. Попробуем еще раз
поднять ее.
Пишем стирание для ММС карты. Команды начального блока проходят на ура - респонз
00, затем карта выдает 1 на шине данных. Команда конечного - то же. Ситуация
аналогичная. Но, после того, как даем команду на стирание - линия данных в нуле
(типа Busy) и висит в этом положении 5 минут и выходит по датаауту. Длина
стираемого блока была и 64МБ, и 256 байт. Разницы никакой. То есть карта не выходит
из режима "занято". Аналогичная ситуация происходит и с режимом записи. При чтении
карта не выдает дататокен.
Она что? Заблокирована что ли? Но с компа пишется... Или на СПИ и ММС протокол
разная блокировка?
Процедуры пробовал с мишкиного сайта, с microchipc, присылал Иван Зайцев (за что
ему огромное спасибо), извращался сам по даташиту. Пробовал играться с CS.
Результат тот же самый...
Может карта битая и глючит?
Полазил на телесисях - там на одну из веток был ответ:
I had the same problem with a "eFilm"(delkin devices) multimedia card. Whem I
switched to an emtec card all problem disapeared.
отсюда сразу возник вопрос - а кто какие карты использовал и они работали? Или использовал, а
они НЕ работали.
у меня Apacer 64Мб
Отправка отредактированного (26/02/2005 13:29)
|
|