【发布时间】:2016-01-01 10:59:09
【问题描述】:
我想生成二进制文件.bin,我认为在 Vivado 2014.3 IDE 中可以实现
promgen 命令好像不存在?
我怎样才能得到一个合适的二进制文件以供以后在parallel板中使用,它应该有头文件
【问题讨论】:
-
您是否尝试过在普通控制台中运行您的程序? Vivado TCL 控制台是否支持 PATH?
我想生成二进制文件.bin,我认为在 Vivado 2014.3 IDE 中可以实现
promgen 命令好像不存在?
我怎样才能得到一个合适的二进制文件以供以后在parallel板中使用,它应该有头文件
【问题讨论】:
要从 tcl 控制台生成 .bin 文件,您要查找的命令是 write_bitstream,它记录在 Vivado Design Suite Tcl Command Reference Guide 中。
正如@Paebbels 提到的,可能有一种方法可以从命令行使用promgen 命令(它不是tcl 命令),但我从未尝试过,所以我不确定。如果您连接到硬件管理器中的设备(在 Vivado 中不再称为 iMPACT),您可以通过 GUI 运行与 promgen 工具等效的工具(我相信 PROMGen 是一个 ISE 工具)。
最后,如果您需要在 Tcl 脚本中创建 .mcs 文件,您可以使用write_cfgmem Tcl 命令(请参阅参考指南了解更多信息)。
【讨论】: