Creating the FPGA image
To create the FPGA image, run the function XJFlashCreateFPGAImage. XJFlash will create the image automatically, without any further input. It will take a few minutes while it interfaces with the external FPGA tool on your computer.
You will need the manufacturer's tool for your FPGA installed on your computer in order to create the image, but XJFlash will access it with automatic scripting and no further input is required.
The following table identifies the software required:
FPGA Manufacturer | Software | Comments |
---|---|---|
Altera | Quartus II | Web Edition (for smaller FPGAs only) or Subscription Edition. |
Xilinx | Vivado Design Suite | Use the appropriate tool for the device being used - ISE is for older devices. Use free WebPACK licence (for smaller FPGAs only) or a purchased licence. SDK or Vitis is required for Xilinx SoCs (e.g. Zynq). |
ISE Design Suite | ||
SDK / Vitis | ||
Microsemi | Libero SoC | Free or purchased licence, depending on FPGA being used. |
N.B. The FPGA manufacturer's tools are only needed on the system running the XJFlashCreateFPGAImage function.
Once this step has been run successfully, it does not need to be run again unless the board design is changed. New programming data can be chosen without running this test again.
Next Step
XJTAG v4.1.100