Intel® Acceleration Stack User Guide: Intel FPGA Programmable Acceleration Card N3000

ID 683040
Date 6/14/2021
Public
Document Table of Contents

C. Configure the 4.19 Kernel

Before you proceed ahead, ensure that you have installed Centos 7.6 in your system.
  1. When you configure 4.19 kernel, make sure the following minimum parameters are set as recommended for the compatible 4.19 kernel:
    Table 15.  Minimum Parameters
    Parameter Value
    CONFIG_MTD=m Build for kernel module
    CONFIG_SPI_MASTER=y Build in kernel
    CONFIG_SPI_BITBANG=m Build for kernel module
    CONFIG_REGMAP_MMIO=y Build in kernel
    CONFIG_SPI_BITBANG=m Build for kernel module
    CONFIG_EEPROM_AT24=m Build for kernel module
    # CONFIG_MTD_SPI_NOR is not set Do not build in kernel, use OPAE driver instead
    # CONFIG_FPGA is not set Do not build in kernel, use OPAE driver instead
  2. Download the 4.19 kernel source from The Linux Kernel Archives and build it.
  3. Ensure that the header files from kernel build are found during the build process of OPAE driver. Also, ensure that your kernel source version and kernel header version are the same. If the kernel source and header do not match the kernel version running on the server, OPAE driver will not be installed.
  4. Update the grub configuration to choose to boot from 4.19 version before you reboot.