|
|
  |
USB-Blaster перестал прошивать ПЛИС |
|
|
|
Aug 22 2012, 19:52
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 16-03-05
Пользователь №: 3 397

|
Цитата(RoadRunner @ Aug 22 2012, 21:31)  Есть какие-то догадки на счет того, что могло с альтеровским бластером случится? Может кто уже сталкивался с такой хренью? Буду признателен за помощь. у USB-Blaster очень отвратительно сделан кабель к разъему на плате - постоянно ломается. Попробуйте его заменить на обычный шлейф. Ничего сложного два разъема IDC "на кабель" и 10-проводной шлейф.
|
|
|
|
|
Aug 23 2012, 07:47
|

Местный
  
Группа: Свой
Сообщений: 235
Регистрация: 11-11-09
Пользователь №: 53 561

|
Цитата(Soflover @ Aug 22 2012, 23:52)  у USB-Blaster очень отвратительно сделан кабель к разъему на плате - постоянно ломается. Попробуйте его заменить на обычный шлейф. Ничего сложного два разъема IDC "на кабель" и 10-проводной шлейф. если бы не было контакта, он бы прошился или считывал инфу с ПЛИС???
--------------------
Мы ведь работаем, чтобы жить, а не живем, чтобы работать??? ;)
|
|
|
|
|
Aug 23 2012, 08:50
|

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

|
Цитата(RoadRunner @ Aug 22 2012, 21:31)  Есть какие-то догадки на счет того, что могло с альтеровским бластером случится? Может кто уже сталкивался с такой хренью? Буду признателен за помощь. Скорее всего, Вы его просто убили выравнивающим током при подключении к плате, находящейся под питанием. Подключитесь бластером к JTAG'овской цепочке, подайте питание на плату, в квартусе запустите программер, и в нем - JTAG Chain Debugger. Сделайте Test JTAG Chain. Какое собщение при этом выдается? Раскрутите бластер. Посмотрите, нет ли там обугленных микросхем (если есть - то это левел шифтеры, там могут стоять аналогдевайсовские или максимовские).
--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
|
|
|
|
|
Aug 23 2012, 10:27
|
Частый гость
 
Группа: Участник
Сообщений: 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
|
|
|
|
|
Aug 23 2012, 12:30
|
Частый гость
 
Группа: Участник
Сообщений: 136
Регистрация: 13-05-11
Пользователь №: 64 972

|
Цитата(AndrewS6 @ Aug 23 2012, 16:22)  На подтягивающих резисторах не схалявили? TMS и TDI к питанию, TCK к земле через 1-10кОм. Не, с ними все нормально, имеются (10кОм).
|
|
|
|
|
Aug 24 2012, 08:24
|

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

|
Цитата(RoadRunner @ Aug 23 2012, 17:56)  Тааак.. Пошли чудеса)) По поводу подтяжек. На TMS, TDI и TDO - 10 кОм в соответствующее питание. На TCK - 1 кОм в землю. Ну и стараться не растягивать jtag'овские сигналы по всей плате, желателно ставить разъем и резисторы поближе к ПЛИС'ине. Ну и как советовал уважаемый Soflover, провертье желтый альтеровский хвост на предмет переломов.
--------------------
Чтобы слова не расходились с делом, нужно молчать и ничего не делать...
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|