alexf 0 21 декабря, 2005 Опубликовано 21 декабря, 2005 · Жалоба У меня тут чудеса творятся. Неприятные. Может кто чего подскажет... Итак имеется фирменый Parallel Cable III. Он прекрасно работает с XC95xxXL. А мне понадобилось прошить старую 5 вольтовую XC9572. Подаю ровно 5 вольт. Impact отказывется с ним работать. Нашел заметку Xilinx что так и должно быть. Скачал старинную jtagpgmr. Чип он признает за своего, но не програмирует. Пытается, но плохо выходит. В порядке эксперимента чуть поднял питание. 5.4 вольта. О, чудо - запрограмировалось. Но скоро захотелось заново прошить. Не стирается! Ток страшно растет при попытке стирания и все виснет. Взял второй чип. Ровно та же история. И по прежнему с XL na 3.3 v нет проблем. Есть идеи? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tegumay 4 21 декабря, 2005 Опубликовано 21 декабря, 2005 · Жалоба а кабель после 5В продолжает работать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pergunt 0 21 декабря, 2005 Опубликовано 21 декабря, 2005 · Жалоба XC9572 старого выпуска имеет другой ID Code и Impact его не признает - было такое со старыми схемами. Пришлось брать старый Jtag Programmer, с ним уже все прошилось. Для работы используем схему Jtag Cable типовую (сами паяем) см ссылку http://www.plis.ru/pic/pict/File/jtag_cable.pdf Проверьте на всякий случай в каком положении на вашей материнке стоит Параллельный порт - должен быть в ЕРР. Откройте ваш кабель и посмотрите что за микросхемы стоят, да и пальцами можно посмотреть, какие элементы на нем греются? Внешний источник питания 5В - откуда берете? Смотрите вольтметром падение напряжения на диодах и питание на схемы кабеля. Т.е., я думаю, найдете скорее всего где-то замыкание. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Stas 1 21 декабря, 2005 Опубликовано 21 декабря, 2005 · Жалоба Была такая же проблема, при 4,6 В не шился XC95144, все прошилось при поднятии напряжения до 5,5 В . Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexf 0 22 декабря, 2005 Опубликовано 22 декабря, 2005 · Жалоба а кабель после 5В продолжает работать? Кабель прекрасно работает. В смысле с 3.3 вольтовыми. >>XC9572 старого выпуска имеет другой ID Code и Impact его не признает Да, это я уже понял и описал. Использовал jtagpgmr. А кабель должен работать со всеми. Порт в порядке - 3.3 вольтовые программируются за секунды. Питание от лабораторного источника. При попытке стирания XC9572 греется только она сама и ток идет сотни мА пока не сброшу. В кабеле 74HC125. Должна работать хоть на 12 вольт... Была такая же проблема, при 4,6 В не шился XC95144, все прошилось при поднятии напряжения до 5,5 В . Тоже с родным кабелем? А каким совтом? Проблем со стиранием не было? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
prototype 2 22 декабря, 2005 Опубликовано 22 декабря, 2005 · Жалоба В кабеле 74HC125. Должна работать хоть на 12 вольт... Глубоко заблуждаетесь, не более 5,5 вольта - это же не 4000-я серия! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexf 0 22 декабря, 2005 Опубликовано 22 декабря, 2005 · Жалоба Глубоко заблуждаетесь, не более 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 растет немеряно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pergunt 0 22 декабря, 2005 Опубликовано 22 декабря, 2005 · Жалоба Про потребление корпуса ХС9572 можно сказать, что ток будет в пределах 120-180мА. А это для 5В уже не малое выделение тепла ( около 0,6 Вт). Корпус будет горячий. Другое дело если на плате есть коротец между выходами или с выходами других микросхем, ток увеличится еще более. Можно посоветовать еще проверить осциллографом сигналы на JTAG выводах (не завалены ли у вас) - это к вопросу плохо перепограмируется. И еще можете попробовать перекинуть, если есть возможность, питание выходов Vссio на 3,3В(уменьшится нагрев?). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
АДИКМ 0 28 декабря, 2005 Опубликовано 28 декабря, 2005 · Жалоба А где брали старую jtagpgmr ? У меня такая же проблема была с 5 вольтовой XC9536, так и не решил ее. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pergunt 0 29 декабря, 2005 Опубликовано 29 декабря, 2005 · Жалоба < А где брали старую jtagpgmr ? Попробуйте взять по ссылке: http://direct.xilinx.com/direct/webpack/33...k_9500_prog.exe А еще полезно смотреть старые программы (правда ХИЛИНХ их так прячет, что сам не сразу добрался): http://www.xilinx.com/webpack/classics/wpclassic/index.htm Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexZurmux 0 4 августа, 2014 Опубликовано 4 августа, 2014 · Жалоба Здравствуйте, смотрю тема заглохла, а у меня возникла почти такая же проблема. Опишу суть и что уже попробовал. На работе есть старые платы, которые ещё поддерживаем, и на которых стоит XC9572. Все шьются без проблем через iMPACT Xilinx 13 (как до этого, так и в этой партии плат 7 штук), но вот делема - есть две платы, на которых iMPACT спокойно выполняет Get ID Device, но упорно не хочет шить - пробует в течении двух минут стереть память (перед прошивкой), потом выдаёт Program Failed. Решить проблему повышением питания не удаётся, так как плата питается от 24 Вольт, которые преобразовывает DC/DC преобразователь в 5 Вольт, и таких контактов, где бы можно было "подцепить" внешний источник питания нет. :( Скачал старую программу для "прошивки" - JTAG Programmer. Он не определяет, что подключён LPT-программатор, хотя iMPACT видит его без проблем. Думаю, что проблема в ОС'е - на всех комп-ах у нас Windows 7. :( Может кто, что посоветовать? :05: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 4 августа, 2014 Опубликовано 4 августа, 2014 · Жалоба Здравствуйте, смотрю тема заглохла, а у меня возникла почти такая же проблема. Опишу суть и что уже попробовал. На работе есть старые платы, которые ещё поддерживаем, и на которых стоит 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 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexZurmux 0 5 августа, 2014 Опубликовано 5 августа, 2014 (изменено) · Жалоба попробуйте ISE 10.03 Попробовал. Та же проблема, не видит LPT-программатора. При том, что драйвера шли в комплекте, и я их поставил для 10-ой версии. Может ещё что-нибудь посоветуете? Изменено 5 августа, 2014 пользователем AlexZurmux Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 5 августа, 2014 Опубликовано 5 августа, 2014 · Жалоба Попробовал. Та же проблема, не видит 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 и логи... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
xvr 12 6 августа, 2014 Опубликовано 6 августа, 2014 · Жалоба На работе есть старые платы, которые ещё поддерживаем, и на которых стоит XC9572. Все шьются без проблем через iMPACT Xilinx 13 (как до этого, так и в этой партии плат 7 штук), но вот делема - есть две платы, на которых iMPACT спокойно выполняет Get ID Device, но упорно не хочет шить - пробует в течении двух минут стереть память (перед прошивкой), потом выдаёт Program Failed.Похоже, что сдохли сами XC9572. Попробуйте их считать. Если получится, то программатор в порядке, а XC9572 в морг :crying: Судя по тому, что Device ID читается, программатор в норме, а XC9572 в морг в любом случае :rolleyes: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться