通过 XVC 连接来初始化 Vivado IDE hw_server 时,Vivado IDE 会发现 XVC 线缆,就像发现任何 USB 线一样。为此,请使用以下实参来启动 Vivado IDE hw_server:
hw_server -e "set auto-open-servers xilinx-xvc:localhost:10200"
auto-open-servers
选项支持由 hw_server 在启动时初始化 XVC 线缆。您可以初始化硬件服务器,以强制连接至现有 XVC 线缆。服务器会在后续连接中自动发现 XVC 线缆。
auto-open-servers 的实参如下所示:
xilinx-xvc:<xvc_host_name>:<xvc_port>
使用逗号分隔字符串即可指定多个服务器。当硬件服务器启动时,它会尝试与指定 XVC 服务器建立连接。或者,您也可以在使用 Vivado 硬件管理器的“Open New Hardware Target”Wizard(打开新硬件目标向导)连接到目标时提供 XVC 服务器详细信息,如下图所示。
单击Add Xilinx Virtual Cable(添加赛灵思虚拟线缆)按钮。这样将显示“Add Virtual Cable”(添加虚拟线缆)对话框,如下图所示。
提供要连接到的 XVC“Hostname”(主机名)和“Port number”(端口号)。
请参阅 在 Zynq 7000 上使用 PetaLinux 工具运行 AMD 虚拟线缆(XAPP1251) 以获取相关示例。
本应用指南显示了如何通过使用 PetaLinux 工具生成的 Linux 操作系统来获取在 AMD Zynq™ 7000 器件上运行的 XVC 服务器。其中提供了适用于 Avnet MicroZed 开发板的参考设计。本应用指南中的目标器件为 AC701 开发板,并且该器件将由在 Linux 上运行 XVC 的 MicroZed 开发板来进行编程和调试。