Artikel-ID: 000098628 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 14.11.2024

Warum bleiben die HPS GMII zu RGMII Adapter FPGA IP-Ausgänge bei Agilex™ 5-Designs immer auf 0 hängen?

Umgebung

  • Intel® Quartus® Prime Pro Edition
  • HPS GMII zu RGMII Converter Intel® FPGA IP
  • OS Independent family

    BUILT IN - ARTICLE INTRO SECOND COMPONENT

    Kritisches Problem

    Beschreibung

    Aufgrund eines Problems in der Quartus® Prime Pro Edition Software Version 24.1 funktioniert der HPS GMII zu RGMII Adapter FPGA IP nicht für Designs, die auf Agilex™ 5 abzielen.

    Sie können beobachten, dass der HPS GMII zu RGMII Adapter FPGA IP-Ausgänge immer auf 0 hängen bleiben und/oder PHY kein Paket von FPGA IO empfängt. Dieses Problem tritt auf, wenn HPS XGMAC mit dem HPS GMII zu RGMII Adapter FPGA IP auf FPGA IO geroutet wird.

    Lösung

    Es ist ein Patch zur Behebung dieses Problems für die Quartus® Prime Pro Edition Software Version 24.1 verfügbar. Laden Sie Patch 0.19 über die folgenden Links herunter und installieren Sie es:

    Die Patches ermöglichen es dem HPS GMII zu RGMII Adapter FPGA IP, eine grundlegende Netzwerkübertragung mit einer Verbindungsrate von 10 Mbit/s / 100 Mbit/s durchzuführen. Eine Geschwindigkeit von 1 Gbit/s wird in diesem Patch nicht unterstützt.
    Darüber hinaus müssen Sie für Linux-Betriebssysteme die Beschreibung des Linux-Gerätebaums im Ordner <linux-socfpga folder>/arch/arm64/boot/dts/intel/socfpga_agilex5_socdk.dts> ändern, um mac-mode als "gmii" für die EMAC-Instanz anzugeben, die mit den FPGA IO-Pins verwendet wird. Im folgenden Beispiel wird der HPS gmac1 für das Routing zu FPGA IO ausgewählt:


    &gmac1 {
    Status = "in Ordnung";
    phy-mode = "rgmii-id";
    mac-mode = "gmii";
    phy-handle = <&emac1_phy0>;

    max-frame-size = <9000>;

    mdio0 {
    #address-Zellen = <1>;
    #size-Zellen = <0>;
    Kompatibel = "SNPS,DWMAC-MDIO";
    emac1_phy0: ethernet-phy@0 {
    Reg = <0>;
    };
    };
    };

    Dieses Problem soll in einer zukünftigen Version der Quartus® Prime Pro Edition-Software behoben werden.

    Weitere Informationen

    Embedded Peripherie-IP – Benutzerhandbuch
    Aktualisiert für Quartus® Prime Design Suite: 24.1
    Inhalts-ID der Publikation: 683130

    Kapitel: HPS GMII zu RGMII Adapter Intel FPGA IP

    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.