Using Parallel Flash Loader IP without JTAG
Hello,
we are using the Parallel Flash Loader IP Core with a MAX II to Programm a Flash Memory and Configure an Cyclone V E FPGA.
This works fine so far with Programming the Flash over Quartus Programmer with USB Blaster and JTAG.
What we try do is:
We plan to programm the flash in production over an external host (e.g. another FPGA) that transfers bitstream data over SPI to the MAX II device.
The MAX II which holds the PFL IP Core should act as SPI Slave device and programm the Flash memory with the data he gets from the SPI Master.
Did someone already done this ?
Or is it possible to tell the PFL IP to take the data from SPI ?
Maybe its a better solution to programm the flash memory directly with logic in MAX II and do not use PFL IP ?
Has anyone ever had experience in this area?
Thanks !!!