インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/19/2023
Public
ドキュメント目次

B.6.4.1.2. Basic-XIPをサポートしないMicron Quad SPIフラッシュデバイス

Basic-XIPをサポートしないMicron Quad SPIフラッシュデバイスでXIPモードを開始するには、次の手順を行います。

  1. 終了時にモードビットの値を復元する場合は、それらの値を保存します。
  2. ダイレクト・アクセス・コントローラーと間接アクセス・コントローラーを無効にし、新しい読み出しまたは書き込みアクセスがフラッシュデバイスに送信されないようにします。
  3. Volatile Configuration Register (VCR) のビット3を1に設定することにより、フラッシュデバイスでXIPモードが有効になっていることを確認します。flashcmdレジスターを使用して、VCR書き込みコマンドを発行します。
  4. modebitレジスターのXIPモードビットを0x00に設定します。
  5. cfgレジスターのenterxipnextrdビットを1に設定し、Quad SPIコントローラーのXIPモードを有効にします。
  6. ダイレクト・アクセス・コントローラー、および必要に応じて間接アクセス・コントローラーを再度有効にします。