L- and H-tile Avalon® Streaming and Single Root I/O Virtualization (SR-IOV) Intel® FPGA IP for PCI Express* User Guide
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: ddf1503506757860
Ixiasoft
Visible to Intel only — GUID: ddf1503506757860
Ixiasoft
2.7. Installing the Linux Kernel Driver
- A PCIe* link test that performs 100 writes and reads
- Memory space DWORD1 reads and writes
- Configuration Space DWORD reads and writes
In addition, you can use the driver to change the value of the following parameters:
- The BAR being used
- The selects device by specifying the bus, device and function (BDF) numbers for the required device
The driver also allows you to enable SR-IOV for H-Tile devices.
Complete the following steps to install the kernel driver:
- Navigate to ./software/kernel/linux under the example design generation directory.
- Change the permissions on the install, load, and unload files:
$ chmod 777 install load unload
- Install the driver:
$ sudo ./install
- Verify the driver installation:
$ lsmod | grep intel_fpga_pcie_drvExpected result:
intel_fpga_pcie_drv 17792 0
- Verify that Linux recognizes the PCIe* design example:
$ lspci -d 1172:000 -v | grep intel_fpga_pcie_drvNote: If you have changed the Vendor ID, substitute the new Vendor ID for Intel® 'sVendor ID in this command.Expected result:
Kernel driver in use: intel_fpga_pcie_drv