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

Подключение к Jtag-серверу

Коллеги!

Работаем сейчас над здоровенным проектом для альтеровской плисины и есс-но всё, что только можно вытащить для внешних настроек через MCE, вытаскивается наружу. Но, в результате в окне MCE уже просто каша из различных параметров и массивов. Хотелось бы научится ваять собственный софт, что бы мимо MCE подключатся к jtag-серверу и закачивать/выкачивать выбранные параметры и представлять их в удобном нам виде. Вот никто не сталкивался с такой задачей или, хотя бы, может указать направление поиска информации?

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


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

Думаю, Вам куда-то вот сюда копать нужно: http://idle-logic.com/2012/04/15/talking-to-the-de0-nano-using-the-virtual-jtag-interface/

Был еще вариант с использованием родного API через экспорт квартусовских .dll-ок для доступа напрямую к JTAG-у, лежало на почившем в бозе nios-wiki.

 

Наименее затратный способ - это System Console. Можно накидать в Qsys простую систему с Avalon-MM JTAG Master, работать с шиной через Tcl и навернуть графический интерфейс (dashboard). Он простой, но все нужные виджеты есть. На нем, кстати, написан External Memory Interface Toolkit и Transceiver Toolkit.

https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/wp/wp-01170-system-console.pdf

 

Мы такую штуку сделали для регулировщиков, чтобы могли подергать ногами, проверить интерфейсы, посмотреть реакцию платы на внешние раздражители.

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


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

Наконец-то откопал (подальше положешь - поближе возьмешь) пример, где показана работа напрямую через JTAG API Quartus-а: называется jtag_atlantic.

 

Примеры:

https://fpgawiki.intel.com/wiki/High_Speed_Image_Download_Demo

jtag_atlantic_terminal.zip

jtag_atlantic_test.zip

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


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

Спасибо, но, к сожалению, это пример с НИОСом. Нам нужно без софтовых процессоров.

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


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

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

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

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

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

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

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

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

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

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