Using a USB dongle with an old version of IAR Embedded Workbench

Technical Note 62867

Targets:
All

Component:
Licensing

Updated:
10/13/2017 3:31 PM

Introduction

This technical note applies to versions of IAR Embedded Workbench that use License Management System version 1 (LMS1). (That is, versions released up to 2011-2012.)

Suggestions on how to troubleshoot a USB dongle are given in this technical note.

Related technical notes:

  • Troubleshooting a parallel port dongle with an LMS1 version of IAR Embedded Workbench is covered in technical note 170914.
  • Troubleshooting License Management System version 2 (LMS2), which is covered in technical note 44489.

Discussion

When a USB dongle isn’t detected by the computer, a typical message is:

‘No valid license found for this product’.

These actions often help restore the connection between the computer and the USB dongle:

  1. Install/Update/Repair drivers
  2. Install the latest 1.xx IAR License Manager
  3. Remove and reinstall the dongle driver
  4. Change settings for the dongle driver
  5. Remove the dongle driver support for parallel port dongles
  6. Check the USB port in the Windows Device Manager

1. Install/update/repair drivers

Perform these actions to update the dongle driver. (If the driver installation is updated on a computer that runs the IAR License Server application, the server application must be restarted or the PC rebooted.)

  • Download the SafeNet dongle driver installation program. The dongle driver can be downloaded here: Dongle Driver. (For your information: The latest tested version is 7.5.2, but the download will be a more modern version.)
  • Important - disconnect the USB dongle from the PC.
  • Run the SafeNet dongle driver installation program, located at:
C:\Program Files (x86)\Common Files\SafeNet Sentinel\Sentinel System Driver\SetupSysDriver.exe

or:

C:\Program Files\Common Files\SafeNet Sentinel\Sentinel System Driver\SetupSysDriver.exe

2. Install the latest 1.xx IAR License Manager

Download and install IAR License Manager (LMS1) following the instructions in Technical Note 14255.

3. Remove and reinstall the dongle driver

These actions make sure that all dongle drivers are uninstalled and only the relevant driver is then re-installed.

  • Important - disconnect the USB dongle from the PC.
  • Close all IAR Systems applications, for example IAR Embedded Workbench and IAR License Manager.  
  • Choose Start > Settings > Control Panel > Add/Remove Programs.
  • Click Sentinel Protection installer.
  • Click Uninstall.
  • Important - if there are several items (in Add/Remove Programs) called ‘Sentinel System Drivers’, perform the ‘uninstall’ action on ALL of them.  
  • Reinstall the driver.
  • Attach the USB dongle.

If Windows doesn’t detect the dongle continue with next group of actions.

4. Change settings for the dongle driver

These actions will stop the parallel port driver subsystem in the dongle driver.

  • Important - disconnect the USB dongle from the PC.
  • Start the application SetupSysDriver.exe (see ‘Install/Update/Repair drivers’ above for information about the location of the tool).
  • Click Stop NT parallel driver, save the change, close the application.
  • Attach the USB dongle.

If Windows doesn’t detect the dongle continue with next group of actions.

5. Remove the dongle driver support for parallel port dongles

These actions remove the driver sub-system that communicates with parallel port dongles.

  • Important - disconnect the USB dongle from the PC.
  • Choose Start > Settings > Control Panel > Add/Remove Programs.
  • Select Sentinel Protection installer.
  • Select Change.
  • Click Yes / Next until you get a window with choice of drivers to install.
  • Select the ‘disk icon’ to the left of the phrase ‘Parallel System Driver’.
  • Choose This feature will not be available from the drop-down menu.
  • Click all Next buttons until the installation application ends.
  • Attach the USB dongle.

6. Check the USB port in the Windows Device Manager

If the USB dongle is shown as an unknown device in the Windows Device Manager, then try Technical Note 67644.

Conclusion

The suggestions given in Discussion usually establish a connection to the USB dongle.

If the USB dongle still is ‘silent’ then contact IAR Systems support for assistance. Mention that you have followed the advice in technical note 62867.

All product names are trademarks or registered trademarks of their respective owners.

Related Tech Notes

© IAR Systems 1995-2017 - All rights reserved.