Problems with configuring CycloneIV from EPCQ32A
After changing EPCS16 (soic
I'm using QuartusII 18.1.0 Lite Edition.
Also I noticed that FPGA became configured right after EPCQ32A programming with .pof file, however, 'Initiate configuration after programming' option for Quartus programmer was turned off. And this happened again with 2nd EPCQ32A IC.
What's more, I can successfully perform Erase operation, but Blank Check is failed. Verify operation gives non-blank file as well. Could this be related to that my .pof is combined from 2 compressed .sof files (for remote update purpose : Factory configuration and App1 configuration)? I mean that EPCQ sectors might be protected by Nios2 program+epcq_controller when FPGA was configured for the first time... But option 'Unprotect EPCS/EPCQ devices selected for the erase/program operation' for Quartus programmer is on by default. In case of EPCS16 such combined .pof doesn't lead to a problem. Anyway now I'm trying to configure FPGA with .pof that consists of only 1 file and doesn't have Nios2-based remote update system, but something is wrong with EPCQ32A.
DCLK is about 35-36MHz according to the oscilloscope.
There are diods that connect ASDI, DCLK, DATA, nCS lines with +3.3V and 10pF caps to gnd on our PCB. We don't have any problems with FPGA configuring using EPCS16.