跳至主要內容

Xilinx USB JTAG 仿真下载器驱动安装

开源骚客常见问题约 902 字大约 3 分钟

一、概述

在使用 Vivado/Vitis 进行 FPGA 开发时,USB JTAG 仿真下载器是烧录、调试芯片的核心工具,正常安装 Vivado/Vitis 时勾选 JTAG cable 驱动会自动完成安装,但若出现 Vivado 无法识别 JTAG 设备的情况,可通过手动重新安装驱动解决,以下是详细的手动安装及测试步骤。

二、安装前准备工作

  1. 关闭所有已打开的 Vivado、Vitis-SDK 软件,避免驱动安装过程中出现进程冲突;
  2. 拔掉连接在电脑上的 USB JTAG 下载器,防止电脑自动加载通用驱动导致安装失败;
  3. 确认已安装对应版本的 Vivado/Vitis 软件,驱动文件已随软件内置,无需额外下载。

三、USB JTAG 驱动手动安装步骤

1. 定位驱动安装文件

打开电脑文件管理器,找到 Vivado 安装路径下的 JTAG 驱动目录,通用路径格式为:

<Xilinx安装根目录>\Vivado\<软件版本>\data\xicom\cable_drivers\nt64\digilent

示例路径(Vivado 2021.1):

Xilinx\Vivado\2021.1\data\xicom\cable_drivers\nt64\digilent

该目录下的install_digilent.exe为核心安装程序(文件大小约 19.289 KB),是 Digilent Adept Runtime 的安装文件。

2. 运行安装程序并完成配置

  1. 双击install_digilent.exe启动安装向导,若弹出 “Your system is up-to-date with the components of this installer”提示,选择是 (Y) 继续安装;
  2. 进入 Digilent Adept Runtime 安装向导主界面,点击Next
  3. 查看软件许可协议,确认后点击I Agree接受协议;
  4. 进入组件选择界面,默认勾选Adept Runtime(需占用 34.6MB 空间),直接点击Next
  5. 此时会弹出提示 “Please remove any attached Digilent USB device”,确认已拔掉 USB JTAG 后点击**确定 **;
  6. 进入快捷方式配置界面,可选择为所有用户 / 仅当前用户创建快捷方式,按需选择后点击Next
  7. 选择安装目录,默认路径为C:\Program Files (x86)\Digilent,无需修改,点击Install开始安装;
  8. 等待安装完成,界面提示 “Installation Complete”后点击Next,最后点击Finish关闭安装向导。

三、JTAG 驱动验证步骤

驱动安装完成后,通过电脑设备管理器验证驱动是否正常加载,步骤如下:

  1. 将 USB JTAG 下载器通过原装 USB 数据线连接到电脑的 USB 2.0/3.0 接口(优先选择后置主板接口,避免电压不足);
  2. 右键点击电脑此电脑管理,打开设备管理器
  3. 展开设备管理器中的通用串行总线控制器目录;
  4. 若能看到USB Composite DeviceUSB Serial Converter等相关设备,且无黄色感叹号 / 红色叉号,说明驱动安装成功,设备已被系统正常识别。

四、补充说明

  1. 本教程适用于所有 Xilinx 官方及 Digilent 兼容的 USB JTAG 下载器,包括 HS2、HS3 等型号;
  2. 驱动安装完成后,若 Vivado 仍无法识别设备,可重启电脑后再次尝试,确保驱动完全生效;
  3. 若设备管理器中出现黄色感叹号,可右键卸载设备并勾选删除此设备的驱动程序软件,重新运行install_digilent.exe安装;
  4. Digilent Adept Runtime 是驱动运行的核心组件,安装后请勿随意卸载,否则会导致 JTAG 设备无法使用。