Where is the default location for Qsys generated On-chip memory .hex files? - Where is the default location for Qsys generated On-chip memory .hex files? Description The default location for Qsys on-chip memory .hex files is <qsys_top_filename>/sythesis/submodules/<qsys_top_filename_onchip_memory>.hex After generation of the Qsys design, you can find the Qsys on-chip memory .hex files located in the directory above. However, if you wish to use the non-default initialization .hex file, please make sure that you have selected the correct .hex file and added the correct include / library path in Quartus II. Resolution For memories containing pre-initialized Nios® II code you can create a .hex for the memory by running mem-init-generate. To run mem-init-generate right click on the application folder in the Nios II SBT4E (Nios2 Software Build Tools for Eclipse) and select Make Targets/Build/mem-init-generate. A mem-init subdirectory will be created in the software directory with the appropriate .hex files. We recommended adding the file <software project directory>/mem_init/mem_init.qip from the software project into the Quartus project. The .hex file(s) will then be automatically detected on a quartus compile. Alternatively the generated .hex files can be copied to the <qsys_top_filename>/synthesis/submodules/ directory to replace the default ones there. Note: Running Qsys generate will overwrite these .hex files, replacing with the default content. This information will be included in a future version of the Nios II Documentation. Custom Fields values: ['novalue'] Troubleshooting novalue False ['novalue'] ['FPGA Dev Tools Quartus II Software'] novalue 13.0 ['Programmable Logic Devices'] ['novalue'] ['novalue'] ['novalue'] - 2021-08-25

external_document