What is spiOverJtag and when to use it
masterspiOverJtag provides bridge bitstreams used by openFPGALoader to access external SPI flash over JTAG on specific FPGA families.
While some FPGAs (Lattice ECP3/ECP5, Gowin GW2/GW5, and Cologne Chip GateMate) have internal interfaces for this, others require these dedicated bridge bitstreams:
- Xilinx
- Altera Cyclone
- Efinix
Key constraints:
- It supports Single-Wire mode only (
MOSI/MISO) to ensure maximum board compatibility. - Rebuilding is typically only necessary when adding support for a new FPGA model or package.