Artikel-ID: 000097509 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 11.12.2023

Warum kann der vorhandene PCI Express* Treiber nicht über den CXL.io Pfad des Intel Agilex® 7 R-Tile Compute Express Link* (CXL*) 1.1/2.0 FPGA auf die CSR zugreifen?

Umgebung

  • Intel® Quartus® Prime Pro Edition
  • CentOS 8.5

    BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Aufgrund eines Problems in der Intel® Quartus® Prime Pro Edition Software, Version 23.3 und früher, stimmt die Standardeinstellung der Geräte-ID(0x0ddb) und Anbieter-ID(0x8086) in der Intel Agilex® 7 R-Tile Compute Express Link* (CXL*) 1.1/2.0 FPGA IP nicht mit dem vorhandenen PCIe-Treiber überein (PCIe und CXL.io sind aus Softwaresicht identisch), Dies führt dazu, dass der Treiber geladen wird und der CSR-Zugriff fehlschlägt.

    Lösung

    Um dieses Problem zu umgehen, ändern Sie die Einstellungen von Device ID(0x0ddb) und Vendor ID(0x8086) im Intel Agilex® 7 R-Tile Compute Express Link* (CXL*) 1.1/2.0 FPGA IP, beginnend mit der Intel® Quartus® Prime Pro Edition Software Version 23.1, oder passen Sie den vorhandenen PCI Express* Treiber an, um die Device ID(0x0ddb) und Vendor ID(0x8086) so anzugeben, dass sie der Standardeinstellung des Intel Agilex® 7 R-Tile Compute Express Link* (CXL*) 1.1/2.0 FPGA IP entsprechen.

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 1 Produkte

    Intel® Agilex™ FPGAs und SoC FPGAs der I-Reihe

    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.