Artikel-ID: 000083771 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 06.10.2020

Warum schlägt das FPGAInfo-Tool nach dem Test mit dem Data Plane Development Kit (DPDK) auf Intel® FPGA Programmable Acceleration Card N3000 fehl?

Umgebung

  • Intel® Quartus® Prime Pro Edition
  • Intel® Acceleration Stack für Intel® FPGA PAC N3000 – Entwicklung IAS-N3000-Entwicklung
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Nach tests mit Data Plane Development Kit (DPDK) kann das fpgainfo Utility mit dem folgenden Fehler ausfallen:

    api-shell.c:518:opae_enumerate() **ERROR** : fpgaEnumerate() fehlgeschlagen für "libxfpga.so" Fehler beim Aufzählen von Ressourcen: Ausnahme

    Dieser Fehler tritt auf, da der FPGA nicht an den FPGA Treiber für die Open Programmable Acceleration Engine (OPAE) gebunden ist.

    Lösung

    Um dieses Problem zu beheben, müssen Sie vom vfio-pcie-Treiber gelöst und durch Ausführen der folgenden Schritte erneut mit dem OPAE-Treiber verbunden werden:

    1. Entbindet vom vfio-Treiber:

    $ s ascii rmmod vfio-pci

    1. Zurück zu OPAE-Treiber:

    Modprobe für Intel-FPGA-PCI

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

     $ s ascii modprobe i40e

    1. Binden Sie die XL710-Schnittstellen an den i40e-Treiber:

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

    Hinweis: Ersetzen Sie im Befehl den entsprechenden B:D:F-Wert, der der FPGA und XL710 entspricht.

     

     

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 2 Produkte

    Intel® FPGA PAC N3000
    Intel® programmierbare Geräte

    Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.