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
- AN458: Alternative Nios II Boot Methods (PDF) liefert Details und Anleitungen zum Ausführen des Design-Beispiels.
- an458_design_example_files.zip enthält die C-Dateien, die für die Ausführung des Designs erforderlich sind, wie im Dokument erläutert.
- Nios II Ethernet-Standard-Designbeispiel bietet die Hardwareplattform, auf der das Design ausgeführt wird.
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: