2338860_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2338860_ja-JP

2338860_ja-JP

S32K324 AB_SWAP - HSE FW ブート後に HSE_STATUS_INIT_OK が設定されない

こんにちは、

私たちはまだHSEの初期化に直面しています
S32K324 AB_SWAP 設定に関する問題。

[環境]
- デバイス: S32K324 (AB_SWAP)
- SBAF バージョン: v0.15.0.6
- HSE FW ピンクイメージ:
s32k3x4_hse_fw_1.5.0_2.55.0
_pb250130.bin.pink
- IVT @ 0x00400000
- ピンク色の画像 @ 0x00422000
- BCW = 0x00000201
(FW_USAGE_FLAG_PROGRAM=1、
CM7_0_ENABLE=1)

【電源投入後のレジスタ値】
- GPR3 (0x4039C028) = 0x00000081
bit0=1: HSE FWが起動しました
bit7=1: SBAFランダムIV
bit1=0: MUインストールモードはアクティブではありません

- GPR4 (0x4039C02C) = 0x00000001

- MU_FSR(0x4038C104) = 0x00400000
bit6=1: HOST_DEBUGGER_ACTIVE
bit8=0: HSE_STATUS_INIT_OKが設定されていません

- MU_GSR(0x4038C118) = 0xF7060001

- MU_RX0(0x4038C280) = 0x00000000
SBAFからの返答なし

- DCMRWP1(0x402AC400) = 0xA5000500
bits[24:31]=0xA5 がセットされます
回復カウンター = 5

- UTEST(0x1B000000) = 0xAABBCCDDDDCCBBAA ✓

[問題]
1. HSE FWが起動しました(GPR3ビット0=1)
しかし、HSE_STATUS_INIT_OKは設定されません

2. SBAF が MU インストールに入りません
モード(GPR3ビット1=0、MU_RX0=0)
それでも:
- DCMRWP1 ビット[24:31] = 0xA5
- FCW で FW_USAGE_FLAG_PROGRAM = 1

3. MU_GSR = 0xF7060001
多くのフラグが設定されています - HSEの可能性あり
内部エラー?

【質問】
1.MU_GSR=0xF7060001とはどういう意味ですか?
示す?

2. HSE_STATUS_INIT_OKが設定されていないのはなぜですか?
HSE FWが起動している場合でも?

3. SBAFがMUインストールに入らないのはなぜですか?
すべての条件を満たしているにもかかわらず、モードになるのですか?

4. HSE FWを強制するにはどうすればいいですか?
この状態での再インストール?

ご回答をお待ちしています。

Re: S32K324 AB_SWAP - HSE_STATUS_INIT_OK not set after HSE FW boot

こんにちは、

あなたの提案に従って、
HSEファームウェアを実行しました
握手(14.6.7項)。

【私たちがしたこと】
1. リセットを繰り返す
GPR3 = 0xC2
(bit1=1: MUインストールモード)

2. MUのインストールが試行されました:
- 0xAA55A55A を受信しました
(パッシブFWが存在します)
- スワップを実行しました
- リセット後: GPR3 = 0xE0
(リカバリーモード、ファームウェアなし)

3. このループは無限に繰り返されます。
0xC2 → 0xAA55A55A
→ スワップ → 0xE0 → 0xC2...

[レジスタ値]
- DCMSTAT = 0x00030FF1
(スワップ回数増加中)
- MU_GSR = 0xF7060001
(HSE_ERR_GENERALが継続して発生します)
- スワップ後、GPR3 = 0xE0

【質問】
1.SBAFが応答する理由
0xAA55A55A(ファームウェア存在)
しかし、スワップ後にGPR3=0xE0になる?

2. HSE_ERR_GENERALは関連していますか?
ピンクイメージとの互換性は?
私たちは以下を使用しています:
s32k3x4_hse_fw_1.5.0
_2.55.0_pb250130.bin.pink
S32K324用

3. 特定のピンク色のイメージはありますか?
S32K324に必要なバージョンは?

4. このループを解消するにはどうすればよいでしょうか?

ご回答をお待ちしています。

Re: S32K324 AB_SWAP - HSE_STATUS_INIT_OK not set after HSE FW boot

1) 私は主にHSE_ERR_GENERALに対応します。

2) そのエラーのせいで。

3) それは良い質問ですね。上記のエラーがMUのインストールを妨げるかどうかは完全にはわかりませんが、私が知っているのは

デバイスがAB_SWAP構成の場合、HSEファームウェアハンドシェイクのセクションで説明されているように、ファームウェアの問題によりSBAFによってファームウェアが消去された場合は、ファームウェアをインストールする必要があります。HSEファームウェアをインストールできる唯一の方法は、「MUインターフェース経由のインストール」です。

次のポイントにつながるもの

4) HSEファームウェアハンドシェイクを実行する必要があります(セクション14.6.7 HSEファームウェアハンドシェイクで説明)。これにより、最終的にバックアップから破損したファームウェアを復元するか、ファームウェアを消去することができます。

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎03-26-2026 02:27 AM
更新者: