UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 47132

Licensing - How to install USB dongle drivers in Windows

Description

This article covers how to install USB dongle drivers in windows.

Solution

Below are the steps to follow:

For Vivado (2017.3 and later)

  1. Download and unzip the Dongle_drivers_package attached to this Answer Record
  2. Now unzip FLEXID9_Windows_v7_50_x64.zip file from the dongle drivers package
  3. Open a command prompt and change the directory to where the haspdinst.exe file is located
  4. Use the following command to run the installer:
    haspdinst -install
  5. Now unzip hasprsm.zip file from the dongle drivers package
  6. 6. Copy haspsrm_win*.dll files:
    • On 64-bit Windows systems, copy both haspsrm_win64.dll and haspsrm_win32.dll files to %windir%/System32 and %windir%/SysWOW64.
    • On 32-bit Windows systems, copy haspsrm_win32.dll to %windir%/System32.
  7. Restart the system.
  8. Use the lmutil included in the Vivado 2017.3 install under bin/unwrapped/win64.o. Enter on the command line "lmutil lmhostid -flexid" and verify that it reports back the ID of your dongle.
  9. Run the Vivado Licensing Manager (vlm) and verify that it displays your dongle ID correctly under host information.
  10. Verify that Vivado operates normally using licenses locked to the dongle. It might be useful to set the environment variable FLEXLM_DIAGNOSTICS=3 to get additional debug info from the Flexera software.

Known issues:

  • Older versions of lmutil will not work correctly with this version of Flexera software.
  • lmutil will hang for several seconds before returning the dongle ID.

For ISE (14.7 and prior) & Vivado (2017.2 and prior)

  1. Install Xilinx ISE Design Suite first.
  2. Run FLEXId_Dongle_Driver_Installer.exe from the bin directory as in the examples below:
    1. ISE:
      (Xilinx_installed_directory)\13.4\ISE_DS\ISE\bin\nt (for 32-bit machines),
      (Xilinx_installed_directory)\13.4\ISE_DS\ISE\bin\nt64 (for 64-bit machines).
    2. Vivado:
      (Xilinx_installed_directory)\Vivado\2014.1\ids_lite\ISE\bin\nt (for 32-bit machines),
      (Xilinx_installed_directory)\Vivado\2014.1\ids_lite\ISE\bin\nt64 (for 64-bit machines).
  3. Check Flexid-9 drivers in the Select Options screen.
  4. Click next twice and the driver will install.
  5. After installation, restart the system.

Attachments

Associated Attachments

Name File Size File Type
Dongle_drivers_package.zip 20 MB ZIP
AR# 47132
Date 10/06/2017
Status Active
Type General Article
Tools
  • ISE
  • Vivado Design Suite
Page Bookmarked