当前位置:   article > 正文

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

xsa tcl 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
  • 3
  • 4
  • 5
  • 6
  • 7

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/163041
推荐阅读
相关标签
  

闽ICP备14008679号