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

 
 
> USB-Blaster перестал прошивать ПЛИС
RoadRunner
сообщение Aug 22 2012, 17:31
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 136
Регистрация: 13-05-11
Пользователь №: 64 972



Всем доброго времени суток.

Использовал USB-Blaster для прошивки Cyclone IV GX, cреда Quartus 11, OC - windows 7. Шил через встроенный в квартус Flash Programmer sof-файлы. Все вроде бы нормально шло, пока плисина по факту перестала прошиваться. При этом во Flash Programmer все отлично: видит ПЛИС, правильно распознает, при прошивке отображает заполняющийся статус-бар, по окончании (когда до 100% доходит) пишет successful. Но плис не прошивается. In-system memory editor и SignalTap пишут instance not found, ножка CONF_DONE не поднимается. Попробовал прошить через Passive Serial используя программу на процессоре (в конечном итоге плис через него и будет прошиваться) - прошилось нормально. Попробовал заменить Altera USB-Blaster на Terasic USB-Blaster - тоже все нормально прошилось. Сейчас работаю через Terasic.

Есть какие-то догадки на счет того, что могло с альтеровским бластером случится? Может кто уже сталкивался с такой хренью? Буду признателен за помощь.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Stewart Little
сообщение Aug 23 2012, 08:50
Сообщение #2


Лентяй
******

Группа: Свой
Сообщений: 2 203
Регистрация: 11-10-04
Из: Санкт-Петербург
Пользователь №: 843



Цитата(RoadRunner @ Aug 22 2012, 21:31) *
Есть какие-то догадки на счет того, что могло с альтеровским бластером случится? Может кто уже сталкивался с такой хренью? Буду признателен за помощь.

Скорее всего, Вы его просто убили выравнивающим током при подключении к плате, находящейся под питанием.
Подключитесь бластером к JTAG'овской цепочке, подайте питание на плату, в квартусе запустите программер, и в нем - JTAG Chain Debugger.
Сделайте Test JTAG Chain. Какое собщение при этом выдается?
Раскрутите бластер. Посмотрите, нет ли там обугленных микросхем (если есть - то это левел шифтеры, там могут стоять аналогдевайсовские или максимовские).


--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
Go to the top of the page
 
+Quote Post
RoadRunner
сообщение Aug 23 2012, 10:27
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 136
Регистрация: 13-05-11
Пользователь №: 64 972



Цитата(Stewart Little @ Aug 23 2012, 12:50) *
Подключитесь бластером к JTAG'овской цепочке, подайте питание на плату, в квартусе запустите программер, и в нем - JTAG Chain Debugger.
Сделайте Test JTAG Chain. Какое собщение при этом выдается?


Как раз хотел написать, запускаю "Test JTAG Chain" - JTAG Chain Debugger пишет "JTAG Chain connection is good. Detected 1 device(s)". Я поэтому еще внутрь не суюсь - судя по всему JTAG сигналы доходят.

Цитата
Скорее всего, Вы его просто убили выравнивающим током при подключении к плате, находящейся под питанием

Земли то вроде выровнены - не должно быть такого.

Сообщение отредактировал RoadRunner - Aug 23 2012, 10:41
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 10:38
Рейтинг@Mail.ru


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