MCU:S32K148
ドライバー:RTD 3.0.0
OS: ベアメタル
上記のMCUで、ECC SRAMを「スクラブ」する方法はありますか?「スクラビング」とは、修正可能なエラーが検出された場合、ユーザーが適切なレジスタを設定した場合にSRAMセルが正しい値で更新されることを意味します。TI Herculesのような競合製品にはこの機能があります。
S32K1デバイスは、修正可能なECCイベント後に修正されたデータを自動的にメモリに書き戻すハードウェアSRAMスクラブ機構をサポートしていません。ソフトウェアベースの実装も実現不可能で、単一ビットSRAM ECCの訂正イベントはERMによって報告されないため、アプリケーションは影響を受けたメモリ位置を特定できません。
S32K3ファミリーも自動SRAMスクラブを提供しませんが、シングルビットのECCイベントを報告し、アプリケーションがこれらのエラーを可視化し、より高度なフォールト処理戦略の実装を可能にします。