Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: MMC в SPI
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам
Neuron
Пытаюсь провести инициализацию карточки.
Выдаю CMD0 arg 0
карточка отвечаить R1=0x01
выдаю СМD55+ACMD41
карточка отвечает R1=0x07 а потом 0xFF до посинения
причем дулю получаю уже на CMD55.

Схема верная, по спецификации.
Питание в пределах, что в спецификации - 3,3В.

Подскажите кто сталкивался с ММС.

ЗЫ. Может уже где то в форуме было.
Искал ненашел.
Если что - ткните носом.
VslavX
Цитата(Neuron @ Mar 30 2006, 19:00) *
Пытаюсь провести инициализацию карточки.
Выдаю CMD0 arg 0
карточка отвечаить R1=0x01

После CMD0 карточка находится в состоянии Idle. Чтобы с ней что-то делать ее следует перевести в состояние Ready (см диаграмму состояний MMC и переходы между состояниями). Из Idle карта переходит в ready по команде CMD1.
Neuron
Цитата(VslavX @ Mar 30 2006, 22:24) *
После CMD0 карточка находится в состоянии Idle. Чтобы с ней что-то делать ее следует перевести в состояние Ready (см диаграмму состояний MMC и переходы между состояниями). Из Idle карта переходит в ready по команде CMD1.

Пасиба. Попробую.
Samodelkin
Цитата(Neuron @ Mar 31 2006, 08:47) *
Цитата(VslavX @ Mar 30 2006, 22:24) *

После CMD0 карточка находится в состоянии Idle. Чтобы с ней что-то делать ее следует перевести в состояние Ready (см диаграмму состояний MMC и переходы между состояниями). Из Idle карта переходит в ready по команде CMD1.

Пасиба. Попробую.


Ничего подобного, я после CMD0 спокойно даю CMD55 и затем ACMD41, и все прекрасно работает.
Если у кого не работает ищите в ошибках протокола.
RadistHIRE
Привет всем. подскажите пожалуйста, я посылаю CMD0 (0x40,0x0,0x0,0x0,0x0,0x95) карточка не отвечает вообще sad.gif . Пробовал менять тактовую частоту (18 432 000 Гц, 184 320 Гц) Подключаю к AT91SAM7S256 к SPI.
Samodelkin
Цитата(RadistHIRE @ Oct 11 2006, 21:46) *
Привет всем. подскажите пожалуйста, я посылаю CMD0 (0x40,0x0,0x0,0x0,0x0,0x95) карточка не отвечает вообще sad.gif . Пробовал менять тактовую частоту (18 432 000 Гц, 184 320 Гц) Подключаю к AT91SAM7S256 к SPI.

Сначала надо без выбора карточки подать на неё минимум 74 клика. Например отправить 10 раз байт 0чFF. Повторяю - без выбора карточки.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.