Forum Discussion
Altera_Forum
Honored Contributor
13 years agoQuartus 13.0sp1 converts sof->jic incorrectly?
I recently upgraded to quartus 13.0sp1 (linux 64bit) for the Arria V support, but now quartus is unable to convert flash programming files for our older Arria GX II devices correctly. Here's what I k...
Altera_Forum
Honored Contributor
13 years agoBy trying all the option flags for quartus_cpf -o, I've found the flag that controls that bit: IGNORE_EPCS_ID_CHECK. I am guessing that earlier quartus versions defaulted to allowing non-Altera flash chips and the newest quartus does not.
Anyway, changing our build script toecho -e "BITSTREAM_COMPRESSION=ON\nIGNORE_EPCS_ID_CHECK=ON" seems to have fixed the problem. Waiting on a full rebuild from a clean repository before concluding victory, but this makes sense. We use an EPCS128 compatible flash chip, but the vendor differs, so the FPGA rejects loading from our chip thanks to this flag bit. EDIT: Yep. It definitely works now. Furthermore, it seems this IGNORE_EPCS_ID_CHECK option is *NEW* to quartus 13.0sp1. The old quartus GUI had the option (defaulting to off), but the implementation (aka quartus_cpf) did not, and hence defaulted to on. EDIT2: Wow. The new option is rejected by quartus 12.0sp1. That means I have to break compatibility with 12.0sp1 in order to have it work with 13.0sp1.