2 Replies Latest reply on May 20, 2020 12:48 AM by HiOm_1802421

    Community Translation - MCU Reset under SPI Enhanced High Performance Feature Enabled - KBA226826

    HiOm_1802421

      Hi,

      I want to translate the following KBA into Japanese, please confirm to my work.

      MCU Reset under SPI Enhanced High Performance Feature Enabled - KBA226826

       

      Omoi

        • 1. Re: Community Translation - MCU Reset under SPI Enhanced High Performance Feature Enabled - KBA226826
          AikoO_51

          Hi Omoi-san,

           

          I confirmed the KBA.

          Please work to do.

           

          Thanks,

          Aiko

          • 2. Re: Community Translation - MCU Reset under SPI Enhanced High Performance Feature Enabled - KBA226826
            HiOm_1802421

            Hi,

            I tried to translate this KBA226826 into Japanese.

             

            MCU Reset under SPI Enhanced High Performance Feature Enabled - KBA226826

            ==========

            タイトル:SPI拡張高性能機能が有効な状況でのMCUリセット

             

            バージョン:**

             

            質問:

            SPI連続リード モード(拡張高性能(EHP)機能が有効)でMCUをリセットした後、SPIフラッシュ メモリへのアクセスが失敗するのはなぜですか?

             

            回答:

            連続EHPリード モードでSPIフラッシュ メモリをリセットせずにMCUをリセットした場合、後続のSPI命令は、アドレス フェーズではMSBとして認識され、命令フェーズではSPI命令として認識されません。 その結果、MCUによって発行された操作は期待どおりに機能しません。 これは、下記の理由により発生します。

             

            SDRまたはDDRモードでのDual I/OリードまたはQuad I/Oリードは、命令シーケンスを削除することでリード スループットを向上させる方法を提供します。次回のリード操作に1バイトの命令コードがあるかどうかを判断するために、現在のリード操作のモード ビットを制御して、この機能を有効にできます。図1は、リード命令フェーズなしで、アドレス フェーズから始まるQuad I/Oリード操作の例を示しています。

             

            図1. Quad I/Oリード操作

            pastedImage_1.png

             

            EHPリード モードは、次の場合に解放されます。

            • リード操作でモードビットをAxh以外の値に設定。 次回CS#がハイに立ち上がると、デバイスはEHPリード モードから解放されます
            • モード ビット リセット コマンド(MBR FFh)。 このコマンドは、デバイスを連続EHPリード モードから通常のスタンバイに戻し、新しいコマンドを待機します
            • ハードウェア リセットまたはパワーオン リセット

             

            注:アプリケーションの起動コードにモード ビット リセット コマンドを追加するか、MCUリセットでデバイスのハードウェア リセットを実行することをお勧めします。

             

            図2. EHPリード モードからリード モードを回復させる

            pastedImage_2.png

             

            ==========

            BR,

            Omoi