【AMD/Xilinx】FPGA远程烧录调试工具安装及使用

问题描述

   在学习工作中,本人遇到了连接FPGA的服务器电脑没有Vivado或Vivado版本较低,导致没办法查看ila的情况。在这种情况下一方面重新安装Vivado需要占用大量存储空间,另一方面使用远程桌面软件连接服务器电脑的画质较为模糊,影响波形观感。

在这里插入图片描述

图 Vivado2021.2不支持查看Vivado2023.2比特流的ila波形

安装过程

   为了解决上述问题,可以在服务器端安装相同或更高版本的Xilinx Hardware Server程序。客户端可以使用Vivado远程调试连接到服务器端的FPGA。这一过程需要保证客户端与服务器端位于同一局域网中。
以2023.2版本为例,Xilinx Hardware Server程序的下载大小不到300MB,可以在AMD/Xilinx的统一(Vivado)安装程序(https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/vivado-design-tools/2023-2.html)安装界面中可以找到。
图片

图 安装过程选择Hardware Server

图片

图 安装过程显示安装路径及预计占用空间大小

使用方法

服务器端

   安装完Hardware Server后,进入程序目录,这里截图中安装路径为/tools/Xilinx,安装版本为2023.2,故Hardware Server的程序目录位于/tools/Xilinx/HWSRVR/2023.2/bin/
图片

   使用命令行特权启动hw_server,输出类似如下所示,其中最后一行输出的url需要记录下来用于客户端远程连接

sudo ./hw_server

图片

客户端

   正常打开一个Vivado软件,进入Hardware Manager,选择Open Hardware Target,随后选择连接远程服务器,在Host name部分填入服务端输出的url,需要去掉开头的TCP:以及结尾的:3121。
图片

   若一切正常,点击Next后能在客户端查看到远程服务器端的JTAG连接器,类似下图。随后点击连接即可。
图片

实际效果

   连接完成后,可以在客户端Vivado对服务端FPGA使用烧录、ila调试等功能,与本地连接FPGA调试功能无任何差异。
图片

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 06:36:05       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 06:36:05       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 06:36:05       58 阅读
  4. Python语言-面向对象

    2024-07-16 06:36:05       69 阅读

热门阅读

  1. Map和Set

    Map和Set

    2024-07-16 06:36:05      18 阅读
  2. day01.03.作业•二

    2024-07-16 06:36:05       22 阅读
  3. thinkphp:数据库多条件查询

    2024-07-16 06:36:05       23 阅读
  4. 数据库作业6

    2024-07-16 06:36:05       30 阅读
  5. HTTP——POST请求详情

    2024-07-16 06:36:05       23 阅读
  6. [计网初识2]web的3个核心标准html,url,http

    2024-07-16 06:36:05       27 阅读
  7. 微服务边界守卫:Eureka中服务隔离策略的实现

    2024-07-16 06:36:05       21 阅读
  8. 仓工具—Hive语法之宏(Macro)

    2024-07-16 06:36:05       22 阅读
  9. 016.自定义指纹chromium-随机tls指纹(ja4指纹)

    2024-07-16 06:36:05       25 阅读
  10. PHP基础语法

    2024-07-16 06:36:05       22 阅读
  11. 向量数据量milvus k8s helm 对接外部安装部署流程

    2024-07-16 06:36:05       16 阅读