Hello!I'm programming multiple FPGA devices of the same type with one image in one JTAG chain (programming file JIC). It seems that the quartus programmer is programming every FPGA by itself, which is working fine. Is there a way to just need to write the image once to the JTAG chain and all FPGAs on the chain use it as configuration? (And only verify device by device to get responses of success from all ;)) BR, Markus
JIC files are for programming AS flash, not for configuring FPGA directly. If you have multiple FPGA connected in a chain to a single AS flash (Multi Device AS configuration scheme), the configuration data would be combined in a single JIC file and programmed at once.
Ok, seems like I mixed things up a little in my formulation.I have one EPCS flash device per FPGA and I want them all to get the same image. Currently the programmer sequentially configures every FPGA with a boot image and the sequentially writes the desired data to every EPCS using this boot image. So to sketch the setup with three FPGAs: +------+ +------+ +------+ | EPCS | | EPCS | | EPCS | +------+ +------+ +------+ || || || +------+ +------+ +------+ --| FPGA |--| FPGA |--| FPGA |--+ +------+ +------+ +------+ | | --------------------------------+ ... all three EPCS devices should get the same image. Nevertheless thank you for your answer, it might be helpful in the future.
Hi,Can you tel me how you connected your devices in one chain? What cable do you use? Do you have some on board buffers for driving JTAG signals? How many devices are connected to chain? It would be helpful for me. Thank you.
ok. Thank you for your info.@vlrean: Just connect the devices using the scheme shown in some altera documents, or wikipedia. Then use USB Blaster and scan JTAG chain and you get a list of connected devices.