Article Details

ID: 2809
Case Type: faq
Category: Licensing
Related To: Lattice Diamond
Family: All FPGA

Search Answer Database

Search Text Image

FLEXnet License Finder utility included in Lattice Diamond 2.0 does not register the license when using 64-bit Diamond 2.0 on 64-bit Windows 7.


When you launch the Lattice Diamond 2.0 for the first time, if your license environment variable has not been set (LM_LICENSE_FILE) you get a FLEXnet License Finder dialog that asks you to specify the license file or license server. This is because when you specify the license file (or license server system) in this dialog, the value does not get written into the Windows Environment Variable.


This will be fixed in the next release of Lattice Diamond. In the meantime, please use the Windows 7 Environment Variables to set up your license. The instructions are as follows:



  • Right click on the Computer icon on your Desktop and choose Properties option. Alternately, click Start button and type Environment Variables, and select Edit Environment Variables.

  • In the System window click on Advanced System Settings in the left pane.

  • In the System Properties window select Advanced tab and click on Environment Variables button (at bottom of the window)

  • In the Environment Variables window you will notice two sections User Variables for a username and System Variables.

  • To add a User Variable, click on New button. In the New User Variable dialog box type the Variable Name to be LM_LICENSE_FILE and Variable Value to be the path to the license file. Note that the absolute path is needed and the value must reference the license file too. For example: C:\LSCC\Diamond\2.0\license\licenase.dat Alternately, you can also specify a license server system which has a format port@nodename. For example, 1600@server.

  • Once done, launch Lattice Diamond 2.0.