Altera_Forum
Honored Contributor
13 years agoStruggling to program Spansion Flash memory with .jic file, Cyclone II
Hey all,
I've been trying recently to program my project onto flash memory with no success so far. I was hoping someone here might be able to shed some light on the issue. Details: Dev kit: RedCore EP2C8 V2 FPGA: CycloneII EP2C8Q208C8N Flash memory: Spansion S29AL032D (read from the text on the IC) The text indicates it's 32Mb, but the schematic for the dev kit claims it's 16Mb. IDE: Quartus II 12.0 sp2 (Web Edition) I'm trying to use a .jic file to indirectly program the flash memory, but it gets to 54% then tells me it's failed, with the console logs shown below. To set up the .jic file I used the EPCS16 selected as the configuration device. In advanced settings I checked if it would let me 'Disable EPCS ID check', but it's greyed out and has a grey square in it rather than a check mark...?Info (209060): Started Programmer operation at Mon Feb 04 11:20:33 2013Info (209016): Configuring device index 1
Info (209017): Device 1 contains JTAG ID code 0x020B20DD
Info (209007): Configuration succeeded -- 1 device(s) configured
Error (209025): Can't recognize silicon ID for device 1
Error (209012): Operation failed
Info (209061): Ended Programmer operation at Mon Feb 04 11:20:37 2013 If there's any more information I can give that might be helpful please let me know. I've read it's possible to program through NIOS II also, but I've never used it so don't have a clue how I'd go about that if it was a possible solution.