2268324_ja-JP

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

2268324_ja-JP

2268324_ja-JP

S32K312 IAR FUSAを使用してコードをビルドすることに関する質問

S32K312、S32DS3.5開発環境、RTD5.0.0を使用しています。HSEファームウェア(およびA/Bスワップ)をインストールした後、MCUを正常にデバッグして起動できるようになりました。

現在、S32DSをIAR 9.50 FUSAバージョンにエクスポートする場合、J-FLASHを使用して正常に調整できますが、MCUに書き込んで再度電源を入れると正常に動作しません。

デバッグ方法について何か提案はありますか?

NXP は IAR FUSA 8.50.10 環境を提供できますか?

私は S32DS 3.5 開発環境と RTD 5.0.0 を備えた S32K312 を使用しています。HSE ファームウェア (A/B スワップ有効) をインストールした後、正常にデバッグでき、プログラミング後に MCU が正しく起動します。

現在、S32DS から IAR Embedded Workbench FUSA 9.50 にプロジェクトをエクスポートしています。J-Flash によるデバッグは正常に動作しますが、MCU をプログラミングして電源サイクルを実行すると、システムは正常に動作しなくなります。

この問題に対して推奨されるデバッグ方法があるかどうかをお尋ねしたいと思います。
さらに、NXP は IAR FUSA 8.50.10 環境を提供できますか?

Re: S32K312 使用IAR build code疑問(S32K312 Question about using IAR FUSA to build code)

クリスマス休暇期間中は、サポートの応答時間は通常より長くなる場合がありますのでご了承ください。場合によっては、ご要望への対応が新年以降になることもあります。ご理解のほどよろしくお願いいたします。

Re: S32K312 使用IAR build code疑問(S32K312 Question about using IAR FUSA to build code)

こんにちは@Joe064


「システムが正常に機能しない」とはどういう意味ですか?

MCU の現在の状態を確認するために、電源を入れ直した後にデバッガーを接続しようとしましたか?つまり、リセットなしのホットシンクです。プログラムは正確にはどこでハングするのでしょうか?それは障害ハンドラですか?

MC_RGM モジュールの DES および FES レジスタも確認できますか?これらのレジスタには、破壊的リセット ソースと機能的リセット ソースのステータスが含まれます。

RAMの内容も確認してください。RAMが初期化されていることがわかりますか?つまり、有効なデータが含まれているということです。デバッガーは通常、ECC エラーのために RAM を読み取ることができない場合、「??」や「XX」などの文字を表示します。


RTD 5.0.0 は IAR コンパイラ 8.50.10 をサポートしています。

lukaszadrapa_0-1767115239034.pnglukaszadrapa_0-1767115239034.png


リンカー ファイルとスタートアップ ファイルは RTD に含まれています。

..\RTD\Platform_TS_T40D34M50I0R0\build_files\iar\

..\RTD\Platform_TS_T40D34M50I0R0\スタートアップ\src\m7\iar\


その他のリソースは提供しておりません。


よろしくお願いいたします。

ルーカス

Re: S32K312 使用IAR build code疑問(S32K312 Question about using IAR FUSA to build code)IAR 9.50 FUSA には UART ドライバ設定の要件があり、修正後に書き込んで実行できることが分かりました。

また、IAR 8.50.10 FUSA バージョンは S32K312 デバイスをサポートしていません。
タグ(1)
評価なし
バージョン履歴
最終更新日:
‎01-01-2026 03:23 AM
更新者: