Alternative Nios® II Boot-Methoden

author-image

Von

Das Designbeispiel alternative Nios II Boot-Methoden liefert zwei Softwarebeispiele für benutzerdefinierte Boot-Kopierer für den Nios II Prozessor. Die Softwarebeispiele können auf dem Designbeispiel Nios II Ethernet-Standardausgeführt werden. AN458: Alternative Nios II Boot Methods (PDF) beschreibt die Details der beiden Boot-Kopierer.

Erweiterter Boot-Kopierer

Das fortschrittliche Boot-Kopierer-Beispiel wurde entwickelt, um zusätzliche Funktionen im Vergleich zum Standardmäßigen Nios II Boot-Kopierer bereitzustellen. Sie unterstützt zwei separate Boot-Images, die in CFI- oder EPCS-Flashgeräten gespeichert sind. Das Software-Beispiel wurde in C geschrieben und wird stark kommentiert, was es leicht macht, sie anzupassen. Sie unterstützt Statusnachrichten mit einem JTAG UART und führt eine Fehlerüberprüfung der Boot-Image-Daten durch. Es kann entweder aus dem CFI-Flash oder aus dem On-Chip-Speicher ausgeführt werden.

Kleiner Boot-Kopierer

Das Beispiel für den kleinen Boot-Kopierer ist ein minimaler Programmspeicher, der sehr wenig Programmspeicher verwendet. Der kleine Boot-Kopierer unterstützt nur ein Boot-Image, führt keine Fehlerüberprüfung durch und unterstützt den Druck von Nachrichten an den JTAG UART nicht.

Anhand dieses Designbeispiels

Die Verwendung dieses Designs unterliegt den Bedingungen der Intel® Design Example Lizenzvereinbarung.

Hardware-Anforderungen

Die Softwarebeispiele sind auf das Designbeispiel Nios II Ethernet-Standard ausgelegt. Die Nios II-Ethernet-Standard-Design-Beispielseite der Intel® Website enthält die Hardware-Designdateien für eine Reihe Intel® FPGA Entwicklungs-Mainboards. Navigieren Sie zur Webseite und suchen Sie nach der Nios II Ethernet-Standard-Design-Beispiel-zip-Datei, die Ihrem Mainboard entspricht.

Weiterführende Links

Weitere Informationen über die Verwendung dieses Beispiels in Ihrem Projekt siehe:

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.