FX3 boot from SPI and configure FPGA | Cypress Semiconductor
FX3 boot from SPI and configure FPGA
I want to store the FX3 firmware and FPGA bitstream in the same SPI flash. The FX3 should then boot from SPI then allow the FPGA to configure. I would also like to be able to update the data in the flash using a Windows app. I know control centre allows the SPI flash to be written, but in a real app the device would enumerate without the boot loader. So I think that code inside the FX3 firmware would need to take care of writing data from Windows to the flash memory. Or maybe there is an alternative?