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

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

4.2.4. Verify the OPAE Installation

After executing the Acceleration Stack for Runtime or Development installer, ensure that you have successfully installed OPAE.

  • Verify the OPAE package installation:
    $ rpm -qa | grep opae
    
    opae-intel-fpga-driver-2.0.1-6.x86_64
    opae-devel-1.3.6-4.x86_64
    opae-libs-1.3.6-4.x86_64
    opae.admin-1.0.2-3.noarch
    opae.pac_sign-1.0.2-3.x86_64
    opae-tools-1.3.6-4.x86_64
    opae-tools-extra-1.3.6-4.x86_64
    
  • Verify the OPAE driver installation:
    $ lsmod | grep fpga
    
    ifpga_sec_mgr          13757  1 intel_max10
    intel_fpga_fme         71678  0 
    intel_fpga_afu         36165  0 
    fpga_mgr_mod           14812  1 intel_fpga_fme
    intel_fpga_pci         26500  2 intel_fpga_afu,intel_fpga_fme
    $ lsmod | grep pac_n3000_net
    pac_n3000_net          28483  1 c827_retimer
  • Verify if the Linux has enumerated the Intel FPGA PAC N3000 FPGA Management Engine Device (FME):
    $ lspci | grep 0b30
    
    61:00.0 Processing accelerators: Intel Corporation Device 0b30
    
    The above output provides the PCIe BDF (Bus : Device : Function) value for the Intel® FPGA PAC. Here, the 61:00.0 indicates the bus is 61, device is 00 and function is 0. The PCIe BDF value varies based on systems, therefore your values can be different. Record this value for future use.

If the verification of OPAE installation fails, refer to Troubleshooting.