We are using MAX10 FPGA and NIOS II processor. We have on board FLASH MEMORY(NOT QSPI), and nios code will be placed in the same. We need that the NIOS to be booted from on board flash, Is it possible?
In document AN730(NIOS II booting methods in MAX10 FPGA), which option(there are 5 options) do we need to follow?
Option 4 allows you to execute your application on external flash and data on external RAM.
And Option 5 allows you to copy your application and data from external flash to external RAM, and then run both from the external RAM.
we are using Quartus 15.0, and TRI STATE CONTROLLER IP to interface external parallel flash.
I did not find CFI IP in Quartus 15.0
Can we proceed with TRI STATE CONTROLLER IP itself and boot nios from this external parallel flash?
You can boot Nios II with MAX10 FPGA from an external parallel flash.
You may try 19.2 or later.
You may refer to below for the implementation:
By the way, can we close it if you have no more inquiry ?