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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Спецификации (все) на SD карты нужны), Пишу драйвер MCI LPC24x8
haker_fox
сообщение Jan 27 2013, 10:09
Сообщение #16


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Господа, помогите, пожалуйста.

На CMD17 карта не дает данных. Пытаюсь вычитать один блок (512 байт). Команда отрабатывается MCI успешно. В ответ тишина. В регистре статуса: Data Timeout. Пытался данные вычитывать на частоте < 400 КГц, на однобитной шине. Все одно...

Уже бодаюсь не один день. Эти карты какие-то не простые, хотя в спецификации все просто...

Спасибо!

Поистине волшебный форум) Только напишешь, как проблема решается!
Подглядывая в драйвера, раздаваемые с FatFS, переписал код.
Там дается CMD17, затем модуль MCI натравливается на ожидание данных. Возникает таймаут.
Я сделал наоборот. Сначала подготовил MCI к ожиданию данных от карты. Потом дал CMD17. Данные пришли))) Правда я пока без DMA принимаю, возникает RX Overrun. Но это уже дело техники.

CODE
    MCI_DATA_TMR = 5 * 6000000; // 5 sec at 6000 000 Hz
    MCI_DATA_LEN = 512;

    uint8_t buffer[ 512 ];

    MCI_DATA_CTRL = 1 | ( 1 << 1 ) | ( 9 << 4 );
    do
    {
        retVal = sendCmd( 17, 2048, FMCIShortResp );
        if( ( retVal == FOk ) && ( ( response.resp0 & ( 0x0f << 8 ) ) == 0x900 ) )
            break;
        FHAL::sleep( 100 );
        timeout -= 100;
    }
    while( timeout );


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
MiklPolikov
сообщение Feb 1 2013, 01:58
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702



Работаю в SPI mode с любыми картами от 1 до 16 Гб.
Некоторые карты отвечают на CMD0 со второго раза.

Можно по подробнее про новую спецификацию, в практическом аспекте : скоро появятся новые карты, с которыми мой код перестанет работать ?

Инициализирую вот так. CMD7 ни где не применяю и даже не знаю зачем она.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 31st August 2025 - 23:45
Рейтинг@Mail.ru


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