My custom board is equipped with the Cyclone V FPGA and the EPCQ128 configuration device. I use Quartus 17.1.0.
I convert the .sof programming file to .jic having the Active serial x4 option selected. Using the same .jic file, depending on MSEL pins configuration, forLink Copied
Hi,
Incorrect configuration scheme will cause programming failure. - Active Serial x 4 is chosen because the development kit hardware is fitted with EPCQ256. You may also choose Active Serial x 1 scheme as EPCQ devices support both variants. If it is Custom board than I think the board may not have been designed for X4 mode. You can check the schematic, epcq data sheet (https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/hb/cfg/cfg_cf52012.pdf) and https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/hb/cyclone-v/cv_5v2.pdf (http://refer page 25)"]Cyclone V hand book page 259[/URL]. Or The problem may be tck clock (https://www.altera.com/en_us/pdfs/literature/ug/ug_usb_blstr_ii_cable.pdf) if you are using USB Blaster II. Changing the TCK Frequency and check. Best Regards, Anand Raj Shankar (This message was posted on behalf of Intel Corporation)@Anand, thank you for your reply.
After cross-check of the PCB design files, it turned out, the MSEL[4:0] were not set properly set in the Active Serial Fast mode. The issue has been solved. Thank you.For more complete information about compiler optimizations, see our Optimization Notice.