Beim Kompilieren eines Intel® Stratix® 10-Projekts mit einer Komponente des Hard Processor Systems und der auf AVSTx<>n eingestellten Konfigurationsmethode kann während der Assembly-Phase der Kompilierung der folgende Fehler auftreten:
"Fehler (19192): Datei C:\.. \...\...\project_name.sof ist unvollständig - HPS ist vorhanden, aber Bootloader-Informationen fehlen"
Dies geschieht während der Generierung einer rohen Binärdatei, die erfordert, dass der HPS-Bootloader der ersten Stufe in der .sof-Datei vorhanden ist. Bei der Erstkompilierung des Projekts wird der HPS-Bootloader der ersten Stufe jedoch nicht in die SOF-Datei eingefügt. Beachten Sie, dass eine .sof-Datei immer noch vom Assembler generiert wird und der HPS-Bootloader der ersten Stufe über die Befehlszeile eingefügt werden kann, bevor die .sof-Datei zum Programmieren eines Stratix 10-Geräts verwendet wird.
Die Problemumgehung besteht darin, sicherzustellen, dass während der Projektkompilierung keine Programmierdateigenerierung aktiviert ist, wonach der HPS-Bootloader der ersten Stufe über die Befehlszeile in den SOF eingefügt und SOF in die gewünschte Programmierdatei konvertiert werden kann. Um die Generierung von Programmierdateien zu deaktivieren, öffnen Sie das Fenster "Geräte- und Pin-Optionen", wählen Sie die Zeile "Programmierdateien" in der linken Spalte und deaktivieren Sie alle Kontrollkästchen. Eine erneute Ausführung des Kompilierungsschritts "Assembly" sollte zeigen, dass dieser Fehler behoben ist. Weitere Informationen zum Einsetzen des HPS-Bootloaders der ersten Stufe finden Sie im Intel® Stratix® 10 SoC FPGA Boot User Guide.