Forum Discussion
@HRZ Yes, I have tried "aocl install" and it is not running successfully hence I have ran the "aocl diagnose" command and pasted its result here. It does say, no device connected but I do have board connected and bsp files under hld/board/a10soc.
Error message is as follows:
aocl install: Setting up the FPGA Client Driver (FCD) to the system.
Install the FCD file to /opt/Intel/OpenCL/Boards
Installing the board package driver to the system.
--------------------------------------------------------------------
Warning: No board installation routine supplied.
Please consult your board manufacturer's documentation or support
team for information on how to properly install your board.
--------------------------------------------------------------------
Could you just give me brief idea if there is something which is missing in documents or I am not doing correctly?
Thank you
- HRZ7 years ago
Frequent Contributor
I just realized you are using an SoC board and the a10soc BSP does not provide an install routine (which makes perfect sense since it is not supposed to be installed on an x86 machine). I have never used this board but the Cyclone V SoC board I used a long time ago came with a custom Linux that you wrote onto an SD Card and when you loaded from that OS, there was some OpenCL initialization script that set up the OpenCL environment. I am not sure how/why the diagnose script is seeing NVIDIA and Intel platforms in your case; are you running these commands on an x86 host?
- SDabh7 years ago
New Contributor
Hello HRZ, thank you for reply. So the first thing first, I have the arria 10 soc board for which the image which I got with the board is broken. So what I am trying here is, considering version 17. has a enough stablility and trying to use 17 image. But for this image I don't see any init_opencl file. So, workaround I downloaded RTE 17.0 version from intel which has init_opencl script but this only has support for a10_ref(GX ) board. So next thing I did is just copied the hld/board/a10soc folder to sd card and then I tried to do aocl diagnose and I am still getting the same result.
- EBERLAZARE_I_Intel7 years ago
Regular Contributor
Hi,
Are you running on Windows 8 or 10? If you the "aocl diagnose" fail even if your board is installed, this is a known issue and here is the work around:
On Windows 8.1 or Windows 10 systems, you might also need to disable signed driver verification. For details, see the following articles:
- Windows 8: https://www.intel.com/content/altera-www/global/en_us/index/support/support-resources/knowledge-base/solutions/fb321729.html
- Windows 10: https://www.intel.com/content/altera-www/global/en_us/index/support/support-resources/knowledge-base/embedded/2017/Why-does-aocl-diagnose-fail-while-using-Windows-10.html
See if it helps.
Regards.
- SDabh7 years ago
New Contributor
Hi eli.ign, I am not using windows. I am using linux.
- SDabh7 years ago
New Contributor
Hi,
Yes, I am using the same image but somehow it doesn't come with OpenCL RTE. So finally for now I am using 18.1 version and it is working for me.
Thank you for your help! I am still looking for 19.1(latest) image, but for now I am okay with 18.1.
- EBERLAZARE_I_Intel7 years ago
Regular Contributor
Hi,
Following mention by HRZ, for SoC board the "aocl install" is not required because I believe everything is pre-installed on the supplied flash card image.
And the "aocl diagnose" should be executable.
Can you run "aocl list-devices" what is the output?:
*The list-devices utility lists all the devices installed in a host machine, grouped by board packages.
The list-devices utility is similar to the diagnose utility. It first verifies the installation of the kernel driver and then lists all the devices.
Regards.