Blame doc/src/build_chain/fpga_driver/driver_build.md
|
Packit |
534379 |
Building the OPAE Intel FPGA driver (out-of-tree)
|
|
Packit |
534379 |
============================================
|
|
Packit |
534379 |
|
|
Packit |
534379 |
The Intel FPGA driver included with OPAE SDK releases is packaged as an RPM or
|
|
Packit |
534379 |
DEB package as well as a source tarball. Starting with OPAE SDK release of 1.4,
|
|
Packit |
534379 |
the driver can be built from source out-of-tree but requires the following
|
|
Packit |
534379 |
packages:
|
|
Packit |
534379 |
|
|
Packit |
534379 |
For RPM package managers (Red Hat, CentOS, Fedora, etc.)
|
|
Packit |
534379 |
* kernel-headers
|
|
Packit |
534379 |
* kernel-devel
|
|
Packit |
534379 |
* gcc
|
|
Packit |
534379 |
* make
|
|
Packit |
534379 |
|
|
Packit |
534379 |
For DEB package managers (Debian, Ubuntu, etc.)
|
|
Packit |
534379 |
* kernel-headers-generic
|
|
Packit |
534379 |
* gcc
|
|
Packit |
534379 |
* make
|
|
Packit |
534379 |
|
|
Packit |
534379 |
After installation of necessary distribution packages, follow the steps in the
|
|
Packit |
534379 |
example below to build the Intel Kernel driver.
|
|
Packit |
534379 |
_NOTE_ The example below references Intel FPGA Kernel driver version 2.0.2. but
|
|
Packit |
534379 |
can be applied to later versions.
|
|
Packit |
534379 |
|
|
Packit |
534379 |
|
|
Packit |
534379 |
``` {.bash}
|
|
Packit |
534379 |
|
|
Packit |
534379 |
tar zxf opae-intel-fpga-driver-2.0.2-1.tar.gz
|
|
Packit |
534379 |
cd opae-intel-fpga-driver-2.0.2
|
|
Packit |
534379 |
make
|
|
Packit |
534379 |
|
|
Packit |
534379 |
```
|
|
Packit |
534379 |
|