2406398_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2406398_ja-JP

2406398_ja-JP

IMX8QXP RAM ECC

私のi.MX 8QXPボードは、サイドバンドECCモードを使用するように設定されています。これに対応してECCエラーを検出できるLinuxドライバーはありますか?Applications Processor Reference Manual(PRM)にはECC関連のレジスタは見つかりませんでした。

ありがとうございます。

MCX CRe: IMX8QXP RAM ECC

こんにちは、@qwerty1123さん

ECC用の検証モジュールはまだリリースしていません。独自の検証プログラムを作成する必要があります。以下のドキュメントをご参照ください。

https://www.nxp.com/docs/en/application-note/AN13566.pdf

ECCレジスタについてはRM IMX8DXL参照してください。imx8qxpとimx8dxlは同じDDRC IPを使用する。

B.R


Re: IMX8QXP RAM ECC

@qwerty1123
ECCは有効化でき、DDRCハードウェアでエラーを検出できますが、取得源外にBSPやプライベートパッチがない限り、既存のLinux EDACドライバ i.MX 8QXPサイドバンドECCを期待すべきではありません。ボード専用ドライバは、 AN13566 からDDRC ECCレジスタをマッピングし、
ECC_CORRECT_INT / ECC_NCORRECT_INT を処理し、 ECCSTAT / ECCERRCNT を読み込み 、クリアスルー する必要があります ECCCTL および任意でLinux EDACフレームワークに登録できます。

このアプリケーションノートでは、DDRCレジスタを介した、訂正可能、訂正不可能、およびAPエラー割り込みの有効化とステータス処理について説明します。そのため、おそらくカスタムドライバーを書く必要があります。



Tags (1)
No ratings
Version history
Last update:
yesterday
Updated by: