取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
zzz185369
Visitor
Visitor
307 次查看
注册日期: ‎11-11-2020

编译zcu104_base platform的时候报错

首先在make xsa的时候会报错

zzz185369_0-1617081716994.png

可是我在用vivado gui打开工程后可以完成编译,最后我用gui导出xsa文件,然而继续编译到make pfm这一步时又碰到这样的错误

zzz185369_1-1617081874654.png

请问该怎么解决这个问题?感谢!

 

0 项奖励
5 回复数
chaoz
Xilinx Employee
Xilinx Employee
248 次查看
注册日期: ‎09-14-2018

第一个导出xsa错误,提示是需要有打开的implement工程。所以应该你打开工程后就正常了。

第二个问题,问下你的设计是普通vivado 工程还是支持accel platform 的工程?

 

----------------------------------------------------------------------------------------------
如果帖子有帮助,别忘“接受为解决方案”或“奖励”。谢谢!
Don't forget to "Accept as solution" or "Kudo" if it helps. Thanks!
----------------------------------------------------------------------------------------------

 platform 的工程?

 

0 项奖励
zzz185369
Visitor
Visitor
222 次查看
注册日期: ‎11-11-2020

"第一个导出xsa错误,提示是需要有打开的implement工程。所以应该你打开工程后就正常了。"

确实是这样的,但是我想知道为啥用make xsa 就编译失败了,使用gui后可以正常编译,我使用的是2019.2,在vivado gui上导出xsa的话好像只能导出fixed xsa,不能选择expanable xsa,最后我发现使用tcl命令可以导出expanable xsa。

 

"第二个问题,问下你的设计是普通vivado 工程还是支持accel platform 的工程?"

支持accel platform 的工程,因为我需要编译platform, 使用的makefile 也是github[https://github.com/Xilinx/Vitis_Embedded_Platform_Source/tree/2019.2]上提供的。在make pfm遇到了这个错误,在解决了第一个问题后,这个问题也相应的解决了。

 

最后,我还是想确认下vivado2019.2 gui界面是否无法选择导出哪种xsa, 还是我操作的有问题?

0 项奖励
zzz185369
Visitor
Visitor
217 次查看
注册日期: ‎11-11-2020

麻烦您看一下我上一个回复

0 项奖励
chaoz
Xilinx Employee
Xilinx Employee
198 次查看
注册日期: ‎09-14-2018

应该不是你操作有问题,印象中expandable xsa确实是近期的版本中加入的,你可以使用新一些的版本试试看。

----------------------------------------------------------------------------------------------
如果帖子有帮助,别忘“接受为解决方案”或“奖励”。谢谢!
Don't forget to "Accept as solution" or "Kudo" if it helps. Thanks!
----------------------------------------------------------------------------------------------

0 项奖励
zzz185369
Visitor
Visitor
184 次查看
注册日期: ‎11-11-2020

可是我在研究 https://github.com/Xilinx/Embedded-Reference-Platforms-User-Guide 这个东西,这里面给的程序最新的都是基于2019.2的,我想问下这个是否有2020.1版本对应的仓库,或者说这些功能在2020.1里面有对应的参考例程吗?谢谢

0 项奖励