Aufgrund eines Problems in der Quartus® II Softwareversion 11.0 SP1 und früher sehen Sie diese Meldung möglicherweise im Fenster Programmierdatei konvertieren, wenn Sie einer Liste der zu konvertierenden Eingabedateien eine Hexadezimaldatei (Intel-Format) (.hex) hinzufügen. Dieser Fehler tritt auf, wenn Ihre .hex-Datei Word-Adressierung anstelle von Byte-Adressierung verwendet. Das Programm "Konvertierung der Programmierdatei" akzeptiert nur .hex-Dateien mit Byte-Adressierung.
Um dieses Problem zu umgehen, konvertieren Sie Ihre .hex-Datei von Word-Adressierung zu Byte-Adressierung. Dies kann innerhalb der Quartus II Software durchgeführt werden, indem Sie die folgenden Schritte durchführen:
- Öffnen Sie das Dialogfeld Quartus II Optionen, indem Sie im Menü Tools die Option Optionen wählen.
- Wählen Sie die Kategorie Memory Editor aus.
- Deaktivieren Sie die Option Hexadezimale Dateien (.hex) lesen oder schreiben mit Byte-Adressierung (Intel Format).
- Öffnen Sie im Quartus II Memory Editor die .hex-Datei im Word-Adressformat.
- Kehren Sie zum Dialogfeld Quartus II Optionen zurück und schalten Sie die Option wieder ein.
- Verwenden Sie im Quartus II Memory Editor das Menü Save As (Unter im Datei-Menü speichern), um Ihre .hex-Datei unter einem neuen Namen mit Byte-Adressierung zu speichern.
Dieses Problem wird voraussichtlich in einer zukünftigen Version der Quartus II Software behoben.