连接到实验室机器上运行的远程 hw_server - 2023.2 简体中文

Vivado Design Suite 用户指南: 编程和调试 (UG908)

Document ID
UG908
Release Date
2023-10-19
Version
2023.2 简体中文

如果您可通过网络连接至实验室机器,那么也可以通过连接至该远程实验室机器上运行的硬件服务器来连接到目标开发板。出于安全原因,在 Vivado IDE 中启动的 hw_server 仅侦听环回适配器(例如,localhost127.0.0.1)。要执行远程访问,请手动启动 hw_server

下列步骤解释了如何使用 Vivado Logic Analyzer 功能连接到实验室及其上运行的 Vivado 硬件服务器(Windows 平台上的 hw_server.bat 或 Linux 平台上的 hw_server):

  1. 在实验室机器上安装最新版本的 Vivado Design SuiteVivado Hardware Server (Standalone) 单机版硬件服务器。
    重要: 如果只需使用远程硬件服务器功能,那么无需在实验室机器上安装完整的 Vivado Design SuiteVivado Lab Edition。但如果您想要在实验室机器上使用 Vivado 硬件管理器功能(例如,Vivado Logic Analyzer 或 Vivado Serial I/O Analyzer),则需在实验室机器上安装 Vivado Lab Edition。并且也无需任何软件许可证,即可运行硬件服务器、硬件管理器中的任意功能以及 Vivado Lab Edition。
  2. 在远程实验室机器上启动 hw_server 应用。假定您已将 Vivado Hardware Server (Standalone) 安装至默认位置,并且您的实验室机器为 64 位 Windows 机器,请运行以下命令行:
    C:\Xilinx\VivadoHWSRV\vivado_release.version\bin\hw_server.bat
  3. 在除实验室机器以外的其他机器上以 GUI 模式启动 Vivado IDE。
  4. 遵循“连接至硬件目标并执行器件编程”章节中的步骤,建立与已连接到实验室机器的目标开发板的连接。但请勿连接到 localhost 上运行的 Vivado CSE 服务器,而应改用实验室机器的主机名。
  5. 遵循“设置 ILA 核以执行测量”章节及其后续章节中的步骤,对硬件内的设计进行调试。