Forum Discussion
andy25
Occasional Contributor
2 years agoNios V, Max10, N25Q512A QSPI, XIP
Hello all. I have this Max10 Dev Kit, it has 512Mbit N25Q512A QSPI flash. I have a Nios V/m processor, and if I execute out of on-chip memory everything works fine. I'd like to try Execute in plac...
- 2 years ago
Have you tried changing the addressing mode to 4 byte addressing? The default is 3-byte and is configured through the Control Register (0x0) of the IP. It could be that the 512mb memory requires more than 3-bytes to access.
andy25
Occasional Contributor
2 years agoYes, I did set my NiosV reset vector to QSPI Flash.
Thanks for the link, I think I've seen it, but I shall review it again just to make sure.
-Andy
andy25
Occasional Contributor
2 years agoAh yes, now I remember, I did follow that link, and most of it applies, except for the .jic creation. I am only putting my app.hex in flash (not my fpga bitstream), and .jic didnt seem to have any support for Max10 or my N25Q512A device.
So I tried to create a .pof instead, which is not covered in the documentation.
-Andy