2350938_ja-JP

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

2350938_ja-JP

2350938_ja-JP

S32M276 - RTDを使用した定数1秒リセットループ(MCU_HSE_SWT_RST_RESET)6.0.0

こんにちは、
S32M276をベースにしたカスタムボードと、RTD 6.0.0を使用しているNXP公式開発ボードの両方で、リセットループが継続的に発生する問題が発生しています。

観察された行動:
JTAGデバッガを接続すると、アプリケーションは予期しないリセットなしに正常に動作します。
デバッガを再接続し、MCU/RGMステータスレジスタを介してリセット理由を調べると、リセット原因はMCU_HSE_SWT_RST_RESETであることが特定されます。


HSEウォッチドッグ(HSE_WDT)に関連付けられたリセットカウンタは、サイクルごとに増加します。

デバッガーを取り外して電源を入れ直すと、デバイスは約1秒ごとにリセットループに入ります。


現在の構成:
MCU: S32M276
RTDバージョン:6.0.0

MCU_HSE_SWT_RST_RESETの具体的なトリガーについてご説明いただけますでしょうか?
- RTD 6.0.0 において、この HSE 管理リセットを無効にするか、WDT を適切に保守するための推奨手順は何ですか?


よろしくお願いします。

- ミゲル・マルケス

Re: S32M276 - Constant 1s reset Loop (MCU_HSE_SWT_RST_RESET) using RTD 6.0.0

フォーラムでさらに調査した結果、以下の情報が問題のデバッグに役立つ可能性があると考えました。(これはコネクテッドでの情報です。)


UT0レジスタ値

Miguel_Marquez_Schaeffler_0-1776194807760.png

DCMUTS値

Miguel_Marquez_Schaeffler_1-1776194830840.png

UTESTメモリ開始:

Miguel_Marquez_Schaeffler_2-1776194844252.png



Re: S32M276 - Constant 1s reset Loop (MCU_HSE_SWT_RST_RESET) using RTD 6.0.0

こんにちは、@Miguel_Marquez_Schaeffler さん

詳細な説明と追加のデバッグ情報をありがとうございました。

あなたの説明からすると、これは時計の設定の問題のようですね。通常、この動作はクロック比率が守られていない場合に発生します。 [s32k312]RTD 機能によるリセット理由の読み取り、HSE_SWT_RST は機能リセット後に発生します。 - NXP コミュニティ。

S32M27XRMの第21.7.2章に記載されているクロックモードに従っていることを確認してもらえますか?具体的には、HSE_CLK 構成を確認してください:解決済み: S32K312 flexcan サンプルが電源リセット時に実行されない - NXP コミュニティ

よろしくお願いします、
ジュリアン

Re: S32M276 - Constant 1s reset Loop (MCU_HSE_SWT_RST_RESET) using RTD 6.0.0

解決策は、HSEクロックを120MHzから60MHzに事前にスケーリングすることだった。

标记 (1)
无评分
版本历史
最后更新:
‎04-17-2026 03:28 AM
更新人: