|
прошивка XC9536XL, Помогите пожалуйста прошить XC9536XL |
|
|
|
Apr 27 2010, 08:41
|
Частый гость
 
Группа: Свой
Сообщений: 76
Регистрация: 16-05-05
Из: г.Чебоксары
Пользователь №: 5 090

|
Цитата(Космонавт @ Apr 27 2010, 11:53)  Пользуюсь IMPACT от ISE 10.3 в наличии есть параллельный кабель 3, спаянный по схеме от xilinx. Собственно проблема: софт ни в какую не хочет видеть XC9536XL. Не уверен что этот кабель подходит к данной ПЛИС. Подскажите пожалуйста есть ли недорогой способ прошивки. Может как то при помощи EEPROM? Если данная тема уже поднималась то буду благодарен за сцылочку Если все спаяно верно, то дешевле и проще варианта вы точно не найдете. Данный программатор абсолютно точно шьет эту CPLD. Строить конфигурацию на EEPROM вообще смысла нет, т.к. ПЛИС XC9536XL построена по флэш-технологии и вся конфигурация храниться в ней самой. IMPACT 10.3 данную серию тоже поддерживает. Так что здесь только ошибки либо при сборке программатора, либо при сборке платы с CPLD. Проверте наличие напряжения питания на разъеме JTAG на самой плате, для XL серии необходимо +3,3В, но от +5В тоже работать будет.
|
|
|
|
|
Apr 27 2010, 08:49
|

Участник

Группа: Участник
Сообщений: 15
Регистрация: 14-10-08
Из: Kiev
Пользователь №: 40 932

|
Цитата(Flanker @ Apr 27 2010, 10:41)  Если все спаяно верно, то дешевле и проще варианта вы точно не найдете. Данный программатор абсолютно точно шьет эту CPLD. Строить конфигурацию на EEPROM вообще смысла нет, т.к. ПЛИС XC9536XL построена по флэш-технологии и вся конфигурация храниться в ней самой. IMPACT 10.3 данную серию тоже поддерживает. Так что здесь только ошибки либо при сборке программатора, либо при сборке платы с CPLD. Проверте наличие напряжения питания на разъеме JTAG на самой плате, для XL серии необходимо +3,3В, но от +5В тоже работать будет. Питание платы 3,3В, программатор питается от него же. Поробывал уже два программатора - свой и товарисча - пока результатов ноль, значит буду искать баги в плате. Спасибо за совет
|
|
|
|
|
Apr 27 2010, 08:53
|
Частый гость
 
Группа: Свой
Сообщений: 76
Регистрация: 16-05-05
Из: г.Чебоксары
Пользователь №: 5 090

|
Цитата(Космонавт @ Apr 27 2010, 12:49)  Питание платы 3,3В, программатор питается от него же. Поробывал уже два программатора - свой и товарисча - пока результатов ноль, значит буду искать баги в плате. Спасибо за совет И еще вопросы: 1. какой разъем из 2-х на программаторе цепляете к плате? - в данном случае подойдет только JTAG. 2. надеюсь у вас полноценный LPT порт, а не эмуляция через USB переходник? - при USB эмуляции LPT, данный программатор работать не будет
|
|
|
|
|
Apr 27 2010, 08:59
|

Участник

Группа: Участник
Сообщений: 15
Регистрация: 14-10-08
Из: Kiev
Пользователь №: 40 932

|
Цитата(Flanker @ Apr 27 2010, 10:53)  И еще вопросы: 1. какой разъем из 2-х на программаторе цепляете к плате? - в данном случае подойдет только JTAG. 2. надеюсь у вас полноценный LPT порт, а не эмуляция через USB переходник? - при USB эмуляции LPT, данный программатор работать не будет  использую JTAG разьем, и ЛПТ тоже полноценный - ноут у меня еще древний
|
|
|
|
|
Apr 27 2010, 20:05
|
Частый гость
 
Группа: Свой
Сообщений: 76
Регистрация: 16-05-05
Из: г.Чебоксары
Пользователь №: 5 090

|
Цитата(Caruso @ Apr 27 2010, 23:23)  Может ошибаюсь, но вроде в BIOS нужно правильный режим работы LPT порта выставить (EPP вроде) Сейчас выставлять режим EPP или ECP+EPP (в зависимости от возможностей BIOS) требуется только для полноценного функционирования Xilinx Parallel Cable IV, иначе в режиме SPP он определиться как Xilinx Parallel Cable III. А это повлияет только на скорость прошивки и на возможность работы с ChipScope.
|
|
|
|
|
Apr 28 2010, 20:04
|

Участник

Группа: Участник
Сообщений: 15
Регистрация: 14-10-08
Из: Kiev
Пользователь №: 40 932

|
Сегодня проверил ЛПТ - все в норме, микросхемы тоже те, что нужно  - уже не знаю на что и думать Саму плисину тоже уже менял
|
|
|
|
|
Apr 29 2010, 07:18
|

Участник

Группа: Участник
Сообщений: 15
Регистрация: 14-10-08
Из: Kiev
Пользователь №: 40 932

|
Цитата(mov @ Apr 29 2010, 08:13)  Какова длина шлейфа от программатора до платы ? Длина приблизительно 30см. Пользуюсь сейчас не своим програматором и есть очевидцы. которые утверждают что он работал. P.S. попутный вопрос: в даташите на плисину указанны два питания - Vccio и Vccint, в каком порядке они должны подаватся? (у меня подаются одновременно) и оба равны 3,3В - так должно работать?
|
|
|
|
|
May 3 2010, 21:41
|
Частый гость
 
Группа: Свой
Сообщений: 76
Регистрация: 16-05-05
Из: г.Чебоксары
Пользователь №: 5 090

|
Цитата(Космонавт @ Apr 29 2010, 11:18)  Длина приблизительно 30см. Пользуюсь сейчас не своим програматором и есть очевидцы. которые утверждают что он работал. P.S. попутный вопрос: в даташите на плисину указанны два питания - Vccio и Vccint, в каком порядке они должны подаватся? (у меня подаются одновременно) и оба равны 3,3В - так должно работать? По опыту использования данного самодельного Xilinx Parallel Cable III программатора могу констатировать, что длина шлейфа по линиям JTAG (от коробки до платы) должна быть как можно меньше. 30 см - это много будет. Тоже в свое время пробовал с примерно таким шлейфом (далеко было до системника - на полу стоял), микрухи не определялись. В итоге укоротил JTAG часть, примерно, до 10 см. А длину программатору добавил с помощью удлинителя со стороны LPT разъема. Очень уж JTAG интерфейс помехи собирает хорошо, линии LPT более помехоустойчевые. Не зря в Parallel Cable IV и в USB-версии линии JTAG чередуются в плоском шлейфе с линиями GND. Для еще более надежного функционирования программатора хорошо бы экранировать коробочку фольгой, заземленной на GND. Порядок подачи напряжений питания конечно тоже играет роль, но у вас источник, я предполагаю, общий для Vccio и Vccint. Соответственно оба питания появляются одновременно, что допустимо.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|