这是因为 Platform Designer 和内存初始化文件 (.hex) 中 OCRAM 中默认大小不匹配。这适用于 Platform Designer 生成的默认 Nios® V 处理器设计示例。
Platform Designer 中使用的内存大小为 30000,与内存初始化文件的内存大小 327680 (4FFFF) 不相等。Platform Designer 中的 OCRAM 的默认内存大小设置为 create_qsys.tcl 脚本。

图 1:Platform Designer

图 2:create_qsys.tcl 脚本
要解决此问题,请修改 create_qsys.tcl 脚本第 33 行以将内存大小更改为以下:
“set_component_parameter_value内存大小 {327680}”
此修改将生成一个内存大小为 327680 的设计,该设计与内存初始化文件相匹配。
此问题从英特尔® Quartus® Prime Pro Edition 软件版本 21.4 开始修复。