When writing with JIC, the Chain Description File (CDF) can be written by specifying it with the command "quartus_pgm" used by the Quartus Programmer.
When writing the JIC, the Serial Flash Loader (SFL) SOF file must be written before writing the JIC file.
The SFL SOF files are available for each device at the following paths, but for the Cyclone® 10 LP it is not clear which one to use.
C:\intelFPGA\18.1\quartus\common\devinfo\programmer
Therefore, you need to use the CDF file for writing SFLs, because the devices do not match and SFLs cannot be written by using the following procedure.
$ quartus_pgm -c 1 -m jtag -o "P;sfl_enhanced_01_02d020dd.sof@1"
$ quartus_pgm -c 1 -m jtag -o "P;sof_only.jic@1"
<Procedure>
(1) Quartus Programmer successfully writes JIC file to CDF file
Quartus Programmer > File tab > save as
(2) Execute the following command in Nios II command Shell
quartus_pgm -c 1 fpga_top_jic.cdf
Note: The CDF file specifies the JIC file as an absolute path, so if the name is changed or the hierarchical structure is changed, the CDF file must be recreated.
For details on the quartus_pgm command, please refer to the User's Guide below.
(Reference) Quartus II Scripting Reference Manual
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/manual/tclscriptrefmnl.pdf
(search for JTAG Indirect Configuration)
--------------------
Category: Configuration/Programming
Tools: Quartus® Prime
Devices: -