Altera_Forum
Honored Contributor
12 years agoProgramming an EPCS4 using JTAG and Quartus II + SFL
Hello,
I am having problems trying to program an EPCS4 attached to a Clyclone IV EP4CE6F17I7 with the JTAG interface (and a USB-Blaster). The EP4CE6 is in a JTAG chain with an Atmel AT91SAM9261 Microcontroller, as follows: TDI -> AT91SAM9261 -> EP4CE6 -> TDO The EPCS4 flash device is attached to the EP4CE6 with AS configuration scheme (MSEL0=0, MSEL1=1, MSEL2=0). Programming the EP4CE6 itself works fine, but not the flash device. I am using the method described in AN370, i.e.: 1) Convert .sof file to .jic file (p 11) 2) Program the flash using Quartus II programmer and .jic file (p 17) I get the messages: Info (209060): Started Programmer operation at Fri Jan 31 13:25:55 2014 Info (209016): Configuring device index 2 Info (209017): Device 2 contains JTAG ID code 0x020F10DD Info (209007): Configuration succeeded -- 1 device(s) configured Error (209025): Can't recognize silicon ID for device 2 Error (209012): Operation failed Info (209061): Ended Programmer operation at Fri Jan 31 13:25:56 2014 Testing the JTAG chain using the JTAG Chain Debugger gives this: !Info: JTAG chain connection is good. Detected 2 device(s) !Info: Device 1: AT91SAM9261 (USERCODE: - ) !Info: Device 2: EP3C(10|5)/EP4CE(10|6) (USERCODE: 0xFFFFFFFF) Note: I am using Quartus II 12.0 SP2.16 Thank you for your help, Regards, Alex