この文書のリビジョン1が正式に公開されました。
https://www.nxp.com/docs/en/application-note/AN5200.pdf
関連するコード例は、こちら(AN5200SWに等しい)にも掲載されています。
例 1 - MPC5634M_2b_RAM_ECC_error_injection CW210
例 2 - MPC5674F_1b+2b_RAM_ECC_error_injection CW210
例3 - MPC5643L 1b_RAM_ECC_error_injection CW210
この文書のリビジョン1が正式に公開されました。
http://cache.freescale.com/files/microcontrollers/doc/app_note/AN5200.pdf
http://cache.freescale.com/files/microcontrollers/doc/app_note/AN5200SW.zip
関連するコード例は、こちら(AN5200SWに等しい)にも掲載されています。
例 1 - MPC5634M_2b_RAM_ECC_error_injection CW210
例 2 - MPC5674F_1b+2b_RAM_ECC_error_injection CW210
例3 - MPC5643L 1b_RAM_ECC_error_injection CW210
解決。コードは正しく実行されていますが、正しく実行されていませんでした。
問題はまったく異なっていました。私が(2回)ダウンロードしたところ、コードが破損していました。今日、もう一度ダウンロードすると、実行されているのがわかりました。次に、SSDを使用してコードをアプリケーションに変換します。今はあらゆることがうまくいっています。私はExceprion_Handlers壊れたフラッシュブロックを修正したかったのですが、それはうまくいきます。
ありがとうございます。
2b ECCエラーインジェクションについて話しているのか(6.2章と例で説明されているため、機能Generate_noncorrectable_FLASH_ECC_errorで示されているMPC5643L)、またはフラッシュメモリコントローラに実装された特定のECCエラー報告フラグ(EER)に関連しているのかはわかりません。私はこれらのフラグを冗長だと考えているため、アプリケーションノートでは言及していません。また、簡単にするためにSSDドライバーを使用していませんが、SSDドライバーでECCエラーを注入することはでき、原理は同じです。
こんにちは、ドキュメントがあまりありません。ご態度ありがとうございます。
MPC5634M、CW10.2、SSD C90LCを使用しています。フラッシュを過度にプログラムすると、EERが発生する可能性があります。MPC56XX_C90LC_JDP_SSD_100_DEVD またはECC_preliminaryで破棄された例は、e200z335 コアで EER をシミュレートしていません。または、(プロジェクト内に)欠落しているファイルがあるか、これを行うための実用的なルーチンがありません(SSDドライブ内)。
もしお役に立てれば...