NIOSnewcomer 0 26 июня, 2013 Опубликовано 26 июня, 2013 · Жалоба Здравствуйте! Описание проблемы. При попытке записи .jic файла в память устройства EPCS64 с помощью мегафункции SFL (используется самостоятельно разработанная плата с ПЛИС Cyclone IV GX и JTAG) происходит ошибка. После выбора записываемого файла в программаторе QuartusII и нажатия кнопки «Start» начинается процесс записи на устройство, по мере выполнения выдаётся процент записанного, но запись прерывается в произвольный момент (сообщается то о 99% выполнения работы, то о 21%, то о 89%, то о 0%) с выдачей в окне программатора: «100% failed». Выдаётся сообщение: "Can't recognize silicon ID for device 1". Контакты на плате проверены, схема соответствует условиям в документации. При использовании DE2-115 c Cyclone IV E всё нормально. Кто-нибудь сталкивался с подобным, и какова причина ошибки? Заранее спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 8 26 июня, 2013 Опубликовано 26 июня, 2013 · Жалоба У вас все сделано в точности по AN370? Включая опции генерации SOF/POF и его конвертации в JIC файлы? Как у вас EPSC64 подключен? Его AS interface пины подключены только к FPGA, или запараллелены с JTAG сигналами FPGA (я имею в виду "классическое" подключение EPCS & FPGA к единому JTAG разъему)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NIOSnewcomer 0 1 июля, 2013 Опубликовано 1 июля, 2013 · Жалоба У вас все сделано в точности по AN370? Включая опции генерации SOF/POF и его конвертации в JIC файлы? Как у вас EPSC64 подключен? Его AS interface пины подключены только к FPGA, или запараллелены с JTAG сигналами FPGA (я имею в виду "классическое" подключение EPCS & FPGA к единому JTAG разъему)? Всё делали, как в документе (насколько мы его поняли) А какие там опции? В AN370 ни о каких опциях генерации SOF/POF не сказано. EPSC64 подключен с помощью интерфейса ASMI, непосредственно с JTAG не связан. Заранее спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vadimuzzz 0 2 июля, 2013 Опубликовано 2 июля, 2013 · Жалоба сделайте простенькую системку с ниосом и контроллером EPCS. вывод nios2-flash-programmer более информативен. ну, и схемку покажите, может чего проглядели Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NIOSnewcomer 0 2 июля, 2013 Опубликовано 2 июля, 2013 · Жалоба С ниосом пока коллега не хочет делать, а схема вот: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vadimuzzz 0 3 июля, 2013 Опубликовано 3 июля, 2013 · Жалоба С ниосом пока коллега не хочет делать, а схема вот зря не хочет. а осциллографом сигналы посмотреть (и JTAG, и SPI) на предмет соответствия по уровням/фронтам? по схеме вопрос: VCCIO3 - какой напряжение там? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NIOSnewcomer 0 4 июля, 2013 Опубликовано 4 июля, 2013 · Жалоба по схеме вопрос: VCCIO3 - какой напряжение там? Смотрели, говорят, всё нормально. VCCIO3 - там 3.3В. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gridinp 2 6 июля, 2013 Опубликовано 6 июля, 2013 (изменено) · Жалоба Смотрели, говорят, всё нормально. VCCIO3 - там 3.3В. а просто сконфигурить fpga можно? чтобы определить где проблема, fpga-программатор или fpga-ecps Изменено 6 июля, 2013 пользователем gridinp Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NIOSnewcomer 0 6 июля, 2013 Опубликовано 6 июля, 2013 · Жалоба а просто сконфигурить fpga можно? чтобы определить где проблема, fpga-программатор или fpga-ecps Можно. .sof записывается без проблем. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gridinp 2 7 июля, 2013 Опубликовано 7 июля, 2013 · Жалоба Можно. .sof записывается без проблем. с epcs стало быть проблема, может земля/питание epcs? epcs у вас кстати запитана почему то не от VCCIO3 честно говоря никогда не шью *.jic все время сталкивался с какими-то проблемами, заливаю sof через бластер, а потом прошиваю через Flash Programmer Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vadimuzzz 0 7 июля, 2013 Опубликовано 7 июля, 2013 · Жалоба Смотрели, говорят, всё нормально. VCCIO3 - там 3.3В. вообще-то MSEL подключаются к VCCA, а там д.б. 2.5В Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gridinp 2 7 июля, 2013 Опубликовано 7 июля, 2013 (изменено) · Жалоба вообще-то MSEL подключаются к VCCA, а там д.б. 2.5В да я о том, что epcs от какого-то avdd33_1 запитана по msel, согласен, у меня они на сyclon4 подключены к 2.5 Изменено 7 июля, 2013 пользователем gridinp Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 8 9 июля, 2013 Опубликовано 9 июля, 2013 · Жалоба При попытке записи .jic файла в память устройства EPCS64 с помощью мегафункции SFL (используется самостоятельно разработанная плата с ПЛИС Cyclone IV GX и JTAG) происходит ошибка. После выбора записываемого файла в программаторе QuartusII и нажатия кнопки «Start» начинается процесс записи на устройство, по мере выполнения выдаётся процент записанного, но запись прерывается в произвольный момент (сообщается то о 99% выполнения работы, то о 21%, то о 89%, то о 0%) с выдачей в окне программатора: «100% failed». Выдаётся сообщение: "Can't recognize silicon ID for device 1". Кстати, а какое содержимое FPGA вы используете при программировании EPCS: то, которое по умолчанию загружает Programmer для этого, или какое-то свое с ядром SFL? По описанию не совсем понятно. Нельзя ли поподробнее описать ваши действия. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Raven 8 9 июля, 2013 Опубликовано 9 июля, 2013 · Жалоба Тут вот Проблема связи Cyclone III - EPCS кажется, обсуждается близкая проблема. Выясняется, что эта ASMI связка - штука, очень чувствительная к качеству сигналов. Вполне возможно, это и к вашему случаю относится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NIOSnewcomer 0 10 июля, 2013 Опубликовано 10 июля, 2013 · Жалоба Кстати, а какое содержимое FPGA вы используете при программировании EPCS: то, которое по умолчанию загружает Programmer для этого, или какое-то свое с ядром SFL? По описанию не совсем понятно. Нельзя ли поподробнее описать ваши действия. Пробовали по-всякому, проект и с мегафункцией, и без, пользуясь средствами программатора. Вроде всё, что касается ПО, делаем согласно документации. Результат - 0. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться