ID Artikel: 000083771 Jenis Konten: Pemecahan Masalah Terakhir Ditinjau: 06/10/2020

Mengapa alat fpgainfo gagal setelah pengujian dengan Data Plane Development Kit (DPDK) pada Intel® FPGA Programmable Acceleration Card N3000?

Lingkungan

    Intel® Quartus® Prime Edisi Pro
    Intel® Acceleration Stack untuk Intel® FPGA PAC N3000 - Development IAS-N3000
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Deskripsi

Setelah pengujian dengan Data Plane Development Kit (DPDK), utilitas fpgainfo mungkin gagal dengan galat berikut:

api-shell.c:518:opae_enumerate() **ERROR** : fpgaEnumerate() gagal untuk "libxfpga.so"Galat saat menghitung sumber daya: pengecualian

Galat ini terjadi karena FPGA tidak terikat ke driver FPGA Open Programmable Acceleration Engine (OPAE).

Resolusi

Untuk mengatasi masalah ini, lepaskan ikatan dari driver vfio-pcie dan rebind ke driver OPAE dengan melakukan langkah-langkah berikut:

  1. Lepaskan ikatan dari driver vfio:

$ sudo rmmod vfio-pci

  1. Rebind ke driver OPAE:

$ modprobe intel-fpga-pci

$ echo 0000:BB:DD.F > /sys/bus/pci/drivers/intel-fpga-pci/bind

 $ sudo modprobe i40e

  1. Ikat antarmuka XL710 ke driver i40e:

$ sudo ./usertools/dpdk-devbind.py -b i40e 14:00.0 14:00.1 16:00.0 16:00.1

Catatan: Dalam perintah, ganti nilai B:D:F yang sesuai dengan FPGA dan XL710.

 

 

Produk Terkait

Artikel ini berlaku untuk 2 produk

Intel® FPGA PAC N3000
Perangkat yang Dapat Diprogram Intel®

1

Konten pada halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten asli berbahasa Inggris. Konten ini disediakan untuk kenyamanan Anda dan hanya untuk informasi umum dan tidak boleh dianggap lengkap atau akurat. Jika ada kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris yang akan mengatur dan mengendalikan. Lihat versi bahasa Inggris halaman ini.