We do not have external QSPI and probably dont have room to have Nios Processor, can this be done with a state machine and other logic, meaning use state machine to copy incoming image to ram, then copy ram to flash with a state machine?
your approach is well feasible. You'll basically use the provided On-Chip Flash and Dual Configuration IP and implement everything else in user logic.
You don't necessarily need a RAM buffer, just write data to flash as it comes in. A FIFO might increase throughput though.
We do not receive any response from you to the previous answer that I have provided. This thread will be transitioned to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you