Artikel-ID: 000080060 Inhaltstyp: Fehlerbehebung Letzte Überprüfung: 28.07.2015

Warum unterstützt der QSPI HWMgr-Treiber keine Leerlaufzyklen?

Umgebung

  • Intel® Quartus® II Anmeldungs-Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Beschreibung

    Die SoC Hardware Library (HWLIB) konfiguriert und steuert die SoC Quad Serial Peripheral Interface (QSPI) Controller.
    Die QSPI HWLIB-Quelle finden Sie in der Datei /ip/altera/hps/altera_hps/hwlib/src/hwmgr/alt_qspi.c.

     

    Die Datei alt_qspi.c in der Version 15.0 und früheren Versionen von SoC EDS enthält die Definition der Funktion alt_qspi_device_read_config_set, bietet jedoch nicht die Funktionalität, bei Bedarf zusätzliche Taktlaufzeiten zu warten.

    Lösung

    Um dieses Problem zu beheben, kann in der alt_qspi_device_read_config_set Funktionsdeklaration ein einfacher Zähler hinzugefügt werden, um die Möglichkeit zu schaffen, wenn alt_qspi_is_idle() == falseauf zusätzliche Taktzyklen zu warten.


    Dieses Problem wird voraussichtlich in einer zukünftigen Version der Altera SoC Embedded Design Suite behoben.

    Zugehörige Produkte

    Dieser Artikel bezieht sich auf 1 Produkte

    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.