- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I try to build our Arria10 project in all revisions within jenkins (on win11).
I've tried this with Quartus Prime Pro 21.2 and 23.4.
What I do is simply
quartus_sh.exe --flow compile <project> -c <revision>
But I always get an "unknown device part" error
....
Info: Command: quartus_ipgenerate --dni <project> -c <revision> --run_default_mode_op
Info: The application is running in 'DNI' mode.
Info: Found 70 IP file(s) in the project.
...
Info: Performing IP Generation using the command line: c:/intelfpga_pro/23.4/quartus/../qsys/bin/qsys-generate.exe {--family=Arria 10} --part=10AX027H4F34E3SG --block-symbol-file {--search-path=ip/**/*,$} --quartus-project=<project> --rev=<revision> --top-level-generation=true {--bypass-quartus-project } --clear-output-directory --synthesis=verilog --parallel ....
Info: Batch generation will generate the listed files in this order:
....
Error: Unknown device part 10AX027H4F34E3SG
Info: Finished generating IP file(s) in the project. Error: Quartus Prime IP Generation Tool was unsuccessful. 1 error, 0 warnings
...
The Arria10 devices support is definitely installed and this command works manually as local user.
So is there something missing in the environment?
Are the installed devices only available for the user who installed them (jenkins runs as a systemuser service) ?
I hope someone can help
Regards
- Tags:
- Jenkins
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If so, the root cause should be the license issue.
Please make sure the machine that the job lands on can access the license server.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Have you set quartus related environment variable correctly? You can try other devices to see if the same issue occurs.
If you can use quartus locally, the problem will be caused by the remote server you are using.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I just have these in the environment, and coudn't identify more/other Quartus-related envs for a local user
QSYS_ROOTDIR='C:\intelFPGA_pro\23.4\quartus\..\qsys\bin' QUARTUS_ROOTDIR='C:\intelFPGA_pro\23.4\quartus'
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You may try other example designs with different devices and check if all devices have this problem or only this one.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nice try, but others fail the same way for me
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi there, I found a similar problem with a solution as follow. Please check if you have the same condition.
Description
Due to a problem with the FPGA add-on for custom platforms in the Intel® oneAPI software version 2021.2, this error might be seen when compiling an Intel® Arria® 10 FPGA SYCL kernel using the flat flow:
Error: Unknown device part 10AX115S2F45I1SG
Resolution
A patch is available to fix this problem for the Intel® oneAPI software version 2021.2. Download and install zip/tarball from the following links:
The zip/tarball directory structure should be relative to the FPGA install directory (eg. /opt/intel/oneapi/compiler/2021.2.0/linux/lib/oclfpga).
- Set file ownership to root (chown -R root:root).
- Set file permissions
- chmod -R 755
- chmod -R g-s
This problem is fixed beginning with the Intel® Quartus® Prime Pro Edition Software version 21.2 and Intel® oneAPI software version 2021.3.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I know that patch and tried it already, but that doesn't change anything.
As I wrote initially, I have the same problem with newest 23.4 version. So it must be something else
But thanks anyway
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Have you tried Cyclone 10 GX? Dose it also has the same problem.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wow, thats interesting. This error doesn't happend for Cyclon10GX device, tried with 23.4.
(Build, of course, still fails, but due many incompatible setting & component in my Arria10 project.)
But what does that mean now?
Do we have a bug in Arria10 devie-support install-routine?
Or something due to license? (LM_LISCENSE_FILE env is set)
Can I somehow reinstall Arria10 device-support?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If so, the root cause should be the license issue.
Please make sure the machine that the job lands on can access the license server.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You're right.
The env-variable LM_LICENSE_FILE is definitly needed here!
I tried that in past already, but had a typo in name :(.
Unfortunately there is no error message for this.
So finally this topic is solved, thank you!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I’m glad that your question has been addressed, I now transition this thread to community support. If you have a new question, Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page