AR# 47132


Licensing - How to install USB dongle drivers in Windows


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


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 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 file from the dongle drivers package
  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 in the "View Host Information" panel, next to "FLEXID Dongle ID:".
  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.


Associated Attachments

Name File Size File Type 20 MB ZIP
AR# 47132
Date 12/20/2017
Status Active
Type General Article
People Also Viewed