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

 
 
 
Reply to this topicStart new topic
alexPec
сообщение May 3 2014, 10:18
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Всем доброго дня. Сделан у меня проект, поскольку для EP3C5 и EP3C10 (F256) распиновка одинаковая, то прошивка скомпилирована для двух кристаллов, по факту что поставили - то и зашиваю. А тут вот ошибся с прошивкой. Кристалл 3С5, прошивку залил от 3С10. Программатор (USB Blaster) не ругнулся, зашил нормально. Естественно кристалл не запустился. Залил нормальную прошивку, от 3С5. Программатор сказал что все ОК, но кристалл не запускается. Не видит даже сигнал тапа в чипе. Говорит "неверная прошивка".
Что, умер? Не практиковал никто такое?
Go to the top of the page
 
+Quote Post
doom13
сообщение May 3 2014, 11:53
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(alexPec @ May 3 2014, 13:18) *
Всем доброго дня. Сделан у меня проект, поскольку для EP3C5 и EP3C10 (F256) распиновка одинаковая, то прошивка скомпилирована для двух кристаллов, по факту что поставили - то и зашиваю. А тут вот ошибся с прошивкой. Кристалл 3С5, прошивку залил от 3С10. Программатор (USB Blaster) не ругнулся, зашил нормально. Естественно кристалл не запустился. Залил нормальную прошивку, от 3С5. Программатор сказал что все ОК, но кристалл не запускается. Не видит даже сигнал тапа в чипе. Говорит "неверная прошивка".
Что, умер? Не практиковал никто такое?


Счас сделаем такой же фокус, только на Stratix 2, умереть ничего не дожноsm.gif
Почему-то кажется, что программатор ругнуться должен.


Попробовал для EP2S30F484 залить прошивку от EP2S60F484, она не заливается, сразу выдаёт ошибку. Как у Вас так могло получиться, может косяк где-то ещё?
Go to the top of the page
 
+Quote Post
BSACPLD
сообщение May 3 2014, 18:29
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 371
Регистрация: 24-07-05
Из: Москва
Пользователь №: 7 056



Было дело, что случайно наши программисты при апдейте прошивки залили прошивку для Arria GX в Stratix III.
После перепрошивки всё заработало нормально.
У Вас, скорее всего, снята галочка "Halt on-chip configuration controller" (Programmer->Tools->Options...).
При неправильной прошивке ПЛИС будет пытаться перезагружаться до бесконечности.
Если галочка снята, то при попытке перезагрузится ПЛИС будет затирать текущую прошивку (если заливаем по JTAG).
Go to the top of the page
 
+Quote Post
alexPec
сообщение May 3 2014, 19:40
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(doom13 @ May 3 2014, 15:53) *
Счас сделаем такой же фокус, только на Stratix 2, умереть ничего не дожноsm.gif
Почему-то кажется, что программатор ругнуться должен.


Попробовал для EP2S30F484 залить прошивку от EP2S60F484, она не заливается, сразу выдаёт ошибку. Как у Вас так могло получиться, может косяк где-то ещё?


Да программер даже автодетектом выдает EP3C5/10, там по моему в ID одни и те же цифры.
Но сейчас то прошивка для 3С5 в 3С5 заливается (и программер (JTAG) не ругается, что мол не залилось), но сигнал тап не видит нужную конфигурацию, как будто чистый кристалл. Вообще сам тоже думал что родной программер не должен ну никак убить кристалл неверной прошивкой.
Go to the top of the page
 
+Quote Post
alexPec
сообщение May 4 2014, 10:44
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Нет, не сдохла, все нормально.
Просто оказывается на линию CONF_DONE запаяли (кстати на автомате) вместо резистора конденсатор. Перепаял - все заработало.
Go to the top of the page
 
+Quote Post

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

 


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


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