Skip to content
Advertisement

How can I check if the FPGA device is connected to the server?

For some reason, I can only remotely control a server containing FPGA (Intel Arria 10 GX FPGA). But when I use the command in Intel OpenCL for FPGA to find the driver, I cannot find the FPGA device that can be used. The command is as follows: aocl diagnose Output result: enter image description here

Later, I used hardinfo to check whether FPGA is included, but unfortunately there is no useful information.

The only thing related to FPGA is that I found two files about fpga under my server (Ubuntu16.04). Since I am using FPGA for the first time, I don’t know what this file represents. enter image description here

In addition, due to network problems, I have not yet been able to install OPAE for testing. I would like to ask if there is an easy way to verify whether the FPGA is successfully inserted into the server.

Advertisement

Answer

You can check with lspci | grep "FPGA". The lspci command lists all devices connected to a PCIe slot, whether a driver is installed or not. If you find the FPGA in the list of devices, it is installed in the PCIe slot on the mainboard.

User contributions licensed under: CC BY-SA
9 People found this is helpful
Advertisement