|
Проблема с SD картой, Подключение карт к 5В питанию. Кто плавал, посоветуйте. |
|
|
|
Jul 3 2007, 17:30
|
Участник

Группа: Участник
Сообщений: 53
Регистрация: 12-06-07
Пользователь №: 28 387

|
Вобщем эту тему можно было и не открывать, рядом есть такая же, но тут другой вопрос рассматривается. Думаю, модераторы форума меня поймут.
Суть проблемы в том, что карта SD не откликается на инициализацию, а проц попросту зацикливается. Режим используется SPI.
Сейчас растолкую схему.
Карта - miniSD из комплекта Nokia 6280. Так и наз. "NOKIA" Проц - ATtiny2313, частота 1,3824 МГц (11,0592/8) Питание проца +5В Питание карты - через IRU101033 (+3,3В) Делители для DI, CS и CLK - сверху 2,4 кОм, снизу 4,7 кОм DO подается напрямую на ногу проца. Используется порт B (выв. 12-15) Ноги 8 и 9 карты висят в воздухе.
В софте ошибок быть не может. Прошивка отлажена и проверена в Proteuse (там правда MMC, но суть дела не меняет). Там всё идёт. В реальной схеме проц виснет на инициализации.
Предположительно - ошибка в реальном железе, а именно в уровнях напряжений. Если кто знает - подскажите, где может быть подвох.
|
|
|
|
|
 |
Ответов
|
Dec 24 2007, 10:04
|

Местный
  
Группа: Свой
Сообщений: 222
Регистрация: 9-06-07
Пользователь №: 28 317

|
Подскажите, в чем причина. Карточка (SD ver1 16MB) вполне корректно инициализируется. После этого даю комманду чтения (CMD17), получаю верный responce равный 0x00. Проверка CRC включена, так что комманда доходит совершенно верно (проверял). Но token вместо ожидаемого 0xFE стабильно равен 0x01. В общем, имею тако лог работы: Код send_cmd(CMD = 0, arg = 0x00000000) = 01 crc = 0x95 send_cmd(CMD = 59, arg = 0x00000001) = 01 crc = 0x83 send_cmd(CMD = 8, arg = 0x000001AA) = 05 crc = 0x87 send_cmd(CMD = 55, arg = 0x00000000) = 01 crc = 0x65 send_cmd(CMD = 41, arg = 0x00000000) = 01 crc = 0xE5 send_cmd(CMD = 55, arg = 0x00000000) = 01 crc = 0x65 send_cmd(CMD = 41, arg = 0x00000000) = 00 crc = 0xE5 send_cmd(CMD = 16, arg = 0x00000200) = 00 crc = 0x15 send_cmd(CMD = 17, arg = 0x0002E800) = 00 crc = 0xC1 token = 0xFF token = 0xFF token = 0xFF token = 0x01
|
|
|
|
|
Jan 8 2008, 09:41
|

Местный
  
Группа: Участник
Сообщений: 322
Регистрация: 21-06-07
Из: СНГ
Пользователь №: 28 596

