Altera_Forum
Honored Contributor
7 years agoMulti-Device AS/JTAG programmming issues
I have a design that includes 2 Cylcone IV E devices (EP4CE22F17C6) and a single EPCQ32 serial configuration device. They're in a Multi-Device AS Configuration as detailed by the Cyclone IV handbook. I've also included a JTAG interface connected to the master Cyclone IV.
My goal here is to program the EPCQ32 through a .jic file, which then programs the 2 Cyclone IV devices. Unfortunately, when I try to program using said .jic file, the Cyclone IV successfully accepts the SFL program, but then I get the following error: "Error (209025): Can't recognize silicon ID for device 1. A device's silicon ID is different from its JTAG ID. Verify that all cables are securely connected, select a different device, or check the power on the target system. Make sure the device pins are connected and configured correctly." I have verified that the hardware is configured correctly. Now, when I try to program the master Cyclone IV over JTAG with a .sof, it "completes successfully", but doesn't actually program the chip (GPIO outputs are all default still). Any solutions or even just insight on my particular setup would be much appreciated.