こんにちは、
S32K322 マイクロコントローラの既存のプロジェクトに新しいフォルダーを統合するようにビルドしようとしています。しかし、クロック ドライバでハードフォールト問題が発生しています。私の観察では、ハードフォールトはメモリ不足が原因で発生しているのではなく、SRAM には十分なメモリが利用可能です。SRAM メモリへのアクセスに制限があるかどうかを知りたいです。
注記:
1)デュアルコア(CM0、CM1)を有効にしたプロジェクトを作成しました。
2)作成した既存プロジェクトと新規フォルダ統合プロジェクトのメモリ使用量を添付します。
3) 700 バイトのサイズを追加するだけで、ハードフォールトが発生します。 Existing project memory usage既存プロジェクトのメモリ使用量
Memory usage after integration of new folder新しいフォルダの統合後のメモリ使用量
image (1).png
よろしくお願いいたします。
ヴァルシュニ
こんにちは@Varshini_extさん、
考えられる根本原因は多数あります。
障害例外に関する詳細情報を検索してください。
https://community.nxp.com/t5/S32K-Knowledge-Base/S32K14x の障害処理/ta-p/1114447
それはどのような障害例外ですか?
障害命令の PC アドレスは何ですか?
ありがとうございました。
BR、ダニエル