I am trying to compile the hello_world.cl program for the Arrow Sockit based on an Intel Cyclone V SoC. I follow this guide (https://rocketboards.org/foswiki/pub/Documentation/ArrowSoCKitOpenCL/SoCkit_OpenCL_Setup-v14.0--2014...) and I am able to create the .aoco, but when I launch the following command:
aoc -v -board=arrow_c5sockit_sharedmem -report hello_world.cl
I got this output:
aoc: First stage compilation completed successfully.
Compiling for FPGA. This process may take a long time, please be patient.
Error: Error in adjust_plls.tcl!
Error: Flow compile (for project /home/netfpga/Downloads/examples/HelloWorld/hello_world/device/hello_world/top) was not successful
Error: ERROR: Error(s) found while running an executable. See report file(s) for error message(s). Message log indicates which executable was run last.
Error (23031): Evaluation of Tcl script /home/netfpga/intelFPGA/17.1/quartus/common/tcl/internal/qsh_flow.tcl unsuccessful
Error: Quartus Prime Shell was unsuccessful. 4 errors, 668 warnings
Error: Compiler Error, not able to generate hardware
The complete log file is attached (quartus_sh_compile.log).
I am using OpenCL SDK 17.1 and Quartus 17.1. The bsp for the Sockit was done with 14.0 version.
Do I have to use 14.0 version for both OpenCL SDK and Quartus? Could you please give me some suggestions?