Altera_Forum
Honored Contributor
12 years agoEPCS config failing advice needed
Morning folks,
I have just created my first FPGA (EP3C10E144C8N)board with a config memory (AT25DF321A-SH-B). Whilst I seem to be able to program the device with the jic and then verify it, the FPGA does not configure. If i make a change to the program and then compile etc and verify it spots the difference and fails verification, which suggest to me that this device is at least capable of communicating during programming. After reset and the FPGA starts to look for configuration I examine the nCONFIG, nSTATUS, CONF_DONE signals and find that the nSTATUS pin is toggling suggesting to me that (according to p 9-9 of the cyclone II handbook) that it is failing configuration and attempting to start itself again, and doing so repeatedly! CONF_DONE is low (which stands to reason if it hasnt configured) and nCONFIG is high (which again is what i would expect to see). I have initially told Quartus and the jic conversion process that the config device is an EPCS16. I can only assume that the device is not working as I expect even though I was able to program and verify the jic file to the memory device. Is this true, that whilst it may program and verify ok it still might not configure the FPGA?? Would i be better of with M25P16 device??? Any comments would be most welcome. https://www.alteraforum.com/forum/attachment.php?attachmentid=8202 https://www.alteraforum.com/forum/attachment.php?attachmentid=8203 deBoogle PS couple of waveforms showing nSTATUS on CH1, and the CLK on dig CH0, SO on dig CH1 and SI on dig CH2