Forum Discussion
Questions: Intel oneAPI 24.2 with DE10-Agilex and Related Environment setup
- 1 year ago
Hello Feng,
I'm sorry for the trouble you've been having. We test the compiler against a reference BSP on devkit hardware, but it is ultimately up to board vendors to validate that their hardware and firmware work with the latest oneAPI compiler release. If Terasic only validates 2022.1, then that is the only version that is officially known to work with that card.
Having said that, my colleague was able to successfully compile your design using
- Ubuntu 20.04.6 LTS
- oneAPI 2024.1
- Quartus® Prime Pro 21.2
- the Terasic BSP
He saw the same license issue with oneAPI 2024.2.
I suggest as a last resort that you remove other versions of the Quartus® Prime and oneAPI software, leaving only oneAPI 2024.1 and Quartus® Prime Pro 21.2.
I have personally experienced issues with license files that were not configured correctly. For example, a Quartus fixed license only works for a machine whose ethernet MAC address matches the ID embedded in the license file. This means that a license file for my workstation will not work for your workstation. From your Terasic email chain that you shared, it sounds like you may be using a liceense0046.dat from a different machine, rather than one that they specifically made for you:
How did you get the license0046.dat before? There are not any previous emails communication with you that we send you this license file.
You can download the 2024.2 FPGA support package via the apt package manager:
Install Compiler Components for Altera FPGA Development Flows
Instead of getting intel-oneapi-compiler-fpga, search for intel-oneapi-compiler-fpga-2024.2 or something like that.
Don't forget to set up the package manager sources:
- Feng-Y-281 year ago
New Contributor
I installed the intel-oneapi-compiler-fpga and intel-oneapi-base-toolkit, both 24.2
I can successfully passed aocl diagnosed
When I try the binary generation, get the following errors:
Error (292014): Can't find valid feature line for core adjust_plls_ag_pxx (535C_0046) (Vendor: Terasic) in current license.
Internal Error: Sub-system: QEXE, File: /quartus/comp/qexe/qexe_framework.cpp, Line: 1964
Error (23035): Tcl error:
Error (23031): Evaluation of Tcl script scripts/post_flow_pr.tcl unsuccessful
Error: Quartus Prime Compiler Database Interface was unsuccessful. 2 errors, 0 warnings
Error: Peak virtual memory: 797 megabytes
Error: Processing ended: Tue Nov 5 17:56:00 2024
Error: Elapsed time: 00:04:45
Error: System process ID: 25198
Error (23035): Tcl error:
Error (23031): Evaluation of Tcl script compile_script.tcl unsuccessful
Error: Quartus Prime Compiler Database Interface was unsuccessful. 2 errors, 0 warnings
Error: Peak virtual memory: 797 megabytes
Error: Processing ended: Tue Nov 5 17:56:00 2024
Error: Elapsed time: 01:20:45
Error: System process ID: 4863
The $LM_LICENSE_FILE is set to the correct location.Ubuntu:20.04
The Quartus version is pro 21.2.
BSP: B2E2_8GBx4