yxmihey 0 20 января, 2011 Опубликовано 20 января, 2011 · Жалоба Я так понял у автора стоит разъём програмирования соединённый с jtag ПЛИС, и флешка через DCLK,DATA,nCS,ASDI. Тогда это случай на странице 9-60 handbook. Для прошивки в режиме JTAG не во флеш используется sof файл, а для прошивки флешки через AS мост jic-файл(тот что надо из sof конвертировать отдельно). Я что-то в обсуждении не увидел этих обстоятельств. Да, именно так и соединено (та же схема и на 8-42). И да, если напрямую ПЛИС JTAGом грузить, то sof-файл. Если флешку через ПЛИС, то jic-файл (но до него по сути дело не доходит, потому что сначала надо в плис прогрузить SFL, а он так же как и пользовательские sof-проекты в ПЛИСе не остаётся, хотя должен). Спасибо за уточнение. Действительно, стоило сразу схемку показать, не думал, что могут возникнуть разночтения. к Mihey yxNet Хотелось бы узнать, чем все закончилось.... За одно и вопросы: 1. Если использовался SFL, то подключался ли его модуль из SFL_bb.v в главный модуль проекта? 2. Были ли сделаны назначения выводов FPGA в части интерфейса ASMI через Pin Planner? 3. Был ли при программировании через JTAG задан для FPGA режим "serial configuration mode"? Проблема с проектом пока не решена, просто я отсутствовал. 1. Вот этот момент требует пояснения. О чём речь? Конкретно флешку обычно загружаю через Программер - нахожу свою микросхему, указываю для неё тип флешки, указываю какой jic надо в неё залить - "Factory default enchanced SFL image" добавляется в качестве прошивки ПЛИС автоматически. В свой проект SFL не вношу. 2. да 3. Режим AS задаётся пинами MSEL[2..0]. Сейчас перешёл даже на режим JTAG (т.е. флешка вообще игнорируется), хотя через JTAG-входы ПЛИС должен программироваться независимо от режима. Если прошивать через программер, то указывается JTAG mode (тут см. пункт 1) Но у меня есть подозрение что речь о чём-то другом. В целом повторюсь, на всякий случай. Проблема не во флешке и её загрузке, она упоминалась только для точного описания ситуации, сейчас установлен режим загрузки только через JTAG - эффект тот же: сам ПЛИС не конфигурируется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Reanimatorr 0 21 января, 2011 Опубликовано 21 января, 2011 · Жалоба Если плис не конфигурируется по JTAG надо проверять плату. Я первый раз когда плис конфигурировал все пытался от нее CONF_DONE добиться (недели две), а потом нашел соплю с CONF_DONE на землю... - Проверяем монтаж под микроскопом, прозваниваем лапки тестером на соседей, проверяем питание. - Проверяем наличие подтягивающих резисторов на нужных конфигурационных лапах (nConfig, Conf_Done). Может ее в повтор конфигурации nConfig уводит после заливки? - Делаем минимальный проект поднимающий какую-нить лапу или транслирующий на нее клок чтобы можно было легко проконтролировать работу ПЛИС осциллографом. Выставляем Conf_Done в проекте чтобы поднималась тоже, а не была User_I/O. - Заливаем .sof, смотрим. Если не заливается проверяем что JTAG правильно включен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
[email protected] 0 18 февраля, 2011 Опубликовано 18 февраля, 2011 (изменено) · Жалоба Какой именно CYCIII используете? У нас был EP3C10E144 - тоже долго не могли прошить, потом оказалось что забыли прицепить площадку на брюхе к земле, использовали память EPC4 прошивали USB-Blaster'ом по Activ Serial (.pof файл), а для быстрой отладки по JTAG зашивали только CYC (.sof файл). Питание полное д.б. 1.2, 3.3, 2.5. Еще посмотрите конфигурацию управляющих ног MSEL0, MSEL1.. Ну и монтаж повнимательней, тоже много висяков найти можно Изменено 18 февраля, 2011 пользователем Docent86 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
POVRU 0 23 февраля, 2011 Опубликовано 23 февраля, 2011 · Жалоба Как у Альтеры все сложно... у ксилинкса выбираешь *.bit файл и нажимаешь program. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ysmat 0 4 февраля, 2013 Опубликовано 4 февраля, 2013 · Жалоба не заливаеться циклон EP3C25E144 с внешней флешки M25P16 постоянно идет клок 33Mgц и данные сигналы по форме нормальные msel0 = 0 msel1 = 1 msel2 = 0 может ли такое быть из за не пропаяного днища через JTAG все нормально прошиваеться Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_sda 0 4 февраля, 2013 Опубликовано 4 февраля, 2013 · Жалоба не заливаеться циклон EP3C25E144 с внешней флешки M25P16 постоянно идет клок 33Mgц и данные сигналы по форме нормальные msel0 = 0 msel1 = 1 msel2 = 0 может ли такое быть из за не пропаяного днища через JTAG все нормально прошиваеться В основном из за не пропаяного днища (Pad) это и бывает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ysmat 0 4 февраля, 2013 Опубликовано 4 февраля, 2013 · Жалоба как оказалось днище не причем вероятней всего была плохая запись в флешку через плисину по JTAG прошил и все заработало Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться