许可 – 如何在Windows中安装USB加密狗驱动程序-Xilinx-AMD社区-FPGA CPLD-ChipDebug

许可 – 如何在Windows中安装USB加密狗驱动程序

描述

本文介绍如何在Windows中安装USB加密狗驱动程序。

以下是要遵循的步骤:

对于Vivado(2017.3及更高版本)

  1. 下载并解压缩本答复记录中附带的Dongle_drivers_package
  2. 现在从加密狗驱动程序包解压缩FLEXID9_Windows_v7_50_x64.zip文件
  3. 打开命令提示符并将目录更改为haspdinst.exe文件所在的位置
  4. 使用以下命令运行安装程序:
    haspdinst -install
  5. 现在从加密狗驱动程序包中解压缩hasprsm.zip文件
  6. 复制haspsrm_win * .dll文件:
    • 在64位Windows系统上,将haspsrm_win64.dllhaspsrm_win32.dll文件复制到%windir%\ System32%windir%\ SysWOW64
    • 在32位Windows系统上,将haspsrm_win32.dll复制到%windir%\ System32
  7. 重启系统。
  8. 在bin / unwrapped / win64.o下使用Vivado 2017.3中包含的lmutil。在命令行“ lmutil lmhostid -flexid ”上输入并验证它是否报告了加密狗的ID。
  9. 运行Vivado许可管理器(vlm)并验证它是否在“查看主机信息”面板中正确显示了加密狗ID,“FLEXID加密狗ID:”旁边。
  10. 使用锁定到加密狗的许可证验证Vivado是否正常运行。设置环境变量FLEXLM_DIAGNOSTICS = 3以从Flexera软件获取其他调试信息可能很有用。

已知的问题:

  • 旧版本的lmutil无法与此版本的Flexera软件一起正常运行。
  • 在返回加密狗ID之前,lmutil会挂起几秒钟。

对于ISE(14.7及之前)和Vivado(2017.2及之前)

  1. 首先安装Xilinx ISE Design Suite。
  2. 从bin目录运行FLEXId_Dongle_Driver_Installer.exe,如下例所示:
    1. ISE:
      (Xilinx_installed_directory)\ 13.4 \ ISE_DS \ ISE \ bin \ nt(对于32位机器),
      (Xilinx_installed_directory)\ 13.4 \ ISE_DS \ ISE \ bin \ nt64(对于64位计算机)。
    2. Vivado:
      (Xilinx_installed_directory)\ Vivado \ 2014.1 \ ids_lite \ ISE \ bin \ nt(对于32位计算机),
      (Xilinx_installed_directory)\ Vivado \ 2014.1 \ ids_lite \ ISE \ bin \ nt64(适用于64位计算机)。
  3. 在“选择选项”屏幕中检查Flexid-9驱动程序。
  4. 单击下一步两次,驱动程序将安装。
  5. 安装完成后,重新启动系统。

附件

相关附件

名称 文件大小 文件类型
Dongle_drivers_package.zip 20 MB 压缩
请登录后发表评论

    没有回复内容