2385481_ja-JP

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

2385481_ja-JP

2385481_ja-JP

[S32K324 / カスタムボード] HSEファームウェアがインストールされましたが(0x4039C028=1)、初期化に失敗しました(0x4038C107=0)

こんにちは、皆さん

S32K324カスタムボード上でHSEファームウェアの初期化が完了しない問題について、アドバイスを求めています。

1. 開発環境

MCU:S32K324(カスタムボード)

HSE FW: s32k3x4_hse_fw_1.5.0_2.55.0_pb250130.bin.pink

デバッガ: S32DS + T32 (Trace32)

2. 進捗状況およびステータス記録簿

UTEST領域(0x1B000000)にHSE FW使用フラグを正常にプログラムしました。

ピンクイメージのバイナリファイルをフラッシュメモリにダウンロードしました。

電源投入リセット(POR)を実行した後、ステータスレジスタは次のようになります。

0x4039C028 (HSE GPR): 0x01 (インストール確認済み)

0x4038C107 (HSE_STATUS_INIT_OK): 0x00 (起動中に停止)

3. 質問
専門家の方々に以下の点についてお伺いしたいと思います。

最初に確認すべきことは何ですか?
インストールは成功したが初期化が失敗した場合、正確な原因を特定するために、ダンプすべき特定のレジスタ(例:障害ステータス)や検査すべきハードウェア信号はありますか?

カスタムボード環境は初期化の失敗に影響を与えることがありますか?
カスタムボードを使用しているため、ハードウェアの違い(例えば、初期水晶発振周波数)やメインコア(M7)の初期クロック(PLL)構成コードがHSEブートシーケンスに干渉している可能性があると考えています。もしこれが既知の問題であれば、推奨される起動手順(例えば、クロック設定前にINIT_OKフラグをポーリングする方法)や解決策について教えていただけませんか?

どんな手がかりでも大変助かります。事前にサポートありがとうございます!

Re: [S32K324 / Custom Board] HSE FW Installed (0x4039C028=1) but Init Failed (0x4038C107=0)

こんにちは、

明確なご案内をありがとうございます。

まず、デモアプリを使用してファームウェアのインストールを進め、その後、system.up状態中にMUおよびHSE GPRレジスタの値をダンプしました。これらの登録住所に誤りがある場合はお知らせください。

結果は以下のとおりです。

1. MU0レジスタ(ベースアドレス:0x4038C000)

화면 캡처 2026-06-25 094427.png

화면 캡처 2026-06-25 095601.png

화면 캡처 2026-06-25 095727.png

화면 캡처 2026-06-25 095747.png

2. HSE GPRレジスタ(ベースアドレス:0x4039C000)

화면 캡처 2026-06-25 094944.png

これらの数値を確認していただけますか?これらがクロック設定の競合やファームウェア認証の失敗など、特定のエラー原因を示しているのか、専門家のご意見をいただけると大変ありがたいです。

改めてお時間をいただき、サポートありがとうございます!

Re: [S32K324 / Custom Board] HSE FW Installed (0x4039C028=1) but Init Failed (0x4038C107=0)

以下の情報を教えていただけますか?

MUレジスタ、FSR、GSRなど:

HSE GPR3:

タグ(1)
評価なし
バージョン履歴
最終更新日:
昨日
更新者: