Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

AURIX™ MCU: PFLASHにフォルトを注入する – KBA234444

AURIX™ MCU: PFLASHにフォルトを注入する – KBA234444

IFX_Publisher1
Community Manager
Community Manager
Community Manager
250 sign-ins First comment on KBA 250 replies posted

Translated by: 

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)にフォルトを注入するには、以下の手順に従ってください:

  1. 必要なエラータイプを発生するECCコードは(例えば、トリプルビットエラー)、自動ECC生成ONを使用したデータを最初にプログラミングすることで決定できます。
  2. このプログラムデータを読み、ECCRPp.RCODEの中の対応するECCコードを見つけます。
  3. 自動ECC生成をOFFにします:ECCW.PECENCDIS = 1
  4. ECCW.WCODEにECCコードの値を書き込みます。(ECCRPp.RCODEの手順2で取得)
  5. 読み出したデータに追加ビットを設定することで、プログラムするデータにエラービットを生成します。
  6. このデータを使用してページを再プログラムします。

詳細は、ユーザーマニュアルの「プリグラムメモリーユニット(PMU)」の章を参照してください。

注: このKBAはAURIX™ MCUの以下のシリーズに適用されます:

  • AURIX TC2xx series
0 件の賞賛
226 件の閲覧回数