Forum Discussion
Trying oneAPI on Arria® 10 GX FPGA
arria10 gx PAC is a different card from the arria 10 gx devkit.
Assuming the Arria 10 GX Devkit you have is this one:
https://www.intel.com/content/www/us/en/products/details/fpga/development-kits/arria/10-gx.html
then the BSP you want to use is actually a10_ref.
You can get the a10_ref BSP from the 19.2 installer of the FPGA SDK for OpenCL:
https://cdrdv2.intel.com/v1/dl/getContent/661712/661752?filename=AOCLProSetup-19.2.0.57-linux.run
If you run that installer, the BSP will be in
~/intelFPGA_pro/19.2/hld/board/a10_refI don't know if this BSP will work with 2024.2. You will need Quartus® Prime Pro 19.2 in order to use that BSP, and I think that oneAPI only guarantees compatibility with 3 years of previous Quartus® Prime releases. You might be stuck on like, oneAPI 2022.3 or something.
You can get older versions of oneAPI from the linux package manager with
sudo apt install intel-basekit-2023.2.0
When you install Quartus® Prime, you can either download the whole installer (~40 GB) or just the main compiler with Arria™ 10 support:
FYI that board, compiler and Quartus® Prime are all very very much out of support. You can use this setup to breathe some life into your old accelerator card and learn the ropes of oneAPI, but if you want to use a more recent version of the oneAPI tools, you will need to update the BSP and possibly do some other runtime changes that I am completely unqualified to help you with