I want to store some data(instructions) in the qspi flash, and when the board starts, I want to load these data into bram(in the FPGA).
I am designing such a program in assembly language(MIPS). I want to know how I need to write this program.
Just need to use simple load instructions just like load data from bram? And then, how does the qspi flash controller(AXI IP) convert the load instruction into a spi flash command?
I am a newbie of FPGA, I don't know if my description is clear enough.
Question
Shaw
Hello,
I am using Nexys4 DDR and Vivado2017.3(Windows).
I want to store some data(instructions) in the qspi flash, and when the board starts, I want to load these data into bram(in the FPGA).
I am designing such a program in assembly language(MIPS). I want to know how I need to write this program.
Just need to use simple load instructions just like load data from bram? And then, how does the qspi flash controller(AXI IP) convert the load instruction into a spi flash command?
I am a newbie of FPGA, I don't know if my description is clear enough.
Finally, thanks for your help.
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.