Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Перестал работать USB-Blaster
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
nikenbiraki
У меня есть устройство на котором находится MAX EPM3128A и CYCLONE EP1C12Q240C. Есть USB-Blaster.
Так вот, какое-то время он все шил и проблем не было, а сейчас не видит MAX.
Error: Can't access JTAG chain
Error: Operation failed.
А CYCLONE шьет. И такая беда уже со вторым бластером.
Кто сталкивался с такими проблема подскажите в чем дело.
rv3dll(lex)
что при замене бластера всё начинает работать? жтаг на один разъём выведен или у каждой плис свой?
nikenbiraki
Если взять новый USB-Blaster все работает.
У каждой ПЛИС свой разъем.

есть другая железка на которой стоит EPM3064 и тот бластер который не шьет EPM3128, шьет EPM3064.
не могу понять что у меня не работает.
Kuzmi4
2 nikenbiraki
а какие вы проводили действия с платой до того, как EPM3128A перестал распознаваться ?
vadimuzzz
видимо, на EPM3128A поддох JTAG. проверьте осциллографом все сигналы
nikenbiraki
Цитата(vadimuzzz @ Jul 6 2010, 10:27) *
видимо, на EPM3128A поддох JTAG. проверьте осциллографом все сигналы


Она шьется другим USB-Blaster`ом
sazh
Цитата(nikenbiraki @ Jul 6 2010, 08:43) *
Кто сталкивался с такими проблема подскажите в чем дело.


Все должно запитываться от одной розетки (Пилот) с клеммой заземления.
vadimuzzz
Цитата(nikenbiraki @ Jul 6 2010, 13:29) *
Она шьется другим USB-Blaster`ом

ну, сигналы-то посмотреть недолго. и схемы JTAG покажите
nikenbiraki
Цитата(Kuzmi4 @ Jul 6 2010, 10:14) *
2 nikenbiraki
а какие вы проводили действия с платой до того, как EPM3128A перестал распознаваться ?


Да собственно никаких, однажды включил, а ПЛИС не видно.
Один раз во время прошивки повис quartus, после этого перестало.
Других разов не было USB-Blaster`ов не напасешься.
sazh
Цитата(nikenbiraki @ Jul 6 2010, 09:33) *
Других разов не было USB-Blaster`ов не напасешься.


Можно даже критерий отбора выработать.
Спалил подряд 3 штуки - до свидания.
Kuzmi4
2 nikenbiraki
ну тогда осцил в помощь rolleyes.gif там сразу всё станет ясно.
(я так тоже когда то "вроде бы ничго не делал" - а потом выяснилось что какого то органа отвалился житаг на виртексе (скорей всего статика), потому и не пашет через житаг, хотя через другие иф-ы заливалось без проблем)
vadimuzzz
Цитата(sazh @ Jul 6 2010, 13:38) *
Спалил подряд 3 штуки - до свидания.

там буферы горят, они дешевые wink.gif где-то рядом тема была
nikenbiraki
Цитата(vadimuzzz @ Jul 6 2010, 10:45) *
там буферы горят, они дешевые wink.gif где-то рядом тема была


Один раз и правда сгорали буферы, заменил, начало работать, но через месяца три опять сломалось, но теперь буферы в порядке.
Ну и на всякий случай я их заменил smile.gif
vadimuzzz
Цитата(nikenbiraki @ Jul 6 2010, 13:50) *
Один раз и правда сгорали буферы

это "ж-ж-ж" неспроста, где-то в схеме косяк. например, земля на соплях висит, то есть контакт, то нет
des00
Цитата(vadimuzzz @ Jul 6 2010, 00:54) *
это "ж-ж-ж" неспроста, где-то в схеме косяк. например, земля на соплях висит, то есть контакт, то нет

