Kostochkin 0 12 июля, 2019 Опубликовано 12 июля, 2019 (изменено) · Жалоба Имеется плата с плис spartan6 и micron 8SA17 JZ086, emmc 5.0, 64Gb, питание - 1.8V. EMMC заведен в плис - clk, reset, cmd, data(8bit). Питание на микросхеме есть. В плис реализован host emmc. Проект в плис проверен на модели. Командый аппарат работает правильно. В железе при инициализации девайса делаю как в документации Embedded Multi-Media Card (e•MMC) Electrical Standard (5.0). - подаю питание; - подаю клок 400кГц; - жду 1.1 мс; - отправляю CMD0; - жду 64 такта; - отправляю CMD1 с аргументом 0xC0FF8080; - получаю ответ с аргументом 0xC0FF8080 - ОК; - жду 1.1 мс; - отправляю CMD1 с аргументом 0x00000080; - получаю ответ с аргументом 0x00FF8080 - OK; - отправляю CMD2 с аргументом 0x00000000; - ответа нет, если ждать около 1000 тактов то шина CMD опустится в ноль, но ответа все равно нет, если зациклить CMD2 - тоже нет ответа; - отправляю CMD3 с аргументом 0x00000002; - ответа нет, если ждать около 1000 тактов то шина CMD опустится в ноль, но ответа все равно нет, если зациклить CMD3 - тоже нет ответа; Подскажите, может кто-нибудь в курсе в чем проблема? Изменено 12 июля, 2019 пользователем Kostochkin Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kostochkin 0 13 августа, 2019 Опубликовано 13 августа, 2019 · Жалоба Закройте тему... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 68 13 августа, 2019 Опубликовано 13 августа, 2019 · Жалоба 25 minutes ago, Kostochkin said: Закройте тему... Решили? Случаем, не забытый pull-up на CMD? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kostochkin 0 13 августа, 2019 Опубликовано 13 августа, 2019 · Жалоба 9 hours ago, aaarrr said: Решили? Случаем, не забытый pull-up на CMD? Да, решил. Схемотехник меня обманул, питание было 3.3В вместо 1.8В. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться