AR# 47132: Licensing - How to install USB dongle drivers in Windows
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)
Download and unzip the Dongle_drivers_package attached to this Answer Record
Now unzip FLEXID9_Windows_v7_50_x64.zip file from the dongle drivers package
Open a command prompt and change the directory to where the haspdinst.exe file is located
Use the following command to run the installer: haspdinst -install
Now unzip hasprsm.zip file from the dongle drivers package
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.
Restart the system.
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.
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:".
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.
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)
Install Xilinx ISE Design Suite first.
Run FLEXId_Dongle_Driver_Installer.exe from the bin directory as in the examples below: