インテル® Quartus® Prime 開発ソフトウェア・バージョン 17.0 以前のバージョンで問題が発生したため、HPS Flash Programmer (quartus_hps) は、実行インプレース (XIP) モードになっているクアッド・シリアル・ペリフェラル・インターフェイス (QSPI) フラッシュ・デバイスへのアクセスに失敗する場合があります。
以下のエラーメッセージが表示される場合があります。
Quad SPI Flash シリコン ID が0xFFFFFFFF
エラー: flash データベースからフラッシュ ID をマッピングできない
この問題は、インテル® Quartus® Prime 開発ソフトウェア・バージョン 17.1 から修正されています。
インテル® Quartus® Prime 開発ソフトウェア・バージョン 17.1 の HPS Flash プログラマーは、ユーザーが引数にゼロ以外の値を指定すると、XIP モードから QSPI フラッシュデバイスが存在する exit_xip という新しい引数を導入します。
たとえば 、quartus_hps -c -o --exit_xip=0x80を実行します。