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

FLASH programming through JTAG?

Altera_Forum
Honored Contributor II
1,114 Views

Is there any software available which will create a SVF file or similar to program a FLASH through JTAG using the tap controller to control the pins connected to the FLASH?

0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
245 Views

I don't think flash programming using SVF or JAM will be very fast, but you can create these files with quartus_pgm providing you have a PFL block in the FPGA which can access the pins. 

 

If you have an FPGA image with the appropriate hardware (Nios II or PFL) controlling the flash then you could use nios2-flash-programmer or quartus_pgm to push the data into the device. 

 

On SoC chips I think quartus_hps can program flash which is visible to the HPS.
0 Kudos
Altera_Forum
Honored Contributor II
245 Views

Thank you for your reply. It will not be fast. But of course it's probably a lot faster to load a PFL first and then load some compressed content (which the SOF/SREC file is, compared to the FLASH programming command sequence) to the PFL and/or run the FLASH interface at a higher speed. 

 

I was thinking about the simplicity of having just the SOF/SREC, BSDL file, and a list of the pins connected to the FLASH.
0 Kudos
Reply