LEON2プロセッサ(Sparc V8)を使用してプロジェクトに取り組んでいます。プロセッサは8MバイトのRAMを使用しており、ブートのセルフテスト中に整合性をチェックする必要があります。私の問題は、私のブートがヒープ/ BSS /スタックにRAMのごく一部を使用していることです。これは、アプリケーションをクラッシュさせずに変更することはできません。私のRAMテストは非常に簡単です。すべてのRAMアドレスに特定の値を書き込んでから、それらを読み戻して、RAMチップをアドレス指定できることを確認します。
この方法は、使用可能なほとんどのRAMに使用できますが、残りのRAMの整合性を安全に確認するにはどうすればよいですか?