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

 
 
> XC9572 не хочет прошиваться!, чудеса с прошивкой
alexf
сообщение Dec 21 2005, 09:30
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 420
Регистрация: 22-12-04
Пользователь №: 1 608



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

Итак имеется фирменый Parallel Cable III. Он прекрасно работает с XC95xxXL. А мне понадобилось
прошить старую 5 вольтовую XC9572. Подаю ровно 5 вольт. Impact отказывется с ним работать.
Нашел заметку Xilinx что так и должно быть. Скачал старинную jtagpgmr. Чип он признает за своего,
но не програмирует. Пытается, но плохо выходит. В порядке эксперимента чуть поднял питание.
5.4 вольта. О, чудо - запрограмировалось. Но скоро захотелось заново прошить. Не стирается!
Ток страшно растет при попытке стирания и все виснет.
Взял второй чип. Ровно та же история. И по прежнему с XL na 3.3 v нет проблем.

Есть идеи?
Go to the top of the page
 
+Quote Post
2 страниц V   1 2 >  
Start new topic
Ответов (1 - 14)
tegumay
сообщение Dec 21 2005, 12:08
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 264
Регистрация: 16-09-05
Из: Москва
Пользователь №: 8 640



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


--------------------
;X
Go to the top of the page
 
+Quote Post
pergunt
сообщение Dec 21 2005, 13:14
Сообщение #3


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

Группа: Свой
Сообщений: 165
Регистрация: 21-10-04
Пользователь №: 936



XC9572 старого выпуска имеет другой ID Code и Impact его не признает - было такое со старыми схемами. Пришлось брать старый Jtag Programmer, с ним уже все прошилось. Для работы используем схему Jtag Cable типовую (сами паяем) см ссылку http://www.plis.ru/pic/pict/File/jtag_cable.pdf Проверьте на всякий случай в каком положении на вашей материнке стоит Параллельный порт - должен быть в ЕРР. Откройте ваш кабель и посмотрите что за микросхемы стоят, да и пальцами можно посмотреть, какие элементы на нем греются? Внешний источник питания 5В - откуда берете? Смотрите вольтметром падение напряжения на диодах и питание на схемы кабеля. Т.е., я думаю, найдете скорее всего где-то замыкание.
Go to the top of the page
 
+Quote Post
Stas
сообщение Dec 21 2005, 13:37
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 464
Регистрация: 1-10-04
Из: Челябинск
Пользователь №: 751



Была такая же проблема, при 4,6 В не шился XC95144, все прошилось при поднятии напряжения до 5,5 В .
Go to the top of the page
 
+Quote Post
alexf
сообщение Dec 22 2005, 00:23
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 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 В .


Тоже с родным кабелем? А каким совтом?
Проблем со стиранием не было?
Go to the top of the page
 
+Quote Post
prototype
сообщение Dec 22 2005, 06:46
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 1-02-05
Из: Харьков, СССР
Пользователь №: 2 334



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


Глубоко заблуждаетесь, не более 5,5 вольта - это же не 4000-я серия!
Go to the top of the page
 
+Quote Post
alexf
сообщение Dec 22 2005, 08:39
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 420
Регистрация: 22-12-04
Пользователь №: 1 608



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


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

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 растет немеряно.
Go to the top of the page
 
+Quote Post
pergunt
сообщение Dec 22 2005, 15:29
Сообщение #8


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

Группа: Свой
Сообщений: 165
Регистрация: 21-10-04
Пользователь №: 936



Про потребление корпуса ХС9572 можно сказать, что ток будет в пределах 120-180мА. А это для 5В уже не малое выделение тепла ( около 0,6 Вт). Корпус будет горячий. Другое дело если на плате есть коротец между выходами или с выходами других микросхем, ток увеличится еще более. Можно посоветовать еще проверить осциллографом сигналы на JTAG выводах (не завалены ли у вас) - это к вопросу плохо перепограмируется. И еще можете попробовать перекинуть, если есть возможность, питание выходов Vссio на 3,3В(уменьшится нагрев?).
Go to the top of the page
 
+Quote Post
АДИКМ
сообщение Dec 28 2005, 15:51
Сообщение #9


Знающий
****

Группа: Свой
Сообщений: 630
Регистрация: 2-08-05
Пользователь №: 7 294



А где брали старую jtagpgmr ?
У меня такая же проблема была с 5 вольтовой XC9536, так и не решил ее.


--------------------
летаю на пепелаце...
Go to the top of the page
 
+Quote Post
pergunt
сообщение Dec 29 2005, 11:27
Сообщение #10


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

Группа: Свой
Сообщений: 165
Регистрация: 21-10-04
Пользователь №: 936



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

Попробуйте взять по ссылке:
http://direct.xilinx.com/direct/webpack/33...k_9500_prog.exe

А еще полезно смотреть старые программы (правда ХИЛИНХ их так прячет,
что сам не сразу добрался):
http://www.xilinx.com/webpack/classics/wpclassic/index.htm
Go to the top of the page
 
+Quote Post
AlexZurmux
сообщение Aug 4 2014, 13:13
Сообщение #11





Группа: Новичок
Сообщений: 3
Регистрация: 18-01-13
Пользователь №: 75 247



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

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

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

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

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

Может кто, что посоветовать? 05.gif
Go to the top of the page
 
+Quote Post
Maverick
сообщение Aug 4 2014, 13:21
Сообщение #12


я только учусь...
******

Группа: Модераторы
Сообщений: 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 Вольт, и таких контактов, где бы можно было "подцепить" внешний источник питания нет. sad.gif

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

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

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


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
AlexZurmux
сообщение Aug 5 2014, 06:40
Сообщение #13





Группа: Новичок
Сообщений: 3
Регистрация: 18-01-13
Пользователь №: 75 247



Цитата(Maverick @ Aug 4 2014, 17:21) *
попробуйте ISE 10.03


Попробовал.
Та же проблема, не видит LPT-программатора.
При том, что драйвера шли в комплекте, и я их поставил для 10-ой версии.

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

Сообщение отредактировал AlexZurmux - Aug 5 2014, 06:40
Go to the top of the page
 
+Quote Post
Maverick
сообщение Aug 5 2014, 08:29
Сообщение #14


я только учусь...
******

Группа: Модераторы
Сообщений: 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.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
XVR
сообщение Aug 6 2014, 09:50
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 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 в морг crying.gif

Судя по тому, что Device ID читается, программатор в норме, а XC9572 в морг в любом случае rolleyes.gif
Go to the top of the page
 
+Quote Post

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

 


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


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