|
XC9572 не хочет прошиваться!, чудеса с прошивкой |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 14)
|
Dec 21 2005, 13:14
|
Частый гость
 
Группа: Свой
Сообщений: 165
Регистрация: 21-10-04
Пользователь №: 936

|
XC9572 старого выпуска имеет другой ID Code и Impact его не признает - было такое со старыми схемами. Пришлось брать старый Jtag Programmer, с ним уже все прошилось. Для работы используем схему Jtag Cable типовую (сами паяем) см ссылку http://www.plis.ru/pic/pict/File/jtag_cable.pdf Проверьте на всякий случай в каком положении на вашей материнке стоит Параллельный порт - должен быть в ЕРР. Откройте ваш кабель и посмотрите что за микросхемы стоят, да и пальцами можно посмотреть, какие элементы на нем греются? Внешний источник питания 5В - откуда берете? Смотрите вольтметром падение напряжения на диодах и питание на схемы кабеля. Т.е., я думаю, найдете скорее всего где-то замыкание.
|
|
|
|
|
Dec 22 2005, 00:23
|
Местный
  
Группа: Свой
Сообщений: 420
Регистрация: 22-12-04
Пользователь №: 1 608

|
Цитата(tegumay @ Dec 21 2005, 04:08)  а кабель после 5В продолжает работать? Кабель прекрасно работает. В смысле с 3.3 вольтовыми. >>XC9572 старого выпуска имеет другой ID Code и Impact его не признает Да, это я уже понял и описал. Использовал jtagpgmr. А кабель должен работать со всеми. Порт в порядке - 3.3 вольтовые программируются за секунды. Питание от лабораторного источника. При попытке стирания XC9572 греется только она сама и ток идет сотни мА пока не сброшу. В кабеле 74HC125. Должна работать хоть на 12 вольт... Цитата(Stas @ Dec 21 2005, 05:37)  Была такая же проблема, при 4,6 В не шился XC95144, все прошилось при поднятии напряжения до 5,5 В . Тоже с родным кабелем? А каким совтом? Проблем со стиранием не было?
|
|
|
|
|
Dec 22 2005, 06:46
|
Знающий
   
Группа: Свой
Сообщений: 513
Регистрация: 1-02-05
Из: Харьков, СССР
Пользователь №: 2 334

|
Цитата В кабеле 74HC125. Должна работать хоть на 12 вольт... Глубоко заблуждаетесь, не более 5,5 вольта - это же не 4000-я серия!
|
|
|
|
|
Dec 22 2005, 08:39
|
Местный
  
Группа: Свой
Сообщений: 420
Регистрация: 22-12-04
Пользователь №: 1 608

|
Цитата Глубоко заблуждаетесь, не более 5,5 вольта - это же не 4000-я серия! Извините, погорячился Max recommended 6v (5.5 is for HCT) Absolute maximum rating +7. http://web.mit.edu/6.111/www/s2004/datasheets/hctfamspec.pdfЯ честно говоря думал что они больше держат, но больше 5.5 не подавал. И так ток потребления CPLD растет немеряно.
|
|
|
|
|
Aug 4 2014, 13:13
|
Группа: Новичок
Сообщений: 3
Регистрация: 18-01-13
Пользователь №: 75 247

|
Здравствуйте, смотрю тема заглохла, а у меня возникла почти такая же проблема. Опишу суть и что уже попробовал. На работе есть старые платы, которые ещё поддерживаем, и на которых стоит XC9572. Все шьются без проблем через iMPACT Xilinx 13 (как до этого, так и в этой партии плат 7 штук), но вот делема - есть две платы, на которых iMPACT спокойно выполняет Get ID Device, но упорно не хочет шить - пробует в течении двух минут стереть память (перед прошивкой), потом выдаёт Program Failed. Решить проблему повышением питания не удаётся, так как плата питается от 24 Вольт, которые преобразовывает DC/DC преобразователь в 5 Вольт, и таких контактов, где бы можно было "подцепить" внешний источник питания нет. Скачал старую программу для "прошивки" - JTAG Programmer. Он не определяет, что подключён LPT-программатор, хотя iMPACT видит его без проблем. Думаю, что проблема в ОС'е - на всех комп-ах у нас Windows 7. Может кто, что посоветовать?
|
|
|
|
|
Aug 4 2014, 13:21
|

я только учусь...
     
Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839

|
Цитата(AlexZurmux @ Aug 4 2014, 16:13)  Здравствуйте, смотрю тема заглохла, а у меня возникла почти такая же проблема. Опишу суть и что уже попробовал. На работе есть старые платы, которые ещё поддерживаем, и на которых стоит XC9572. Все шьются без проблем через iMPACT Xilinx 13 (как до этого, так и в этой партии плат 7 штук), но вот делема - есть две платы, на которых iMPACT спокойно выполняет Get ID Device, но упорно не хочет шить - пробует в течении двух минут стереть память (перед прошивкой), потом выдаёт Program Failed. Решить проблему повышением питания не удаётся, так как плата питается от 24 Вольт, которые преобразовывает DC/DC преобразователь в 5 Вольт, и таких контактов, где бы можно было "подцепить" внешний источник питания нет. Скачал старую программу для "прошивки" - JTAG Programmer. Он не определяет, что подключён LPT-программатор, хотя iMPACT видит его без проблем. Думаю, что проблема в ОС'е - на всех комп-ах у нас Windows 7. Может кто, что посоветовать?  попробуйте ISE 10.03
--------------------
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
|
|
|
|
|
Aug 5 2014, 06:40
|
Группа: Новичок
Сообщений: 3
Регистрация: 18-01-13
Пользователь №: 75 247

|
Цитата(Maverick @ Aug 4 2014, 17:21)  попробуйте ISE 10.03 Попробовал. Та же проблема, не видит LPT-программатора. При том, что драйвера шли в комплекте, и я их поставил для 10-ой версии. Может ещё что-нибудь посоветуете?
Сообщение отредактировал AlexZurmux - Aug 5 2014, 06:40
|
|
|
|
|
Aug 5 2014, 08:29
|

я только учусь...
     
Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839

|
Цитата(AlexZurmux @ Aug 5 2014, 09:40)  Попробовал. Та же проблема, не видит LPT-программатора. При том, что драйвера шли в комплекте, и я их поставил для 10-ой версии.
Может ещё что-нибудь посоветуете? Настройки LPT порта: Цитата The default addresses for these in Windows are (LPT) 0378 - 037F and (ECP) 0778 - 077F. Try deselecting the auto settings and use the Windows defaults. такие? Windows какой? Выложите плиз ошибку которую пишет ISE и логи...
--------------------
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
|
|
|
|
|
Aug 6 2014, 09:50
|
Гуру
     
Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847

|
Цитата(AlexZurmux @ Aug 4 2014, 17:13)  На работе есть старые платы, которые ещё поддерживаем, и на которых стоит XC9572. Все шьются без проблем через iMPACT Xilinx 13 (как до этого, так и в этой партии плат 7 штук), но вот делема - есть две платы, на которых iMPACT спокойно выполняет Get ID Device, но упорно не хочет шить - пробует в течении двух минут стереть память (перед прошивкой), потом выдаёт Program Failed. Похоже, что сдохли сами XC9572. Попробуйте их считать. Если получится, то программатор в порядке, а XC9572 в морг Судя по тому, что Device ID читается, программатор в норме, а XC9572 в морг в любом случае
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|