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

 
 
> EP1C6 не стартует с EPCS64, а с EPCS16 работает
nadine
сообщение Jun 29 2011, 16:06
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 10-03-07
Из: Воронеж
Пользователь №: 26 029



Прошу помощи. Новая плата (не кит), Ниос и квартус 10.1, заложены EPCS64 и EP1C6. В EPCS зашиваются .sof и .elf, но после выключения-включения питания плиска не может сконфигуриться.
То есть Conf_done никогда не поднимается в лог.1, и плиска постоянно пытается считать данные с epcs. Но с впаянной на это же место epcs16, запрограммированной тем же самым скриптом и файлами, плис стартует и нормально работает. Запускала с ключом debug - не нашла отличий. Flash Programmer считывает верные ID и объем у epcs64 и похоже, что верно программирует. Считывала командой read в файлы прошивки из epcs16 и epcs64 - никаких отличий, кроме размера. Если сконфигурить плис этой же .sof по jtag из квартуса - начинает нормально исполняться зашитая в epcs64 программа для ниоса. Сигналы с epcs64 на осциле выглядят адекватно. Вручную давала полный ресет плате - никакой реакции. Разъем программирования только один, т.е. шью через ниос.
Подскажите, пожалуйста, как заставить epcs64 работать с первым циклоном. Или хотя бы на что еще посмотреть в поисках ошибок.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vadimuzzz
сообщение Jun 30 2011, 00:42
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



включена ли функция вычисления CRC? если да, то что показывает? с опцией сжатия битстрима играли? повторяется ли на других платах? выложите на файлообменник также полный дамп обеих флешек. кстати, почему используете именно EPCS64, а не аналог (Spansion, Numonyx)? там ценник различается не в пользу альтеры совершенно неприлично
Go to the top of the page
 
+Quote Post
nadine
сообщение Jun 30 2011, 16:02
Сообщение #3





Группа: Участник
Сообщений: 12
Регистрация: 10-03-07
Из: Воронеж
Пользователь №: 26 029



Цитата(vadimuzzz @ Jun 30 2011, 04:42) *
включена ли функция вычисления CRC? если да, то что показывает?

Специально не включала, посмотрю, спасибо.
Цитата
с опцией сжатия битстрима играли?

Да, никакой реакции
Цитата
повторяется ли на других платах?

Да.
Цитата
выложите на файлообменник также полный дамп обеих флешек. кстати, почему используете именно EPCS64, а не аналог (Spansion, Numonyx)? там ценник различается не в пользу альтеры совершенно неприлично

Оборонка, список разрешенных элементов... дальше понятно? wink.gif Сейчас я дома, дампы на работе, завтра посмотрю.
Я так понимаю, непреодолимых противопоказаний, почему бы этим микросхемам теоретически не работать вместе, Вы не видите?
Go to the top of the page
 
+Quote Post
vadimuzzz
сообщение Jul 1 2011, 01:17
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 291
Регистрация: 21-07-05
Пользователь №: 6 988



Цитата(nadine @ Jun 30 2011, 23:02) *
Оборонка, список разрешенных элементов... дальше понятно? wink.gif Сейчас я дома, дампы на работе, завтра посмотрю.

чего ж тут непонятного sm.gif делается это так: берете тестовый проект на уровне "хелло ворлд", от него требуется только чтобы старт происходил с флешки. ну, и любая лампочка для диагностики успешности запуска.
Цитата
Я так понимаю, непреодолимых противопоказаний, почему бы этим микросхемам теоретически не работать вместе, Вы не видите?

подозреваю баг в квартусе, но уверенности нет. несколько раз альтера "отличалась" на конвертерах прошивок для циклон-3. собственно, я потому про дампы и спрашивал, я по ним и определял, что есть ошибка. как вариант - проверить на других версиях квартуса. попробуйте также вариант с JIC
Go to the top of the page
 
+Quote Post
nadine
сообщение Jul 1 2011, 20:24
Сообщение #5





Группа: Участник
Сообщений: 12
Регистрация: 10-03-07
Из: Воронеж
Пользователь №: 26 029



Цитата(vadimuzzz @ Jul 1 2011, 05:17) *

Из-за острой нехватки времени выбрала пораженческое решение - поменяла флешки на epcs16, благо были заначены, на первое время хватит, была возможность поправить КД, и эльф влезает. Поэтому остался уже спортивный интерес - что и где могло быть сделано некорректно, чтобы выявить баг на будущее. Так что вопрос уже не является животрепещущим и срочным, но буду очень признательна, если Вы поможете мне его прояснить.
Цитата
Делается это так: берете тестовый проект на уровне "хелло ворлд", от него требуется только чтобы старт происходил с флешки. ну, и любая лампочка для диагностики успешности запуска.

На подобном и смотрела... С одной лампочкой в софке и с другой в эльфе..
Цитата
подозреваю баг в квартусе, но уверенности нет. несколько раз альтера "отличалась" на конвертерах прошивок для циклон-3. собственно, я потому про дампы и спрашивал, я по ним и определял, что есть ошибка. как вариант - проверить на других версиях квартуса. попробуйте также вариант с JIC

Спасибо огромное за идеи. Как будет возможность - попробую. Считанные с памяти файлы благополучно забыла в общей спешке sad.gif. Не знаю, стоит ли тратить Ваше время, если проблему обошла. Если не секрет, в нескольких словах - какого рода Вам попадались ошибка конвертора? Или есть эрраты про это? Прежде чем задать здесь вопрос, полазила по форумам, и заметила, что подобные вещи лечились переустановкой версии квартуса или подсовыванием циклону другого ID флешки, значит, проблема не новая..

Сообщение отредактировал nadine - Jul 1 2011, 20:26
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 24th July 2025 - 16:07
Рейтинг@Mail.ru


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