Two instances of Quartus can't seem to use two JTAG pods
I need to debug two FPGA systems simultaneously. One is the Trenz Cyclone 10 board which includes an Arrow-USB JTAG interface and a second board with a Cyclone IV GX and a Terasic Blaster debug pod. There seems to be no way to persuade the two instances of Quartus (20.1 Lite) to select one device each. Everything works separately.
Hello,
I don't experience problems accessing multiple JTAG adapters from multiple Quartus instances. Last checked with Quartus 19.1 and 21.1, Windows 10.
A known restriction is that you can't enumerate new programming hardware when another instance is presently communicating, e.g. SignalTap waiting for trigger or Source&Probe continuously reading data. Also device names of adapters without unique name may change when connecting a new adapter. Therefore you should plug in all adapters and perform the setup of all debug instances before starting debug action.
Which step actually fails in your test?
Enumerating the adapters in setup?
Selecting debug hardware?
Communicating with adapter?
Regards,
Frank