Qsys 片上内存 .hex 文件的默认位置为 /sythesis/submodules/.hex
下一代 Qsys 设计后,您可以在上面的目录中找到 Qsys 片上内存 .hex 文件。
但是,如果您希望使用非默认初始化 .hex 文件,请确保您选择了正确的 .hex 文件并添加了 Quartus II 中的正确包含/库路径。
对于包含预初始化Nios® II代码的内存,您可以通过运行内存初始化生成来为内存创建 .hex。
要运行 mem-init-generate 右键单击Nios II SBT4E(面向Eclipse的 Nios2 软件构建工具)中的应用程序文件夹,然后选择 Make Targets/Build/mem-init-generate。 将使用相应的 .hex 文件在软件目录中创建 mem-init 子目录。
我们建议将软件项目/mem_init/mem_init.qip"添加到 Quartus 项目中。 然后,在 quartus 编译器上自动检测到 .hex 文件。
或者,可以将生成的 .hex 文件复制到/合成/子调制/目录,以替换其中的默认文件。 注:运行 Qsys generate 将覆盖这些 .hex 文件,替换默认内容。
这些信息将包含在Nios II文档的将来版本中。