Forum Discussion
Hi,
According to https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/opencl-sdk/archives/ug-aocl-getting-started-16.1.pdf in chapter 3.5, you may need to check the environment variable for the license.
The OS version might be not compatible with the OpenCL SDK v16.0 /v16.1.
Also, I would like to know does the Quartus Prime Pro and OpenCL SDK software is downloaded from the Intel official website?
Lastly, the device with OPN number: 10AX115N2F45E1SG can be found in Quartus Prime Pro 19,3 version and OpenCL SDK v19.3 is not required the license file. May you try to used Quartus Prime Pro v19.3 and OpenCL SDK v19.3?
Software download link
Quartus Prime Pro:
https://www.intel.com/content/www/us/en/programmable/downloads/download-center.html
OpenCL SDK link:
https://fpgasoftware.intel.com/opencl/
Thanks
- sLi0016 years ago
New Contributor
Hi,
My environment vairable settings for the license is right.The environment variable is :
export LM_LICENSE_FILE=/root/intelFPGA_pro/16.1/hld/license.dat
export ALTERAD_LICENSE_FILE=/root/intelFPGA_pro/16.1/hld/license.dat
export INTELFPGAOCLSDKROOT=/root/intelFPGA_pro/16.1/hld
export QUARTUS_ROOTDIR=/root/intelFPGA_pro/16.1/quartus
export QUARTUS_ROOTDIR_OVERRIDE=/root/intelFPGA_pro/16.1/quartus
export ALTERAOCLSDKROOT=/root/intelFPGA_pro/16.1/hld
export AOCL_BOARD_PACKAGE_ROOT=$ALTERAOCLSDKROOT/board/de5a_net_e1
export PATH=$PATH:$QUARTUS_ROOTDIR/bin:$ALTERAOCLSDKROOT/linux64/bin:$ALTERAOCLSDKROOT/bin:$ALTERAOCLSDKROOT/host/linux64/bin:/root/intelFPGA_pro/16.1/qsys/bin
export LD_LIBRARY_PATH=$AOCL_BOARD_PACKAGE_ROOT/linux64/lib:$ALTERAOCLSDKROOT/host/linux64/lib:$AOCL_BOARD_PACKAGE_ROOT/tests/extlibs/lib
export QUARTUS_64BIT=1
My license was generated two months ago.And the Quartus Prime Pro can find it correctly.But the AOC compiler could not.
I'm sure that the AOCL and Quartus Prime Pro were downloaded from the Intel official website.
When I compiled the xx.cl with aoc .The error occured :
" Could not acquire a valid license for the Intel(R) FPGA SDK for OpenCL(TM).
Error: Verilog generator FAILED! "
I have read many answers on this community but none of them can solve my problem.I think I need more license to use aoc.
I want to know if I need an another license except the Quartus Prime Pro license?Such as IP license.
Finally , I'm not sure that the device de5a-net-e1 can be supported by Quartus Prime Pro v19.3,because I can't find the v19.3 BSP on the Terasic website:
http://www.terasic.com.cn/cgi-bin/page/archive.pl?Language=China&CategoryNo=230&No=988&PartNo=4
Thank you for you reply.