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

 
 
> SD карта не просыпается
svchost
сообщение Jun 1 2009, 11:42
Сообщение #1


Участник
*

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



Добрый день!
Есть связка mega32+SD карта 128M (питание 3,3в)+ программная реализация SPI.
Воспроизводит WAV файлы 8бит 11025Гц.
Установил карту 1G. Не просыпается по CMD1 (в ответ получаю 01).
Подавал связку CMD55 (в ответ получаю 01)+CMD41, CMD8 на обе команды ответ 05 (не существующая команда).
Все команды подаю с правильным CRC. В кардридере все работает. Купил флешку на 2G тоже самое.
Может кто сталкивался, подскажите пожалуйста в чем трабл?

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Jun 1 2009, 20:16
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Для инициализации SD всегда нужно использовать ACMD41, иначе от MMC не отличите. Карты не требуют тактирования, судя по всему, Вы просто не выдерживаете Nrc между командами.
Go to the top of the page
 
+Quote Post
svchost
сообщение Jun 1 2009, 20:29
Сообщение #3


Участник
*

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



Цитата(aaarrr @ Jun 2 2009, 00:16) *
Для инициализации SD всегда нужно использовать ACMD41, иначе от MMC не отличите. Карты не требуют тактирования, судя по всему, Вы просто не выдерживаете Nrc между командами.


Тактировать я имел ввиду для выполнения инициализации.
В моем случае ACMD41 не воспринимается CMD55 (ответ 01)+CMD41(ответ 05 -несуществующая команда)
Сколько циклов должно быть Ncr?

Сколько должно быть циклов между CMD55 и CMD41?

Сообщение отредактировал svchost - Jun 1 2009, 20:33
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 1 2009, 20:51
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(svchost @ Jun 2 2009, 00:29) *
Сколько циклов должно быть Ncr?

Сколько должно быть циклов между CMD55 и CMD41?

Время Nrc - 8 тактов, между ответом на CMD55 и CMD41 как раз и должно быть Nrc.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- svchost   SD карта не просыпается   Jun 1 2009, 11:42
- - aaarrr   Cначала нужно дать минимум 74 клока, затем CMD0, з...   Jun 1 2009, 11:56
|- - svchost   Цитата(aaarrr @ Jun 1 2009, 15:56) Cначал...   Jun 1 2009, 13:01
|- - etoja   Цитата(svchost @ Jun 1 2009, 17:01) все э...   Jun 1 2009, 13:24
|- - aaarrr   Цитата(svchost @ Jun 1 2009, 17:01) все э...   Jun 1 2009, 13:31
|- - svchost   Цитата(aaarrr @ Jun 1 2009, 17:31) Значит...   Jun 1 2009, 13:39
- - aaarrr   CMD1 или ACMD41? CMD1 использовать не рекомендуетс...   Jun 1 2009, 13:44
|- - svchost   Цитата(aaarrr @ Jun 1 2009, 17:44) CMD1 и...   Jun 1 2009, 13:56
|- - aaarrr   Цитата(svchost @ Jun 1 2009, 17:56) ACMD4...   Jun 1 2009, 18:39
|- - svchost   Цитата(aaarrr @ Jun 1 2009, 22:39) Так, а...   Jun 1 2009, 20:03
- - woroba   Цитата(svchost @ Jun 1 2009, 17:42) Добры...   Jun 1 2009, 13:55
- - sonycman   Ncr может быть от 0 до 8 байт. Что характерно, де...   Jun 2 2009, 04:02
|- - aaarrr   Цитата(sonycman @ Jun 2 2009, 08:02) Ncr ...   Jun 2 2009, 07:33
- - adc   Цитата(svchost @ Jun 2 2009, 00:03) ... П...   Jun 2 2009, 06:19
|- - svchost   Цитата(adc @ Jun 2 2009, 10:19) Было бы и...   Jun 3 2009, 20:08
- - adc   Цитата(svchost @ Jun 4 2009, 00:08) Пожал...   Jun 4 2009, 06:57
|- - aaarrr   Цитата(adc @ Jun 4 2009, 10:57) Несколько...   Jun 4 2009, 07:25
|- - svchost   Цитата(aaarrr @ Jun 4 2009, 11:25) Да уж,...   Jun 4 2009, 15:45
|- - aaarrr   Цитата(svchost @ Jun 4 2009, 19:45) Подпр...   Jun 4 2009, 17:52
- - sonycman   А я в сети нашёл такой код: Кодu8 CRC7(u8* chr...   Jun 4 2009, 10:57
|- - aaarrr   Цитата(sonycman @ Jun 4 2009, 14:57) Инте...   Jun 4 2009, 11:14
|- - sonycman   Цитата(aaarrr @ Jun 4 2009, 15:14) Можно,...   Jun 4 2009, 11:46
|- - aaarrr   Цитата(sonycman @ Jun 4 2009, 15:46) Это ...   Jun 4 2009, 12:00
|- - sonycman   Цитата(aaarrr @ Jun 4 2009, 16:00) Таблич...   Jun 4 2009, 12:26
|- - ivstech   Цитата(sonycman @ Jun 4 2009, 18:26) ...   Jun 4 2009, 18:05
- - adc   to ivstech and aaarrr: странно но результат вычисл...   Jun 5 2009, 06:38
|- - aaarrr   Цитата(adc @ Jun 5 2009, 10:38) Зачем она...   Jun 5 2009, 07:05
- - svchost   Контрольный байт для отправки SD карте получается ...   Jun 5 2009, 11:01


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

 


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


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