Есть 2 компьютера(оба на линуксе).
На первом установлен Quartus, NIOS IDE, и на нем производится компиляция проекта.
Второй компьютер используется для удаленного доступа к софту на первом компе + подключена отладочная плата через USB-JTAG.
На втором компе поднимается Local Jtag Server, для доступа к плате.
Код
./jtagd
./jtagconfig --enableremote pass
После этого в Quartus удалено подключатся плата и производиться её прошивка.
Все идет нормально.
При работе в NIOS IDE удаленный jtag в настройках Debug тоже нормально отображается, видиться плисина в кольце.
При попытке запуска дебага в консоле ошибка
Цитата
There are no Nios II CPUs with debug modules available which match the values
specified. Please check that your PLD is correctly configured, downloading a
new SOF file if necessary.
В другом варианте.
При компиляции этого проекта локально, ошибка изчезает только после закрытия jtagd.(что невозможно при удаленной работе)
При использовании Jtag server'a на Виндовой машине проблема также исчезает.
Ктонибудь сталкивался с подобным поведением JTAGDaemon'a? Какое может быть решение проблемы?