S32K342+FS26のデバッグ中に問題が発生しています。FS0Bが解放されず、通常モードに移行できません。具体的な状況は次のとおりです。
1. デバッグモードで電源投入、FS_STATES = 0x2009;
2. LBist ABist1 チェックパス。
3. 犬に餌を与える最初の試みは成功しました。
4. Flt_Err_Cnt の減少に成功しました。
5. Release Fs0bおよびFs1b書き込みコマンドは成功しましたが、FS0Bがローレベルのままであったため、通常モードに移行できませんでした。この時点でデバッグモードを終了すると、MCUはリセットを継続します。
この時点でのステータス情報は次のとおりです。
FS_I_FSSM = 0x4000: Flt_Err_Cnt = 0;
FS_STATES = 0x200A: DBG_MODE、安全出力は解放されていません;
FS_I_OVUV_SAFE_REACTION1 = 0x0000;
FS_I_OVUV_SAFE_REACTION2 = 0x0000;
FS_OVUV_REG_STATUS = 0x0000;
M_REG_FLG = 0x0100 は、VBST で過電圧が発生したことを意味します。
VBST の過電圧により FS0B が解放されない可能性がありますか? それとも他の問題があるのでしょうか?
まず、VBST を正常に処理し、FCCU をシャットダウンし、INIT ステージ中に WD をオフにする必要があります。
現時点での追加のステータス情報:
FS_SAFE_IOS_1 = 0xF000;
FS_SAFE_IOS_2 = 0x000B。
FCCU監視なし