Diamond / Radiant / Propel: long startup time, stuck at "initializing device data"
Description:
When launching Lattice software, some license checks will be performed that may take some time depending on the user's system configuration. This FAQ summarizes the known solutions to shorten the startup time.
Solution:
1) Checking the environment variables
Under the Environment Variables, please check the LM_LICENSE_FILE:
- Make sure that only valid paths are stored in the variable. The existence of unused paths can slow down the loading time of the software tool.
- Place the path of the Lattice Radiant and Diamond license to the top to prevent the tool from looking at other paths.
2) Checking the Registry Editor
Open the Registry Editor and make sure that the registry value is only the path pointing to the Lattice license file.
3) Setting a new environment variable
If the issue persists after the workarounds above and the license being used is a floating license, please try the following:
a. Try setting a new environment variable: FLEXLM_NO_CKOUT_INSTALL_LIC with value 1.
b. This will prevent the license from automatically updating LATTICE_LICENSE_FILE after a successful license checkout.
c. Here is an example: