Kluwer 0 13 октября, 2018 Опубликовано 13 октября, 2018 · Жалоба Коллеги! Работаем сейчас над здоровенным проектом для альтеровской плисины и есс-но всё, что только можно вытащить для внешних настроек через MCE, вытаскивается наружу. Но, в результате в окне MCE уже просто каша из различных параметров и массивов. Хотелось бы научится ваять собственный софт, что бы мимо MCE подключатся к jtag-серверу и закачивать/выкачивать выбранные параметры и представлять их в удобном нам виде. Вот никто не сталкивался с такой задачей или, хотя бы, может указать направление поиска информации? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hdl_student 0 22 октября, 2018 Опубликовано 22 октября, 2018 · Жалоба Думаю, Вам куда-то вот сюда копать нужно: 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 Мы такую штуку сделали для регулировщиков, чтобы могли подергать ногами, проверить интерфейсы, посмотреть реакцию платы на внешние раздражители. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kluwer 0 25 октября, 2018 Опубликовано 25 октября, 2018 · Жалоба Да, это, похоже, информация в нужном направлении, спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hdl_student 0 25 октября, 2018 Опубликовано 25 октября, 2018 · Жалоба Наконец-то откопал (подальше положешь - поближе возьмешь) пример, где показана работа напрямую через JTAG API Quartus-а: называется jtag_atlantic. Примеры: https://fpgawiki.intel.com/wiki/High_Speed_Image_Download_Demo jtag_atlantic_terminal.zip jtag_atlantic_test.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Kluwer 0 6 ноября, 2018 Опубликовано 6 ноября, 2018 · Жалоба Спасибо, но, к сожалению, это пример с НИОСом. Нам нужно без софтовых процессоров. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться