Generic Serial Flash Interface Intel FPGA IP with disabled dedicated Active Serial Interface
Hello,
I am currently using an Cyclone 10 LP in Quartus 18.1 with an EPCS16 device for configuration for FPGA and NIOS II application.
This is basically working with the legacy Serial Flash Controller Intel FPGA IP.
Unfortunately this IP no longer supports the deactivation of the dedicated Active Serial Interface.
Since the design has a second SPI Slave on this very same (dedicated) SPI bus, I need to access these pins from the topmodule.
So i tried using the Generic Serial Flash Interface IP instead, which support the deactivation of the dedicated interface.
On the first try, even without deactivating the dedicated interface.
With this IP, Nios no longer provides the mem_init_generate script to generate the hex file for the Nios application.
When I manually generate this hex and the programming file Nios does not boot.
It seems, that by using this IP the Memcpy based bootloader from Nios or the access to the flash device in general is not working.
Is there any point I am missing, or is there another IP that I can use?
Best regards,
Christopher