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

 
 
> Lexar SDXC-карта застревает на инициализации (SPI-интерфейс)
RoadRunner
сообщение Apr 19 2013, 13:02
Сообщение #1


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

Группа: Участник
Сообщений: 136
Регистрация: 13-05-11
Пользователь №: 64 972



Всем доброго времени суток.
Имеется Lexar SDXC-карта на 128Гб класса UHS-I. Пробую с ней работать по SPI-интерфейсу. Проблема в том, что карта виснет на инициализации, т.е. на команду ACMD41 все время возвращает 0х01 и никогда 0х00. Ждал минуты две - думал может из-за большого объема инициализируется долго, не помогло.

Последовательность команд при инициализации следующая:
CMD0 -> ответ 0х01, т.е. карта в Idle state.
CMD8 с аргументом 0x000001AA -> ответ 0х01000001AA т.е. устанавливаю напряжение питания 3.3 В.
CMD58 с аргументом 0x00000000 -> ответ 0x0100ff8000.
CMD55 -> ответ 0x01.
ACMD41 -> ответ 0x01.

Последние две команды повторяю до тех пор, пока в ответ на ACMD41 не будет получено 0x00. Как я уже упомянул, этого никогда не происходит.

Попробовал ту же последовательность на SanDisk 2Gb класс скорости 2 - все работает, т.е. в ответ на ACMD41 возвращается 0x00.

Как думаете, в чем может быть проблема?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 28th July 2025 - 11:40
Рейтинг@Mail.ru


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