Quartus® Prime Pro Edition User Guide: Programmer

ID 683039
Date 4/01/2024
Document Table of Contents

2.5.2. Full Erase of Flash Memory Sectors

When performing flash memory erase operations via JTAG and a .jic file, the Quartus® Prime Programmer erases only the flash memory sectors that the .jic specifies.

For example, if you specify a .jic file containing only a 13.6Mbits FPGA image on an EPCQ64A device, the Programmer erases only the bottom 13.6Mbits, and does not erase the remaining 50.4Mbits of data.

To erase the entire flash memory device contents, do not specify a .jic file for flash programming. Rather, manually add the flash device to the associated FPGA device chain by following these steps:

  1. In the Programmer, right-click the target FPGA device, and then click Edit > Attach Flash Device.
  2. Select the appropriate flash device from the list. The Factory Default Serial Flash Loader loads for the FPGA automatically.
  3. In the Programmer, enable the Erase checkbox, and click Start to start the erase operation.