Forum Discussion
[NIOS] New CPU Memory HEX file -> should all NIOS system be regenerated?
- 3 years ago
You do not have to regenerate the NIOS sub-system if you change the .hex file that you are using to initialize the memory.
You only have to do 2 steps in Quartus:
1) Run 'Update Memory Initialization File' in the Processing menu.
2) Run 'Start Assembler' under 'Start' in the Processing menu.
This will create a new SOF file using the new .HEX file.
You do not have to regenerate the NIOS sub-system if you change the .hex file that you are using to initialize the memory.
You only have to do 2 steps in Quartus:
1) Run 'Update Memory Initialization File' in the Processing menu.
2) Run 'Start Assembler' under 'Start' in the Processing menu.
This will create a new SOF file using the new .HEX file.
- amildm3 years ago
Contributor
As for the above flow ('Update Memory Initialization File' and then 'Start Assembler'), will this also re-compile the FPGA logic or will leave it the same as before updating the Memory Initialization File?
Will the above flow update the NIOS memory only or will it update ALL the INIT files for ALL the Memories in the given Project?
Thanks!