Due to the limitation that MAX ® 10 devices do not come with any ASMI block, the Customizable Flash Programmer is suggested to be used for programming the EPCQ-A devices used
in your MAX® 10 design.
Download the MAX 10 Customizable Flash Programmer design and change pin assignments for flash signals according to your kit. The Programmer Image provided is developed using the
Intel ® Quartus ® Prime Standard Edition software version 18.0. You need to compile the Programmer Image using the Intel Quartus Prime version 18.0 or later.
Download System Console TCL scripts (customizable_programmer.tcl and epcqa.tcl) used for EPCQ-A devices.
Generate the rpd.file needed for Customizable Flash Programmer.
Please refer to Customizable Flash Programmer User Guide
charpter 126.96.36.199. generating .rpd file for other fpga devices
fill the quartus.ini with “pgm-allow-qspi128=on” to enable 3-byte addressing, regardless of the flash density.
select configuration device: qspi128
select mode: active serial x4
download modified “cust-prog-max10” design into your kit.
run customizable-programmer.tcl and program commands in system console to program rpd file into epcq-a.
% source customizable-programmer.tcl
% programming-flow test.rpd