Forum Discussion
EPCQ128N not works correctly
Goodmorning everyone,
i have a problem on a card mounting an FPGA CycloneV.
The FPGA is connected to an EPCQ128N memory in active serial mode.
If I compile the FW by correctly setting all pin options and convert the sof file to JIC file I see strange behavior.
The Programmer is able to program and verify the memory correctly, however the FW does not start. However, if I replace the memory with an identical one of a more recent production batch, the FW correctly work. I repeated the test on multiple cards and with different EPCQ128N memories. The problem seems to be attributable to the production batch. I don't understand why the memory is correctly written and verified by the programmer but at startup it cannot program the FPGA.
Help.
Thank you all.
12 Replies
- EFran7
New Contributor
Hi,
I'm able to perform full erase and blank check.
The result is OK.
Attached is the file downloaded from EPCQ128 using Quartus Programmer after full erase.
This file is identical to programmed jic except for the final part which is different.
However, the FPGA configuration does not work.
- JohnT_Altera
Regular Contributor
Hi,
May I know if you are able to create a design using "Serial Flash Controller" IP? I suspect that the EPCQ device that you are using is having block protection enabled which cause the erase or programming not to work correctly.