Artikel-ID: 000077387 Inhaltstyp: Installation und Setup Letzte Überprüfung: 01.10.2018

Warum schlägt die aocl-Diagnose unter Ubuntu 16.04 (Kernel 4.14 oder neuer) fehl?

Umgebung

  • Intel® Quartus® Prime Pro Edition
  • Intel® FPGA SDK for OpenCL™ Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Die AOCL-Diagnose kann Arria® 10-Gerät unter Ubuntu 16.04 (Kernel 4.14 oder höher) nicht finden, obwohl der AOCL-Installationsschritt erfolgreich abgeschlossen wurde (wie in AN 807 für Arria® 10 GX FPGA Development Kit erwähnt), da das altera_cvp-Modul in neueren Ubuntu-Kernels enthalten ist.

    Um zu überprüfen, ob altera_cvp Modul einen aocl-Diagnosefehler in Ihrem System verursacht, aktivieren Sie das Feld "Kernel driver in use" (Verwendeter Kerneltreiber) für Altera Corporation-Gerät, das in den PCIe-Geräteinformationen aufgeführt ist:

    $ lspci -v

    Nach Verarbeitungsbeschleunigern suchen: Altera Corporation Gerät

    Verarbeitungsbeschleuniger: Altera Corporation Device 2494 (rev 01) (prog-if 01)

    Subsystem: Altera Corporation Gerät a151

    Physischer Steckplatz: 4

    Flags: Bus Master, Fast Devsel, Latenz 0, IRQ 10

    Speicher bei f3140000 (64-Bit, vorabrufbar) [size=512]

    Speicher bei f3100000 (64-Bit, vorabrufbar) [size=256K]

    Funktionen: <Zugriff verweigert>

    Verwendeter Kernel-Treiber: altera-cvp

    Kernel-Module: altera_cvp, aclpci_a10_ref_drv

    Lösung

    Um zu verhindern, dass das altera_cvp Modul für Ihr Arria® 10-Gerät geladen wird, kopieren Sie die unten angehängte Blacklist-Datei in das Verzeichnis /etc/modprobe.d und starten Sie den Computer neu. Zum Ausführen dieses Updates sind Administratorrechte erforderlich.

    > Laden Sie blacklist-altera_cvp.conf hier herunter

    $ sudo cp blacklist-altera_cvp.conf /etc/modprobe.d/

    Nach dem Neustart sollte lspci -v NICHT altera_cvp im Feld "Verwendeter Kerneltreiber" für Altera Corporation-Gerät anzeigen. Sie sollten den Arria® 10-Gerätetreiber sehen (wie für Arria® 10 GX FPGA Development Kit im folgenden Beispiel gezeigt)

    Verarbeitungsbeschleuniger: Altera Corporation Device 2494 (rev 01) (prog-if 01)

    Subsystem: Altera Corporation Gerät a151

    Physischer Steckplatz: 4

    Flags: Bus Master, Fast Devsel, Latenz 0, IRQ 16

    Speicher bei f3140000 (64-Bit, vorabrufbar) [size=512]

    Speicher bei f3100000 (64-Bit, vorabrufbar) [size=256K]

    Funktionen: <Zugriff verweigert>

    Verwendeter Kerneltreiber: aclpci_a10_ref

    Kernel-Module: altera_cvp, aclpci_a10_ref_drv

    Dieses Problem wurde ab der FPGA SDK für OpenCL-Softwareversion™ 18.1.1 behoben

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 2 Produkte

    Intel® Arria® 10 FPGAs und SoC FPGAs
    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.