Artikel-ID: 000075992 Inhaltstyp: Produktinformationen und Dokumente Letzte Überprüfung: 11.12.2013

Wie erhalte ich das Arria II GX FPGA Development Kit, um das FPGA vom definierten Standort der Benutzerhardware 2 am 0x00C6_0000 zu laden?

Umgebung

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Beschreibung

Um das Arria® II GX FPGA Development Kit zum Laden des FPGA vom definierten Speicherort der Benutzerhardware 2 am 0x00C6_0000 zu erhalten, müssen Sie eine Befehlszeile verwenden, um eine Flash-Datei zu generieren:

 

sof2flash --input= my_file.sof --output=my_file.flash --offset=0xC60000 --pfl --optionbit=0x18008 --programmingmode=FPP

 

(Die Optionbit-Startadresse ist anders, die ersten 4 Byte für Standort 0, die zweiten 4 Byte für Standort 1, die dritten 4 Byte für Standort 2 usw.)

 

Der Befehl sof2flash generiert zwei Flash-Dateien, eine ist my_file.flash, die andere ist my_file.map.file für das Option-Bit. Sie müssen alle in den Flash-Speicher programmiert werden.

 

Die .map.file, die für den Hardware-2-Standort generiert wird, hat jedoch ein Problem. Wenn Sie es in Flash programmieren, wird das Versionsbyte am Ende des Option-Bitsektors überschrieben. Lesen Sie als Problemumgehung zuerst das Versionsbyte und speichern Sie es in einer Flash-Datei (z. B. a.flash) und programmieren Sie a.flash dann erneut, um das richtige Byte wieder aufzunehmen.

 

Die beiden Befehle, die zum Lesen von a.flash und program a.flash verwendet werden, sollten folgende sein:

nios2-flash-programmer --base=0x08000000 --read --read-bytes=0x018080 0x20 a.flash

nios2-flash-programmer --base=0x08000000 a.flash

 

Verwenden Sie die folgende Programmiersequenz:

hw_space2.flash

hw_space2.map.flash

a.flash

Zugehörige Produkte

Dieser Artikel bezieht sich auf 1 Produkte

เอฟพีจีเอ Arria® II GX

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.