AURIX™ MCU: PFLASHにフォルトを注入する – KBA234444
Community Manager
7 11, 2022
02:43 AM
- RSS フィードを購読する
- 新着としてマーク
- 既読としてマーク
- ブックマーク
- 購読
- 印刷用ページ
- 不適切なコンテンツを報告
7 11, 2022
02:43 AM
Translated by: keni_4440091
Original KBA: https://community.infineon.com/t5/Knowledge-Base-Articles/AURIX-MCU-Inject-faults-in-PFLASH-KBA23444...
Version: **
質問: AURIX™ TC2xx MCUのPFLASHにどうやってフォルトを注入しますか?
回答: PFLASH(Program Flash Memory)にフォルトを注入するには、以下の手順に従ってください:
- 必要なエラータイプを発生するECCコードは(例えば、トリプルビットエラー)、自動ECC生成ONを使用したデータを最初にプログラミングすることで決定できます。
- このプログラムデータを読み、ECCRPp.RCODEの中の対応するECCコードを見つけます。
- 自動ECC生成をOFFにします:ECCW.PECENCDIS = 1
- ECCW.WCODEにECCコードの値を書き込みます。(ECCRPp.RCODEの手順2で取得)
- 読み出したデータに追加ビットを設定することで、プログラムするデータにエラービットを生成します。
- このデータを使用してページを再プログラムします。
詳細は、ユーザーマニュアルの「プリグラムメモリーユニット(PMU)」の章を参照してください。
注: このKBAはAURIX™ MCUの以下のシリーズに適用されます:
- AURIX™ TC2xx series
この記事を評価: