[an error occurred while processing this directive]
еще раз о MMC и Busy
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Alich 26 февраля 2005 г. 15:00

Всем доброго времени суток.

Тут уже подобная проблема проскакивала - но ответа не получила. Попробуем еще раз
поднять ее.

Пишем стирание для ММС карты. Команды начального блока проходят на ура - респонз
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Мб

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru