Aufgrund eines Problems in der Intel® Quartus® Prime Design Software Version 17.0 und früher kann der HPS Flash-Programmierer (quartus_hps) nicht auf das QSPI-Flashgerät (Quad Serial Peripheral Interface) zugreifen, das in den Execute-In-Place-Modus (XIP) gestellt wurde.
Möglicherweise werden folgende Fehlermeldungen angezeigt:
Quad SPI Flash Silicon ID ist 0xFFFFFFFF
Fehler: Die Flash-ID kann nicht aus der Flash-Datenbank abzubilden
Dieses Problem wurde ab der Intel® Quartus® Prime Design Software Version 17.1 behoben.
Der HPS Flash-Programmierer in Intel® Quartus® Prime Design Software Version 17.1 führt ein neues Argument mit dem Namen exit_xip ein, das das QSPI-Flashgerät im XIP-Modus besteht, wenn der Benutzer einen Nicht-Null-Wert für das Argument angibt.
Führen Sie beispielsweise quartus_hps -c -o --exit_xip=0x80 aus.