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

 
 
> SD/MMC, CSD и CID
hsx_Vlad
сообщение Dec 21 2007, 18:43
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 17
Регистрация: 15-08-07
Пользователь №: 29 819



Подскажите пожалуйста почему не все карточки на ARMе отзываються на команды CMD10 и CMD9 и можноли это как то обойти?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
hsx_Vlad
сообщение Dec 31 2007, 13:21
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 17
Регистрация: 15-08-07
Пользователь №: 29 819



Спасибо, вот это меня как раз и интерисовало, получается что место нахождения ответа на команду тоже плавающее.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 31 2007, 14:16
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(hsx_Vlad @ Dec 31 2007, 15:21) *
получается что место нахождения ответа на команду тоже плавающее.

Естественно и документировано. Естественно, потому, что в карточке свой контроллер и самая разнообразная по быстродействию начинка. Попытки тупо всегда и везде использовать блочный DMA приводят к кривизне. Используйте DMA в эквиваленте mmc_receiveblock() - сие будет разумно и правильно. Остальное по байтикам. Даже притягивание за уши посылки, например, одним блоком команды прведет только к дополнительным потерям времени на формирование буфера и затратам памяти для самого буфера.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- hsx_Vlad   SD/MMC   Dec 21 2007, 18:43
- - KuzmaPrytkov   Цитата(hsx_Vlad @ Dec 21 2007, 22:43) Под...   Dec 21 2007, 18:59
|- - zltigo   Цитата(KuzmaPrytkov @ Dec 21 2007, 20:59)...   Dec 21 2007, 19:22
- - hsx_Vlad   Цитата(zltigo @ Dec 21 2007, 22:22) Не на...   Dec 21 2007, 19:48
|- - zltigo   Цитата(hsx_Vlad @ Dec 21 2007, 21:48) Чег...   Dec 21 2007, 20:10
- - hsx_Vlad   Написано на С, команды действительно 16-ти байтины...   Dec 21 2007, 21:48
|- - zltigo   Цитата(hsx_Vlad @ Dec 21 2007, 23:48) Нап...   Dec 21 2007, 22:01
- - rv3dll(lex)   насчёт SPI режима не скажу - на всех раттах кот...   Dec 24 2007, 05:40
- - hsx_Vlad   С причиной неработоспособности я разобрался, работ...   Dec 26 2007, 10:50
|- - rv3dll(lex)   Цитата(hsx_Vlad @ Dec 26 2007, 13:50) С п...   Dec 26 2007, 11:07
|- - gotty   Цитата(hsx_Vlad @ Dec 26 2007, 12:50) С п...   Dec 26 2007, 11:08
|- - zltigo   Цитата(gotty @ Dec 26 2007, 13:08) по ...   Dec 28 2007, 21:38
- - hsx_Vlad   Цитата(gotty @ Dec 26 2007, 14:08) Предпо...   Dec 28 2007, 20:39
- - rv3dll(lex)   у меня куча всего - но этого думаю достаточно   Dec 29 2007, 05:19
- - hsx_Vlad   С работоспособностью разобрался, задержка не приче...   Dec 30 2007, 21:22
|- - zltigo   Цитата(hsx_Vlad @ Dec 30 2007, 23:22) Вот...   Dec 30 2007, 21:29
- - hsx_Vlad   насколько я знаю, дма генерит приерывание только в...   Dec 30 2007, 21:40
|- - zltigo   Цитата(hsx_Vlad @ Dec 30 2007, 23:40) нас...   Dec 30 2007, 21:48
- - hsx_Vlad   а что есть DATA_TOKEN_17_18_24?   Dec 30 2007, 22:03
|- - zltigo   Цитата(hsx_Vlad @ Dec 31 2007, 00:03) а ч...   Dec 30 2007, 22:14
- - hsx_Vlad   Спасибо, но проблема чуть не в этом. Часть вычитыв...   Dec 31 2007, 11:05
|- - zltigo   Цитата(hsx_Vlad @ Dec 31 2007, 13:05) Час...   Dec 31 2007, 12:26


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

 


RSS Текстовая версия Сейчас: 27th June 2025 - 17:43
Рейтинг@Mail.ru


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