Installing hardware key drivers for Polar software
Application Note AP620
Installing Polar hardware key locked software
Installing hardware key drivers
If a hardware key has been purchased it will be necessary to install the key drivers (available from the Polar web site support page.) Download the FLEXId Dongle Driver Installer.
Unzip the installation files into a suitable folder then navigate to the folder and open a command window.
Open command window here:
or Open PowerShell window here:
In Windows Explorer, double click the installer file, haspdinst.exe, to display the command line options to install the key drivers; double click FLEXID9_README.html and follow the installation instructions.
Installing the drivers
To install the driver, navigate to the installation folder and at the command line type:
and press <Return> to initiate the installation.
If your copy of Windows displays a PowerShell window:
it will be necessary to type:
The installer should report the drivers correctly installed.
Installing the hardware key DLLs
It will also be necessary to install hardware key (dongle) DLL haspsrm_win32.dll for both 32 and 64-bit platforms.
haspsrm_win32.dll is needed to report the FLEXID9 hostids – even on 64-bit Windows systems.
The key driver DLL can be installed in one of two ways:
On 64-bit Windows systems, copy haspsrm_win32.dll to C:Windows\SysWOW64.
On 32-bit Windows systems, copy haspsrm_win32.dll to C:\Windows\System32.
A customised dongle library path can be set using the environment variable FLEXID_LIBRARY_PATH according to Producer requirements. The best practise is to set the path to the same folder as producer application. On 64-bit Windows systems, both haspsrm_win64.dll and haspsrm_win32.dll should be copied to this folder.
It may be necessary to restart the machine to complete the installation.
Plug in the USB key.
Note: allow the machine to detect and install the USB key fully before running the Polar software.
With the USB key drivers installed you should see the following entries in the USB Controller list
The USB key light should be lit.
If you are upgrading your hardware key driver and already have a valid .lic activation file this completes the procedure.
If you have a new installation and do not yet have a valid .lic file for your key – please read on:
Generating the license file
To generate the license file it will be necessary to gather information that uniquely identifies your system.
Requesting a node-locked license
Use Windows Explorer to browse to the C:\Program Files\Polar\Licences folder and run lmtools.exe.
From within LMTOOLS select System Settings (see screen shot below.)
If you are using a hardware key, ensure the key is installed as described above and that the FLEXID field is populated. The number shown should match the number etched on the hardware key. If the field is empty please contact your local Polar Representative.
Save this information by selecting the Save HOSTID Info to a File. Enter a filename, choose a suitable folder location and select Save. The LMTOOLS utility may now be closed.
Email the HOSTID file(s) created to firstname.lastname@example.org. The license file will be returned to you shortly.