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

 
 
 
Reply to this topicStart new topic
> SD/MMC на Olimex LPC-L2294
Dato
сообщение Oct 5 2010, 11:17
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 20-09-05
Пользователь №: 8 746



Не могу заставить работать SD/MMC на Olimex LPC-L2294. ИсполЬзую SanDisc SDHC card 4GB и код данный в http://www.nxp.com/documents/application_note/AN10406.pdf (немного переделал та как на плате у меня SPI0 а не SSP). После CMD0 получаю правильный респонс, но дальше получю в респонс 0xff.
Но самое по моему подозрительное, что на входе CS, карты, низкий уровень около 1v. Самы карты работоспособные. Пробовал две карты.
Спасибо заранее smile.gif
Go to the top of the page
 
+Quote Post
Chestor
сообщение Nov 24 2010, 12:19
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 23-11-10
Пользователь №: 61 098



Цитата(Dato @ Oct 5 2010, 14:17) *
Не могу заставить работать SD/MMC на Olimex LPC-L2294. ИсполЬзую SanDisc SDHC card 4GB ...


Привет. Глядя на дату сообщения могу предположить, что проблему ты или решил, или обошелся как есть... =) Хотел спросить, изначально в LPC2294 не предусмотрена работа с SDHC (только с SD). Как тебе удается использовать HC на этом МК?... Карточка работает в полном объеме или видимая область ограничена?
Буду признателен за помошь. Вот мое мыло на всяк пожарный: che_chestor(sobaka)mail.ru. wink.gif
Go to the top of the page
 
+Quote Post
Dato
сообщение Nov 24 2010, 14:21
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 20-09-05
Пользователь №: 8 746



Обошелся как есть, т.е. работаю с SD. wink.gif Но IMHO LPC2294 тут не причем, pinouts у 4GB SDHC и 1GB SD одинаковая, следовательно дело в протоколе реализованной в appliction note от NXP. Это там предусмотрена работа только с SD.
Я не стал разбиратся с ним дальше из за нехватки времени, поэтому, к сожаленю в данный момент не смогу помоч. Однако, на днях собираюсь вернутся к этому вопросу и если эта тема будет для тебя еще актуально с удоволствием поделюсь результатами smile.gif
Go to the top of the page
 
+Quote Post
Chestor
сообщение Nov 25 2010, 07:35
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 23-11-10
Пользователь №: 61 098



Цитата(Dato @ Nov 24 2010, 17:21) *
...если эта тема будет для тебя еще актуально с удоволствием поделюсь результатами smile.gif

даже если не будет актуальна, все равно пиши! Любопытство - двигатель познаний. wink.gif
Go to the top of the page
 
+Quote Post
etoja
сообщение Nov 25 2010, 07:45
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



У карточек SD размер сектора 512 байт.
У карточек SDHC размер сектора может быть до 2048 байт.
Протокол обмена одинаковый.
Go to the top of the page
 
+Quote Post
Dato
сообщение Nov 25 2010, 09:31
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 29
Регистрация: 20-09-05
Пользователь №: 8 746



Цитата(etoja @ Nov 25 2010, 11:45) *
У карточек SD размер сектора 512 байт.
У карточек SDHC размер сектора может быть до 2048 байт.
Протокол обмена одинаковый.



Протокол обмена в смысле передачи комманд по SPI да. но есть различия в интерпретации аргументов. Я еще не польностю ознакомился с документасией SD/SDHC но, то что уже знаю, в командах блочного чтения/записи аргумент Address в SD указывает на байт а в SDHC на блок, при этом размер блока фиксирован и =512 байт.
Go to the top of the page
 
+Quote Post

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

 


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


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