Forum Discussion
Altera_Forum
Honored Contributor
16 years agoIf you know, how to read the serial flash, you should be also able to write it from the FPGA.
If you generate the programming files data through the quartus convert programming files tool, you can add hex data at absolute addresses. I didn't yet use the feature, but it should be capable of e.g. initializing user data to your flash. The Quartus Programmer doesn't provide an option for partial erase up to now. It has been discussed at the forum to set a sector protection from the user FPGA controller. It has been observed, that neither protection status is checked nor erase verified by the programmer. Regarding the compatibility question, I noticed, that an Altera EPCS4 identified itself as Numonyx M25P04 by manufacturer and device code.