编译和启动 XVC-Server 应用 - 4.1 简体中文

DMA/Bridge Subsystem for PCI Express 产品指南 (PG195)

Document ID
PG195
Release Date
2022-11-16
Version
4.1 简体中文
XVC-Server 应用可提供 Vivado 硬件服务器与启用 XVC 的 PCIe 器件驱动程序之间的连接。Vivado Design Suite 使用 TCP/IP 连接至 XVC-Server。所需端口号将需要通过您的网络防火墙正常公开。以下步骤可用于使用默认端口号 10200 来编译和启动 XVC 软件应用。
  1. 请确保系统上的防火墙设置已公开将用于连接到 Vivado Design Suite 的端口。对于此示例,使用的是端口 10200
  2. 记录主机名或 IP 地址。需要该主机名和端口号才能将 Vivado 连接到 xvcserver 应用。请参阅操作系统帮助页面以获取有关对应您的操作系统的防火墙端口设置的信息。
  3. 请将源文件移至您所选的目录内。例如,请使用:

    /home/username/xil_xvc/usr/local/src/xil_xvc

  4. 切换到包含应用源文件的目录:
    # cd ./xvcserver/
  5. 编译该应用:
    # make
  6. 启动 XVC-Server 应用:
    # ./bin/xvc_pcie -s TCP::10200

    Vivado Design Suite 已连接到 XVC-Server 应用后,在 XVC-Server 中应显示以下消息。

    Enable verbose by setting VERBOSE evn var.
    Opening /dev/xil_xvc/cfg_ioc0