|
Цитата(Aesthete Animus @ Dec 24 2007, 16:04)  Подскажите, в чем причина. Карточка (SD ver1 16MB) вполне корректно инициализируется. После этого даю комманду чтения (CMD17), получаю верный responce равный 0x00. Проверка CRC включена, так что комманда доходит совершенно верно (проверял). Но token вместо ожидаемого 0xFE стабильно равен 0x01. Во во я не один такой... Ответ начинается НЕ КРАТНО 8 бит!!! 0xFE = 11111110 Лови софтой первый ноль и переходи на Харду...
--------------------
|
|
|
|
Сообщений в этой теме
Angelborn Проблема с SD картой Jul 3 2007, 17:30 TBI Цитата(Angelborn @ Jul 3 2007, 20:30) Дел... Jul 5 2007, 08:09 a3r3 Цитата(Angelborn @ Jul 3 2007, 21:30) Ног... Jul 5 2007, 08:33 SALOME Цитата(Angelborn @ Jul 4 2007, 00:30) В с... Jul 5 2007, 09:28 Angelborn Цитата(TBI @ Jul 5 2007, 11:09) А почему ... Jul 5 2007, 19:43 SALOME Цитата(Angelborn @ Jul 6 2007, 02:43) Нас... Jul 6 2007, 09:49  Angelborn Цитата(SALOME @ Jul 6 2007, 12:49) Инциал... Jul 6 2007, 18:19   SALOME Цитата(Angelborn @ Jul 7 2007, 01:19) SAL... Jul 7 2007, 07:23 Angelborn Спасибо ребята, всем, кто помог!
У меня всё по... Jul 9 2007, 21:04 QuickWitted В своей конструкции я столкнулся с подобными пробл... Jul 13 2007, 11:09 SALOME Цитата(QuickWitted @ Jul 13 2007, 18:09) ... Jul 13 2007, 11:30 QuickWitted Цитата(SALOME @ Jul 13 2007, 16:30) На во... Jul 13 2007, 11:48 SALOME Цитата(QuickWitted @ Jul 13 2007, 18:48) ... Jul 13 2007, 12:12  QuickWitted Цитата(SALOME @ Jul 13 2007, 17:12) Ну не... Jul 14 2007, 03:35   SALOME Цитата(QuickWitted @ Jul 14 2007, 10:35) ... Jul 14 2007, 05:04    QuickWitted Цитата(SALOME @ Jul 14 2007, 10:04) Дальш... Jul 14 2007, 09:02 QuickWitted ЦитатаПри работе в SPI контрольная сумма не высчит... Jul 14 2007, 14:23 QuickWitted С задержками разобрался...
Далее вопрос как инициа... Jul 14 2007, 16:33 SALOME Цитата(QuickWitted @ Jul 14 2007, 23:33) ... Jul 16 2007, 03:55  QuickWitted Цитата(SALOME @ Jul 16 2007, 08:55) При ч... Jul 16 2007, 04:58 jasper Вот последняя версия:
http://www.sdcard.org/sd_mem... Jul 16 2007, 05:19 QuickWitted Цитата(jasper @ Jul 16 2007, 10:19) Вот п... Jul 16 2007, 06:03 jasper Здесь вроде было. Jul 16 2007, 06:26 QuickWitted Цитата(jasper @ Jul 16 2007, 11:26) Здесь... Jul 16 2007, 08:15 jasper ЦитатаОткрыть картинку не могу (ст.3-8)...
у меня ... Jul 16 2007, 09:26 QuickWitted Народ как работать с MMCmicro?
(или датащит кто к ... Jul 17 2007, 03:25 Angelborn Цитата(QuickWitted @ Jul 17 2007, 06:25) ... Jul 17 2007, 05:46  QuickWitted Цитата(Angelborn @ Jul 17 2007, 10:46) Вы... Jul 17 2007, 08:09   Angelborn Цитата(QuickWitted @ Jul 17 2007, 11:09) ... Jul 17 2007, 21:02    QuickWitted Цитата(Angelborn @ Jul 18 2007, 02:02) Гд... Jul 18 2007, 04:30     SALOME Цитата(QuickWitted @ Jul 18 2007, 11:30) ... Jul 18 2007, 06:32      QuickWitted Цитата(SALOME @ Jul 18 2007, 11:32) Ну а ... Jul 18 2007, 07:04     Angelborn Цитата(QuickWitted @ Jul 18 2007, 07:30) ... Jul 18 2007, 07:16      QuickWitted Цитата(Angelborn @ Jul 18 2007, 12:16) А ... Jul 18 2007, 08:02 jasper ЦитатаВОПРОС2: У кого есть датащит на микро? подел... Jul 18 2007, 05:42 Angelborn Странное дело, конечно... Я CMD16 не посылал, тем ... Jul 18 2007, 08:18 QuickWitted Цитата(Angelborn @ Jul 18 2007, 13:18) Ст... Jul 18 2007, 08:46  Angelborn Цитата(QuickWitted @ Jul 18 2007, 11:46) ... Jul 18 2007, 08:54 QuickWitted ЦитатаА чем тебя блок 512 байт не устраивает? Проб... Jul 19 2007, 03:59 oll "Последовательность команд для карт ММС 8-128... Jul 19 2007, 16:52  Angelborn Цитата(oll @ Jul 19 2007, 19:52) "По... Jul 19 2007, 17:23  QuickWitted Цитата(oll @ Jul 19 2007, 21:52) "По... Jul 20 2007, 04:45   oll 1) Тактовая на SPI какая ?
(какой кварц?)
*M... Jul 20 2007, 05:36 QuickWitted Может кому понадобится...
На скору руку мной наца... Jul 19 2007, 06:18 QuickWitted Теперь вопрос, а что с хардварным SPI на асме дела... Jul 23 2007, 03:44 SALOME Цитата(QuickWitted @ Jul 23 2007, 10:44) ... Jul 23 2007, 08:49  QuickWitted Цитата(SALOME @ Jul 23 2007, 13:49) Не по... Jul 23 2007, 09:29   SALOME Цитата(QuickWitted @ Jul 23 2007, 16:29) ... Jul 24 2007, 03:00    QuickWitted Цитата(SALOME @ Jul 24 2007, 08:00) Если ... Jul 24 2007, 04:39     SALOME Цитата(QuickWitted @ Jul 24 2007, 11:39) ... Jul 24 2007, 09:16      QuickWitted Цитата(SALOME @ Jul 24 2007, 14:16) С чег... Jul 24 2007, 09:42       bmf Цитата(QuickWitted @ Jul 24 2007, 12:42) ... Jul 24 2007, 11:09        QuickWitted Цитата(bmf @ Jul 24 2007, 16:09) Полный б... Jul 24 2007, 11:36         bmf Цитата(QuickWitted @ Jul 24 2007, 14:36) ... Jul 24 2007, 11:59          QuickWitted Цитата(bmf @ Jul 24 2007, 16:59) И если у... Jul 25 2007, 04:06           bmf Цитата(QuickWitted @ Jul 25 2007, 07:06) ... Jul 28 2007, 09:36       SALOME Цитата(QuickWitted @ Jul 24 2007, 16:42) ... Jul 24 2007, 11:23 Angelborn Вот и у меня, ребята назрел снова вопрос. Не буду ... Jul 24 2007, 16:23 oll Вопрос следующий: как отключить эти CRC, чтобы пос... Jul 24 2007, 17:29  Angelborn Цитата(oll @ Jul 24 2007, 20:29) Так как ... Jul 24 2007, 18:12   oll Цитата(Angelborn @ Jul 25 2007, 00:12) Не... Jul 24 2007, 18:42    Angelborn Цитата(oll @ Jul 24 2007, 21:42) Честно г... Jul 24 2007, 18:58 QuickWitted Народ у кого есть спецификация на MMC "4.0... Jul 26 2007, 06:01 QuickWitted смотрю я на листок инициализации MMC v4.0
(полной... Jul 26 2007, 09:44 Rudolph Работаю с EP9302. Пытаюсь активировать SD-card (mi... Aug 9 2007, 13:00 QuickWitted Цитата(Rudolph @ Aug 9 2007, 18:00) Испол... Aug 13 2007, 01:40 QuickWitted Цитата(Rudolph @ Aug 9 2007, 18:00) Испол... Aug 14 2007, 03:02 Rudolph Вот он: Aug 13 2007, 07:57 Rudolph Схема подключения в точности такая, как в прикрепл... Aug 14 2007, 08:32 QuickWitted Цитата(Rudolph @ Aug 14 2007, 13:32) Схем... Aug 14 2007, 16:45  Rudolph Цитата(QuickWitted @ Aug 14 2007, 20:45) ... Aug 15 2007, 09:03   QuickWitted Цитата(Rudolph @ Aug 15 2007, 14:03) Нет-... Aug 15 2007, 17:26 Angelborn Часто встречаю в нете проблему, собственно и у мен... Aug 14 2007, 18:21 Rudolph Я не схемотехник, работаю с тем, что нарисовано др... Aug 16 2007, 09:23 QuickWitted Цитата(Rudolph @ Aug 16 2007, 14:23) Я не... Aug 18 2007, 07:57  QuickWitted Сегодня проверил с SD_Micro от Kingston на 64 МБ.
... Aug 19 2007, 12:37 Rudolph Вот есть такой интересный баг:
Пишу блок 512 байт... Aug 16 2007, 15:48 QuickWitted Кто плавал посоветуйте!!!
Как вычисля... Aug 20 2007, 09:46 Rudolph http://www.maxim-ic.com/appnotes.cfm/an_pk/4068
Т... Aug 20 2007, 13:15 QuickWitted Цитата(Rudolph @ Aug 20 2007, 18:15) Там ... Aug 21 2007, 04:08  Angelborn Цитата(QuickWitted @ Aug 21 2007, 07:08) ... Aug 21 2007, 06:39   QuickWitted Цитата(Angelborn @ Aug 21 2007, 11:39) Я ... Aug 21 2007, 11:46 Rudolph По умолчанию в режиме SPI проверка CRC отключена, ... Aug 21 2007, 09:37 QuickWitted Цитата(Rudolph @ Aug 21 2007, 14:37) CMD5... Aug 22 2007, 03:24  Rudolph Цитата(QuickWitted @ Aug 22 2007, 07:24) ... Aug 27 2007, 14:16   QuickWitted Цитата(Rudolph @ Aug 27 2007, 19:16) 7. C... Aug 28 2007, 07:32   QuickWitted Цитата(Rudolph @ Aug 27 2007, 19:16) В да... Aug 31 2007, 04:44    DL36 Думаю полезная ссылка будет FAT хороший перевод.
... Aug 31 2007, 05:36    Rudolph Цитата(QuickWitted @ Aug 31 2007, 08:44) ... Aug 31 2007, 15:32 QuickWitted Случаем никто ФАТ не ковырял? Как вычислить номер ... Aug 24 2007, 05:41 Rudolph Дык реальный объем всегда меньше. Все правильно. Aug 28 2007, 11:50 QuickWitted Цитата(Rudolph @ Aug 28 2007, 16:50) Дык ... Aug 29 2007, 04:58 Rudolph ИМХО искать ближайшее из константных значений (32,... Aug 29 2007, 08:10 QuickWitted В файловой системе основной единицей является клас... Sep 4 2007, 10:51 QuickWitted По фат открыл новую тему:
http://electronix.ru/for... Sep 6 2007, 08:14 QuickWitted Результаты разработки выложил на свой сайт.
Конст... Oct 24 2007, 03:55  QuickWitted Цитата(QuickWitted @ Oct 24 2007, 09:55) ... Dec 17 2007, 08:10 zltigo Цитата(Aesthete Animus @ Dec 24 2007, 12... Jan 8 2008, 23:09
2 страниц
1 2 >
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|