Installation Inquiries / Failures
2358 - PAC-Designer: An output pin in the PAC-Designer project is now assigned as a node. Why did it change and how can the user change it back to an output?
The PAC-Designer Logibuilder software should not assign an output as a node, this is an issue in earlier versions of the software. A PAC-Designer project with this assignment is corrupted and cannot be fixed inside PAC-Designer. Recommendation is to ...
1239 - Lattice ispLEVER: Lattice Diamond: Why do I get "invalid hex parity digit" errors with ispLEVER/Diamond bitgen?
Lattice ispLEVER: Lattice Diamond: This typically happens when you specify the Memory Initial Hex Value that is larger than the data-width of the Memory. All the Lattice EBR blocks need 18-bit initial data for each address location, but they ...
2357 - How can I guarantee that the state machine will return to the known state from any invalid state?
A state machine is implemented with the encoding state registers after synthesis. And all states of the state machine will be represented by values of the state registers. But some values of the state register can be set to undefined states, i.e., ...
5487 - Diamond version 3.13 and below: Is Lattice Diamond supported on Ubuntu?
Lattice Diamond is NOT guaranteed to work on Ubuntu since we have not tested our tools on this OS. Our tools are supported and tested on Red Hat Enterprise Linux. See the Lattice Diamond Installation Guide for Linux for the specific versions we ...
1193 - ispLEVER Classic / Installation: What to do if error pops out when starting ispLEVER Classic "Can't read the ini file."?
Description: At start up, ispLEVER looks for an initialization file that is normally located under the lsc_env file (which normally sits directly under the C: drive). If ispLEVER cannot find this file (e.g. C:\lsc_env\lsc_1_4.ini), then the user will ...
1192 - ispLEVER: Where to look for known ispLEVER software issues?
Solution: You can find out about known ispLEVER issues by referring to the Release Notes for ispLEVER Software version e.g For ispLEVER 5.0 refer to Release notes - ispLEVER 5.0 Release Notes for PC Then look for "Known Issues".
7280 - ispLever Classic 2.1: Is it supported on Windows 11?
Answer: No, ispLever Classic 2.1 is not officially supported on Windows 11. A compatibility service pack was released for Windows 10, but there is no roadmap or planned update for Windows 11 support. This is because most devices used with ispLever ...
6883 - Diamond 3.4 and below: Error: "The procedure entry point "FLSAlloc" was not found in the DLL "KERNEL32.dll""
Description: When users try to install Diamond 3.4 and lower versions on Windows XP 32-bit, below error will occur: Error: "The procedure entry point "FLSAlloc" was not found in the DLL "KERNEL32.dll"" Solution: Starting from Diamond 3.4, Windows XP ...
7264 - 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 work arounds to shorten the startup time. Solution: 1) Checking the ...
6325 - Diamond: "ERROR - PM needs friend and was unable to locate it"
Description: When launching Diamond software on Windows, below error might occur: "ERROR - PM needs friend and was unable to locate it" Solution: This is an installation process issue. This means that there is/are file/s on the installation directory ...
6272 - Radiant: How to install Radiant via Linux Terminal only and without GUI?
Radiant Linux installer supports console mode installation. See below usage: Usage: [options] Key=Value Options: -h, --help Displays this help. --console Starts the application as console mode. --prefix Inputs installation target directory. Example: ...
6263 - Diamond 3.12: Why is it that Programmer_Encryption_Security is unable to install?
Description: The Diamond Programmer version 3.12 installation is corrupt or not installed. Re-install Diamond Programmer 3.12 and try again. Contact Lattice Semiconductor if the problem persists. Solution: Try to install the base SW first then the ...
6261 - Radiant: Error: Could not load the Qt platform plugin "xcb" in Linux even though it was found.
Description: When starting Radiant software on Ubuntu OS, the following error might occur: Error: Could not load the Qt platform plugin "xcb" in Linux even though it was found. This is a missing library dependency issue of the Software. Solution: ...
6258 - Diamond 3.12: Why is there a Segmentation fault issue when opening in Linux System?
Description: During installation of Diamond software, there are dependencies that should be set and check first including system packages and hardware modules. Solution: To resolve the Segmentation Fault issue, try to enable the USB controller in the ...
6804 - Diamond: How to export the content of Hierarchy Post Map Resources?
Users can export the Hierarchy Post Synthesis Resources by doing a right click on any of the components and choosing to export it as an ASCII file or CSV file.
6217 - Radiant: Why is Radiant not working on VMWare?
Radiant software requires OpenGL rendering (Qt5OpenGL.dll). The VMware machine doesn't have a 'true' graphics card and therefore has no OpenGL features. An OpenCL software library (mesa3d for windows) to emulate the OpenGL library can be found in ...
6209 - Diamond: How to install the Linux version of the Diamond encryption pack?
Use below command: $ sudo rpm --nodeps -ivh *diamond encryption pack installer*
6206 - iCECube2: What version of software do I need to be able to recompile and program ICE65 family?
The iCE65 devices are supported by iCEcube2 2012.03 and older versions. NOTE: The ICE65 family is a mature and discontinued device. See PCN#08B-12 - ...
7355 - ispVM System 18.1 and below: ERROR - The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering
Description: When installing ispVM System drivers, the following error might occur: ERROR: The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering Solution: Our ispVM System is already ...
6187 - Radiant 3.1 and below: Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('file://') does not match the recipient window's origin ('qrc:')."
Description: This error is reported from the web engine in Radiant. The gui platform Qt 5.15 in Radiant integrated a new Web engine to show the html style report. We also can't reproduce this issue on our test environment and couldn't find any reason ...
6184 - Diamond 3.12: How to fix "ERROR - synthesis: PM <wi5s00> needs friend <sn5w00> and was unable to locate it." ?
Description: After running the command line: synthesis -f t3_impl1_lattice.synproj -gui, the following warnings and errors pop out. ERROR - synthesis: PM needs friend and was unable to locate it. ERROR - PM needs friend and was unable to locate it. ...
6653 - Radiant 3.2: "Application calling GLX 1.3 function "glXCreatePbuffer" when GLX 1.3 is not supported! This is an application bug!"
Description: When Radiant 3.2 is release, a new system lib is introduced by adding Qt libqxcb-glx-integration.so in <radiant install path>/lscc/radiant/3.2/bin/lin64. This will cause an error when launching Radiant on Linux: "Application calling GLX ...
7308 - Diamond: Error "Missing MSVCP110.dll"
Description: When running Lattice Diamond and encountering the error: "Missing MSVCP110.dll". This issue is commonly caused by Microsoft VC Redistributable not being properly installed or corrupted on your PC/Laptop. Solution: We highly suggest ...
6145 - iCEcube2 2020.12: How to resolve Missing MSVC100.dll and MSVC110.dll upon starting iCECube2?
Check if the Laptop/PC used has the Visual C++ Redistributable for Visual Studio 2012 Update 4. If none, follow below instruction: 1. Install the 64 and 32-bit version of Visual C++ Redistributable for Visual Studio 2012 Update 4 2. Reinstall the ...
7288 - Diamond: Error "Data Transfer Error Information"?
Description: When installing Diamond on a Windows machine, the error below might occur: "Data Transfer Error Information" Solution: Please refer to any of the below solutions to resolve the issue: 1. The issue seems to be from a corrupted installer. ...
6562 - Diamond 3.10 SP3: Where can we download the Lattice Diamond Installer?
Description Encounters an issue with Diamond 3.10 SP3 when using SynplifyPro as synthesis tool and this only happens with PCs that have the intel 11th gen processor. Solution: Request for patch for Diamond 3.10 SP3 regarding the Synthesis tool issue.
7066 - If user have a number of patches, is there an installing sequence for these patches?
By default patch installation is independent. But there are some special cases where a patch is needed to be installed first before another patch. User can refer to the Patch Dependencies under Patch Release Notes for details on this.
7065 - How can user uninstall any patch from their Diamond/Radiant SW installation?
There is no way to uninstall patches. The only way to remove patches is to start from a fresh installation of Diamond/Radiant version. In order to prevent the fresh installation from messing up the current installation with patches, user can install ...
7015 - Diamond: How to install Diamond Encryption Pack in Linux OS?
Use below Linux command: sudo rpm --nodeps -ivh <diamond encryption pack> The reason for using nodeps is because the rpm installation checks too strictly for the dependencies. In most cases, Diamond flow works properly with this installation ...
7013 - Radiant 2023.2 and below: Does Lattice Radiant 2023.2 support Ubuntu 22.04?
The latest release of Radiant (version 2023.2) does not support Ubuntu 22.04. Please always refer to Software Release notes for each version to see which Linux Platform does Radiant support. Some issues reported when using Radiant 2023.2 and lower ...
5925 - Diamond 3.10 and earlier: How to install Diamond Programmer Standalone version?
Description: Diamond Programmer comes with the base installation of the Diamond software itself. The standalone version can be used with encryption pack that should be installed after the base of Diamond software. The step-by-step procedure is ...
6459 - Radiant and Diamond: How to resolve the long delay of launching the software and getting stuck at "initializing device data"?
Please try below solutions: Try to retain all valid values only in the LM_LICENSE_FILE environment variable and delete any paths in the variable that are pointing to a port@servername or any file path that is no longer available or existing. The ...
6949 - How can users have access to old versions of the Lattice SW?
User can access the old versions of any Lattice SW by following the steps below: 1. Go to Products. Under Software Tools --> View More.
5903 - iCEcube2 version 2017.08: Why is the software not running under Windows 10 even if a valid license file has been generated and added to LM_LICENSE_FILE environment variables?
Description: After checking the validity of the provided license file then adding it to the system environment variable LM_LICENSE_FILE in Windows 10, the software was not able to run after clicking the icon. Solution: This issue could possibly be ...