Forum Discussion
MMinu3
New Contributor
6 years agoProblem erasing EPCQ flash memory on INTEL Cyclone evaluation board with Generic Serial Flash Interface Intel running on NIOS II
As mentioned above, I'm not able to erase Flash Memory (neither sectors, sub-sectors, or bulk) using the Generic Serial Flash Interface Intel running on NIOS II: only with "Quartus programmer" I can....
MMinu3
New Contributor
6 years agoHi,
the part number of the FPGA on INTEL evaluation board is "10CL025YU256" and the QUARTUS PROGRAMMER version is 18.1.1.
The operation sequence to erase a sector from my code is:
- ENABLES write operation (operation Code: 0x06)
- SEND erase command (OC: 0xD8 for "sector" erase)
- WAIT for WIP flag clear reading status register (OC: 0x05)
- DISABLES write command (OC: 0x04)
Note that the partial erase mentioned in the previous mail, is not true because it was due to a wrong read in ECLIPSE: the erase operation alway has no effects on the current sector.
Thanks a lot
Maurizio