в самодельном бластере я заложил адумы, благо в ящике под рукой лежат %)
rv3dll(lex)
но циклон то ведь шьётся, а у него ровно теже 3.3 вольта.
shf_05
встречался с подобной бедой.
горели USB blaster RUS и Byte Blaster, один раз jtag на плис- все из-за того, что запитал PC от UPS, причем UPS и плата были из одного пилота запитаны (как ни странно между землями было напряжение порядка 100В!).
vadimuzzz
Цитата(des00 @ Jul 6 2010, 13:58) *
в самодельном бластере я заложил адумы, благо в ящике под рукой лежат %)

которые, если не секрет?
des00
Цитата(vadimuzzz @ Jul 6 2010, 02:30) *
которые, если не секрет?

ADuM1401CRW + sn74lvc2t45
это рабочий инструмент для себя, гнаться за ценой смысла не было %)
nikenbiraki
Цитата(vadimuzzz @ Jul 6 2010, 10:54) *
это "ж-ж-ж" неспроста, где-то в схеме косяк. например, земля на соплях висит, то есть контакт, то нет

Соплей нет точно. Да и буфера сгорали при работе с другой платой.
Просто у меня проблема именно в Максах.
У меня есть MAX II devopment kit там плисовина EPM1270, так вот первый случай отказа:
USB-Blaster шил мои железки (не с Максами) и сейчас шьет, а эту плисовину так и не шьет.
Хотя он из ее набора и раньше работал.
vetal
Как подаете питание на плату?
Подобные артефакты встречаются при плохой земле между ПК и источником питания платы.
Попробуйте просто передернуть шнурок USB.
nikenbiraki
Цитата(vetal @ Jul 6 2010, 15:38) *
Как подаете питание на плату?
Подобные артефакты встречаются при плохой земле между ПК и источником питания платы.
Попробуйте просто передернуть шнурок USB.


На плату питание подается отдельно источником.
могу соединить корпус компа и источника.
Передергивание не помогает. smile.gif
IEC
Протрите хорошо спиртом или ацетоном контакты соединения USB Blastera с устройством (JTAG.....).
Очень сильно напоминает, что когда-то не протертые контакты были и туда канифоль или флюс попали.
nikenbiraki
Цитата(IEC @ Jul 7 2010, 12:06) *
Протрите хорошо спиртом или ацетоном контакты соединения USB Blastera с устройством (JTAG.....).
Очень сильно напоминает, что когда-то не протертые контакты были и туда канифоль или флюс попали.

Это не контакты.
"неработающий бластер" шьет другие микросхему.
ту микросхему шьет другой бластер
vadimuzzz
Цитата(nikenbiraki @ Jul 8 2010, 12:22) *
Это не контакты.
"неработающий бластер" шьет другие микросхему.
ту микросхему шьет другой бластер

ну сигналы посмотрите и сравните, когда шьете MAX одним и другим бластером (может фронты завалены или уровни не держит). может, конечно, барабашка или космические лучи, но скорее всего причина тупая
slava_edf
Цитата(nikenbiraki @ Jul 6 2010, 13:24) *
Соплей нет точно. Да и буфера сгорали при работе с другой платой.
Просто у меня проблема именно в Максах.
У меня есть MAX II devopment kit там плисовина EPM1270, так вот первый случай отказа:
USB-Blaster шил мои железки (не с Максами) и сейчас шьет, а эту плисовину так и не шьет.
Хотя он из ее набора и раньше работал.


Можливо проблема в драйверах під XP для серії MAX3000 та інших. В мене була така проблема коли ще шив під Windows 98, MAX+plus2(Вaseline 10.2 ) працював нормально і бачив ПЛИС, потім я то діло закинув до недавнього часу коли знову треба було шити MAXи 3000 серії. ХР постійно відмовлялась шити, небачила девайса. Декілька разів тестив ByteBlaster(через нього шив) поки в неті не знайшов шо треба дрова під ХР.
Stewart Little
Цитата(nikenbiraki @ Jul 6 2010, 10:04) *
У каждой ПЛИС свой разъем.

Еще уточняющий вопрос - Cyclone конфигурируется по JTAG'у или другим способом (AS, PS)?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.