Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

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

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

MohammedA_41
Community Manager
Community Manager First comment on KBA 250 replies posted First like received
Community Manager

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

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 Likes