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

Программилка под Xilinx типа альтеровского JAM STAPL

Подскажите, пожалуйста,  есть ли программилка Xilinx CPLD типа альтеровского JAM STAPL.

Нужна поддержка программирования старого семейства XC9500XL через LPT-шный программатор.

Прога желательно с исходным кодом.

Короче типа JAM STAPL, но под ксайлинкс.

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


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

В 29.01.2019 в 12:19, Zoltrix сказал:

Короче типа JAM STAPL, но под ксайлинкс.

Сам по себе язык STAPL к микросхема никак не относится. Как патефон к грампластинкам. Какой файл ему дали, тот и воспроизведет. А вот файл программирования наверняка можно получить из Ксайлинсовской программы программирования, она может сделать копию процесса на языке высокого уровня...

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


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

Еще есть UrJTAG : http://urjtag.org/

STAPL он не поддерживает, но SVF прокручивать может. И в исходниках доступен.

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


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

On 2/1/2019 at 10:36 AM, iosifk said:

Сам по себе язык STAPL к микросхема никак не относится. Как патефон к грампластинкам. Какой файл ему дали, тот и воспроизведет. А вот файл программирования наверняка можно получить из Ксайлинсовской программы программирования, она может сделать копию процесса на языке высокого уровня...

Там в описании что-то про ксайлинкс сказано, но в Impact не нашёл способ сгенерить нужный плееру jam файл.

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


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

Quote

 

Вот здесь внимательно все ссылки смотрите - https://forums.xilinx.com/t5/CPLDs-Archived/Programming-CPLDs-from-embedded-device/td-p/26426

ну и здесь.. https://www.xilinx.com/support/answers/14164.html

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


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

12 minutes ago, andrewkrot said:

Вот здесь внимательно все ссылки смотрите - https://forums.xilinx.com/t5/CPLDs-Archived/Programming-CPLDs-from-embedded-device/td-p/26426

ну и здесь.. https://www.xilinx.com/support/answers/14164.html

Вообщем смысл какой. Есть обычный LPT-шный программатор и есть обновленная прошивка. С альтерой это решалось так, кому нужно было обновить прошивку, высылался почтой программатор и 3 файла - jam plaer, прошивка и батник. Человек подключил программатор, запустил батник и прошивка обновилась, все просто и не нужно было ехать в коммандировку.

Ищу такое-же решение под Ксайлинкс, короче чтобы с коммандной строки тоже можно было зашивать прошивки. В описании jam player что-то написано про ксайлинкс, однако не понятно как скомпилить jam файл ибо другие форматы этот плеер шить не умеет.

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


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

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


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

andrewkrot

1) Я так понимаю это команды которые выполняет импакт с коммандной строки? Их можно использовать для программирования через батник??

2) jam.exe    Supports the BitBlaster serial, ByteBlaster parallel,
                                Lattice ispDOWNLOAD and Xilinx download

Как понимать эти слова в описании jam плеера. Это указано, что есть "поддержка ксайлинкс программатора для альтеровских ПЛИС" или "поддержка ксайлинковских ПЛИС"?

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


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

Судя по описанию, был такой девайс Xilinx download, который и поддерживался джэм-плейером. Скорее всего это что то очень старое под LPT или RS232

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


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

Мне как раз под LPT программатор и надо.

Я эту фразу трактую, не как загрузка ксайлинкса, а как использование ксайлинксовского загрузочного кабеля для конфигурирования альтеровских ПЛИС.

Просто ксайлинковский LPT программатор почти соответствует альтеровскому байтбластеру. Короче JAM плеером ксайлинксовскую ПЛИС не зашить никак.

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


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

On 2/5/2019 at 10:02 PM, Zoltrix said:

andrewkrot

1) Я так понимаю это команды которые выполняет импакт с коммандной строки? Их можно использовать для программирования через батник??

 

Правильно понимаете. Только в Вашем случае есть одна сложность - Impact нужно предварительно установить.

Может вот это поможет - https://www.xilinx.com/support/answers/14164.html

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


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

1 час назад, Zoltrix сказал:

Короче JAM плеером ксайлинксовскую ПЛИС не зашить никак.

Любопытно почему? JAM STAPL стандарт. JAM Player к схеме вообще никак не привязан. Можете получить jam файл для xilinx то можно напрямую использовать. Можете получить svf, то svf2jam вам в помощь. SVF и JAM в плане работы с JTAG близкие вещи, но в JAM есть ветвления.

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


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

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

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

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

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

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

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

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

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

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