xilinx zynq+vitis实现命令行编译输出xsa以及bin文件

执行菜单命令【开始】—【所有程序】—【Xilinx Design Tools】—【Vivado2020.1】—【Vivado2020.1Tcl Shell】,弹出命令界面
在这里插入图片描述

或者cmd命令下输入call D:\soft_install\vivado2020.1\Vivado\2020.1\bin\vivado.bat -mode tcl
在这里插入图片描述

2.输入打开工程指令:
open_project {F:/work/361_351_328/7020_c5/code_guifan/power_ctrl_3_2_test _geshi_daclk/prj/power_ctrl.xpr}
在这里插入图片描述

3.输入指令update_compile_order -fileset sources_1
3.输入复位synth指令:reset_run synth_1,系统编译回到最初始状态(这样工程编译的时候就从synth->impl->write_bitstream一步步进行),这个指令根据自己需要来确定是否使用
4.编译bit文件指令:launch_runs impl_1 -to_step write_bitstream -jobs 8
5.wait_on_run impl_1,编译,等待bit文件生成。
6.导出xsa文件给软件同事,指令为:write_hw_platform -fixed -include_bit -force -file {…/software/sys_top.xsa},将xsa文件导入到software目录下。
7.关闭工程:close_project

全部操作步骤、指令如下

open_project {Nan_test.xpr}
update_compile_order -fileset sources_1
reset_run synth_1
launch_runs impl_1 -to_step write_bitstream -jobs 8
wait_on_run impl_1
write_hw_platform -fixed -include_bit  -force -file {../software/sys_top.xsa}
close_project

如下图所示(后续脚本有修改,没重新截图,以上面步骤为准)
在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值