Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16611 Discussions

How to use Serial flash loader in Quartus II, (if already known please ignore it).

Altera_Forum
Honored Contributor II
3,317 Views

Hi All.. 

This is for beginner (like me), who are all interested to program serial(or) config devices via JATG. 

I was searching for last couple of days.. difficult to found it, finally I was found that the step by step process.. 

I would like to share all the members to searching such a option. (I was found this procedure in the web link:http://quartushelp.altera.com/14.1/mergedprojects/program/pgm/pgm_pro_plf_file.htm

 

the procedure is: 

To program erasable programmable configurable serial (EPCS) devices with the Serial Flash Loader:  

  1. Use the Assembler to generate an SRAM Object File (.sof) containing the FPGA configuration data.  

  2. On the File menu, click convert programming files. (http://quartushelp.altera.com/14.1/mergedprojects/program/pgm/pgm_com_convert.htm)  

  3. Under output programming file, select jtag indirect configuration file (.jic) in the list.  

  4. In the configuration device list, select the target configuration device you want to program.  

  5. In the file name box, type the file name for the JTAG Indirect Configuration File you want to create.  

  6. To specify an existing SRAM Object File for conversion to a JTAG Indirect Configuration File, select the sof data item under input files to convert and click add file.  

  7. To specify the target FPGA device that will program the configuration device, select the flash loader item under input files to convert and click add device. (http://quartushelp.altera.com/14.1/mergedprojects/program/pgm/pgm_image.htm)  

  8. To generate the JTAG Indirect Configuration File containing configuration device programming data, click ok.  

  9. On the Tools menu, click programmer. (http://quartushelp.altera.com/14.1/mergedprojects/program/pgm/pgm_image.htm)  

  10. If necessary, in the mode list, select jtag.  

  11. To add the newly created JTAG Indirect Configuration File to the programming list, click add file in the Programmer window and select the JTAG Indirect Configuration File.  

  12. In the same row as the FPGA device in the programming list, turn on the program/configure option.  

  13. In the same row as the configuration device in the programming list, turn on the program/configure option.  

  14. To configure the FPGA device with the Serial Flash Loader IP and then program the configuration device, click start in the Programmer.  

  15. To reconfigure the FPGA device with configuration data from the configuration device, turn the power to the FPGA device off and on. 

     

    Enjoy.. 

     

    thanks and regards..  

0 Kudos
0 Replies
Reply