5.4.4. フラッシュメモリーのECC
HPSサブシステムのすべてのペリフェラルRAMはECCで保護されています。NANDフラッシュ・コントローラーのECCハードウェアは、フラッシュデバイスのページバッファーからリードモディファイライト動作が実行されている際に使用されません。ソフトウェアでは、このようなリードモディファイライト動作時にECCを更新する必要があります。リードモディファイライト動作をハードウェアのECCで機能させるには、フラッシュデバイスのリードモディファイライト機能に依存することなく、ページ全体をシステムメモリーに読み込み、変更後、フラッシュに書き戻す必要があります。
NANDフラッシュ・コントローラーは、コピーバック・コマンドの際にECCの検証を行うことができません。フラッシュ・コントローラーはECCデータをコピーしますが、コピー動作時にECCのデータを検証しません。