How to program EPCS4 or EPCS16 memory with TH_JTAG, which is not Boundary Scan ?
First step is generation of JIC file : indeed, to download the prom, we need to load a special function into the FPGA to perform the real
programmation.
- In quartus Programmmer, click "Convert Programming File"
- Select in "Programming file type" JTAG indeirect Configuration ( JIC file )
- Select PROM type (ECPS4, EPCS16...)
- In the flash loader part, select associated Cyclone or Stratix
- In the second part named SOF, add your SOF file from the FPGA comilation
- Then generated JIC FILE
Second step is the creation of the JAM file :
- Autodetect JTAG chain
- Associate JIC file to the correct component ( Cyclone or Stratix )
- - create JAM file as usually
- - associate the new JAM file created in the init file of your test software
(*) In cas of non Altera components in the chain, you need to add theme manually
Then you have to "feed" TH_JTAG with this information : "i need to program a JIC". In Update File, just click on "ISP_JIC" then indicate the targetted component.