記事 ID: 000086290 コンテンツタイプ: トラブルシューティング 最終改訂日: 2017/04/12

quartus_hpsが QSPI デバイスの再プログラミングに失敗する原因は何ですか?

環境

  • インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    クリティカルな問題

    詳細

    quartus_hps・プログラマーは、Cyclone® V SoC、 Arria® V SoC 上の HPS 接続クアッド・シリアル・ペリフェラル・インターフェイス (SPI/QSPI) デバイスのプログラミング中に失敗する場合があります。また、QSPI に既存または破損した画像が含まれている場合は 10 個のFPGAシステムをインテル® Arria®。

    次のエラーメッセージが表示される可能性があります。

    エラー:アドレスアドレスファイルアドレスでデータのマッチングに失敗しました。

    エラー: シリコン ID の読み込み失敗

    Quad SPI フラッシュ・シリコン ID が0x00000000

     

     

     

    解決方法

    インテル Quartus® Prime ソフトウェア・バージョン 16.1 以降では、 --boot=18 オプションを quartus_hps とともに使用してこの問題を解決できます。

    --boot=18 オプションにより、Quad SPI プログラミングの前に SoC にコールドリセットが適用され、すべてのクロックがデフォルト値にリセットされます。

    • 例: -c 1 -o PV --boot=18 -a 0x0 .img quartus_hps

    このオプションは、SoC EDS ハンドブックの今後のバージョンで文書化されるようにスケジュールされています。

     

    かつ:

     

    この問題は、インテル® Quartus® Prime ソフトウェア 17.0 バージョン以降で修正されています。

    関連製品

    本記事の適用対象: 5 製品

    Cyclone® V SX SoC FPGA
    インテル® Arria® 10 GX FPGA
    Arria® V SX SoC FPGA
    インテル® Cyclone®
    インテル® Arria® 10 SX SoC FPGA

    このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。