Перейти к содержанию
    

XC9572 не хочет прошиваться!

У меня тут чудеса творятся. Неприятные. Может кто чего подскажет...

 

Итак имеется фирменый Parallel Cable III. Он прекрасно работает с XC95xxXL. А мне понадобилось

прошить старую 5 вольтовую XC9572. Подаю ровно 5 вольт. Impact отказывется с ним работать.

Нашел заметку Xilinx что так и должно быть. Скачал старинную jtagpgmr. Чип он признает за своего,

но не програмирует. Пытается, но плохо выходит. В порядке эксперимента чуть поднял питание.

5.4 вольта. О, чудо - запрограмировалось. Но скоро захотелось заново прошить. Не стирается!

Ток страшно растет при попытке стирания и все виснет.

Взял второй чип. Ровно та же история. И по прежнему с XL na 3.3 v нет проблем.

 

Есть идеи?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Была такая же проблема, при 4,6 В не шился XC95144, все прошилось при поднятии напряжения до 5,5 В .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а кабель после 5В продолжает работать?

 

Кабель прекрасно работает. В смысле с 3.3 вольтовыми.

 

>>XC9572 старого выпуска имеет другой ID Code и Impact его не признает

 

Да, это я уже понял и описал. Использовал jtagpgmr. А кабель должен работать со всеми.

 

Порт в порядке - 3.3 вольтовые программируются за секунды. Питание от лабораторного

источника. При попытке стирания XC9572 греется только она сама и ток идет сотни мА пока не сброшу.

В кабеле 74HC125. Должна работать хоть на 12 вольт...

 

Была такая же проблема, при 4,6 В не шился XC95144, все прошилось при поднятии напряжения до 5,5 В .

 

Тоже с родным кабелем? А каким совтом?

Проблем со стиранием не было?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В кабеле 74HC125. Должна работать хоть на 12 вольт...

 

Глубоко заблуждаетесь, не более 5,5 вольта - это же не 4000-я серия!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Глубоко заблуждаетесь, не более 5,5 вольта - это же не 4000-я серия!

 

Извините, погорячился :biggrin:

 

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 растет немеряно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Про потребление корпуса ХС9572 можно сказать, что ток будет в пределах 120-180мА. А это для 5В уже не малое выделение тепла ( около 0,6 Вт). Корпус будет горячий. Другое дело если на плате есть коротец между выходами или с выходами других микросхем, ток увеличится еще более. Можно посоветовать еще проверить осциллографом сигналы на JTAG выводах (не завалены ли у вас) - это к вопросу плохо перепограмируется. И еще можете попробовать перекинуть, если есть возможность, питание выходов Vссio на 3,3В(уменьшится нагрев?).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А где брали старую jtagpgmr ?

У меня такая же проблема была с 5 вольтовой XC9536, так и не решил ее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

< А где брали старую jtagpgmr ?

 

Попробуйте взять по ссылке:

http://direct.xilinx.com/direct/webpack/33...k_9500_prog.exe

 

А еще полезно смотреть старые программы (правда ХИЛИНХ их так прячет,

что сам не сразу добрался):

http://www.xilinx.com/webpack/classics/wpclassic/index.htm

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, смотрю тема заглохла, а у меня возникла почти такая же проблема.

 

Опишу суть и что уже попробовал.

 

На работе есть старые платы, которые ещё поддерживаем, и на которых стоит XC9572. Все шьются без проблем через iMPACT Xilinx 13 (как до этого, так и в этой партии плат 7 штук), но вот делема - есть две платы, на которых iMPACT спокойно выполняет Get ID Device, но упорно не хочет шить - пробует в течении двух минут стереть память (перед прошивкой), потом выдаёт Program Failed.

 

Решить проблему повышением питания не удаётся, так как плата питается от 24 Вольт, которые преобразовывает DC/DC преобразователь в 5 Вольт, и таких контактов, где бы можно было "подцепить" внешний источник питания нет. :(

 

Скачал старую программу для "прошивки" - JTAG Programmer. Он не определяет, что подключён LPT-программатор, хотя iMPACT видит его без проблем. Думаю, что проблема в ОС'е - на всех комп-ах у нас Windows 7. :(

 

Может кто, что посоветовать? :05:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, смотрю тема заглохла, а у меня возникла почти такая же проблема.

 

Опишу суть и что уже попробовал.

 

На работе есть старые платы, которые ещё поддерживаем, и на которых стоит XC9572. Все шьются без проблем через iMPACT Xilinx 13 (как до этого, так и в этой партии плат 7 штук), но вот делема - есть две платы, на которых iMPACT спокойно выполняет Get ID Device, но упорно не хочет шить - пробует в течении двух минут стереть память (перед прошивкой), потом выдаёт Program Failed.

 

Решить проблему повышением питания не удаётся, так как плата питается от 24 Вольт, которые преобразовывает DC/DC преобразователь в 5 Вольт, и таких контактов, где бы можно было "подцепить" внешний источник питания нет. :(

 

Скачал старую программу для "прошивки" - JTAG Programmer. Он не определяет, что подключён LPT-программатор, хотя iMPACT видит его без проблем. Думаю, что проблема в ОС'е - на всех комп-ах у нас Windows 7. :(

 

Может кто, что посоветовать? :05:

попробуйте ISE 10.03

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

попробуйте ISE 10.03

 

Попробовал.

Та же проблема, не видит LPT-программатора.

При том, что драйвера шли в комплекте, и я их поставил для 10-ой версии.

 

Может ещё что-нибудь посоветуете?

Изменено пользователем AlexZurmux

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Попробовал.

Та же проблема, не видит 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 и логи...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Судя по тому, что Device ID читается, программатор в норме, а XC9572 в морг в любом случае :rolleyes:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...