通过vivado 2021.2生成了.mmi文件后,将该文件融合bit流文件时出现了如下报错:
ERROR: [Updatemem 57-210] mmi minor version >6. Expected tag AddressSpaceRange missing. Please downgrade .mmi minor version to <=6 or re-generate .mmi with vivado 2020.1 or greater.
希望能偶解决该问题。
以下回答引用自chatGpt, 有用的话,请采纳哇!!!
这个错误提示是由于.mmi文件的版本过高导致的,建议将.mmi文件的版本降低到6或以下,或者重新使用Vivado 2020.1或更高版本生成.mmi文件。
具体操作步骤如下:
打开Vivado 2021.2,选择“Tools” -> “Create and Package New IP”,进入“Create and Package New IP”向导。
在“Create and Package New IP”向导的第2个页面中,选择“Create a new AXI4 peripheral”,并填写相关信息。
在“Create and Package New IP”向导的第3个页面中,选择“Run Connection Automation”。
在“Create and Package New IP”向导的第4个页面中,选择“Package IP”。
在“Package IP”向导的第2个页面中,选择“Create a new version”,并填写相关信息。
在“Package IP”向导的第3个页面中,选择“Generate Output Products”。
在“Generate Output Products”向导的第2个页面中,选择“Create a bitstream”。
在“Generate Output Products”向导的第3个页面中,选择“Create a new .mmi file”。
在“Generate Output Products”向导的第4个页面中,选择“Generate”.
生成完成后,将.mmi文件与.bit文件一起融合即可。
如果还有问题,可以尝试重新生成.mmi文件,或者使用Vivado 2020.1或更高版本重新生成IP核和.bit文件。