Vivado Launch SDK 未出现在文件菜单上

Vivado Launch SDK does not apper on file menu

我尝试在vivado中创建IP块并启动SDK,但Launch SDK没有出现文件菜单。

1-我创建了一个项目,我选择了 zedboard Zynq 评估板

2-我创建了一个模块设计并添加了一个 ZYNQ7 处理系统。

3-然后我将 M_AXI_GPI0_ACLK 连接到 FCLK_CLK0。

4-配置 ZYNQ 处理系统 IP(我从预设菜单中选择 zedboard)

5- 验证设计

6-创建 HDL 包装器

7-生成输出产品

8-生成比特流

9-File>export>export hardware(Include bit stream is on)

完成此步骤后我需要打开 SDK,但是当我打开文件菜单时没有 Launch SDK 选项。 此外,我不关闭已实施的设计或块设计 为什么Launch SDK没有出现?

可能的 2 种解决方案:

  • SDK 可能正在从过时的 .eclipse 文件夹或过时的工作区读取设置。尝试使用新工作区打开 SDK。如果这不起作用,请删除您的 $HOME/.eclipse 文件夹。

  • 显然,Vivado SDK 内置于 Vitis 中,在从 Vivado 的“工具”选项卡中启动 Vitis 后,您必须将导出的 .xsa 文件加载到 Vitis 中。如果您希望将旧的 SDK 项目导入新的 Vitis 工具,这个 link 可能会有用。

Vitis 中似乎包含 SDK。我进行了全新安装并在安装过程中标记了 vitis,问题消失了(我之前已经标记并安装了 vivado)。当然,有些事情已经改变了。不是file>launch sdk,而是需要走tools>launch vitis的路径。全新安装后按启动 vitis 时出现的错误 resolved.This link 对解决方案有更好的解释。