Inline ECC validation method

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Inline ECC validation method

107件の閲覧回数
pinkpr_6408
Contributor I

Hello, 

I am working on Inline ECC implementation for iMX8M Plus on external DDR memory.
ECC appears to be working (U-Boot modifications done, EDAC driver showing up in Linux, /sys/devices/system/edac/mc/mc0/ virtual files are present).

I'm looking for ways to test and validate the protection.

My understanding is that error injection is not possible into the data itself, and that ECC parity bits must be corrupted instead.

AN 13566 section 3.2.9 states : "Further information on this feature is available on request."

How can I request this information ? Is there a specific NXP contact/channel for this ?

Thank you in advance,

タグ(1)
0 件の賞賛
返信
2 返答(返信)

41件の閲覧回数
AldoG
NXP TechSupport
NXP TechSupport

Hello,

Sure we can provide it, but for this I would require you to create a support ticket
https://support.nxp.com/s/?language=en_US

You may mention me in the body of the request so I can track the ticket and provide the material.

Best regards/Saludos,
Aldo.

0 件の賞賛
返信

51件の閲覧回数
natasha052gandhi
Contributor I

Hello,

I am implementing Inline ECC on an i.MX 8M Plus with external DDR. ECC appears to be working correctly: U-Boot has been configured, the Linux EDAC driver is active, and /sys/devices/system/edac/mc/mc0/ is present.

I would now like to validate the ECC protection by deliberately generating correctable and uncorrectable errors.

AN13566, section 3.2.9, states that Inline ECC errors can be injected by unlocking the ECC region using ECC_REGION_PARITY_LOCK and overriding the ECC parity bits. It also mentions that further information on this feature is available on request. 

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-2414978%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E3%82%A4%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3ECC%E6%A4%9C%E8%A8%BC%E6%96%B9%E6%B3%95%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2414978%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3CBR%20%2F%3E%3CBR%20%2F%3E%E7%A7%81%E3%81%AFiMX8M%20Plus%E3%81%AE%E5%A4%96%E9%83%A8DDR%E3%83%A1%E3%83%A2%E3%83%AA%E5%90%91%E3%81%91%E3%81%AB%E3%82%A4%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3ECC%E3%81%AE%E5%AE%9F%E8%A3%85%E3%81%AB%E5%8F%96%E3%82%8A%E7%B5%84%E3%82%93%E3%81%A7%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3EECC%E3%81%AF%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%82%88%E3%81%86%E3%81%A7%E3%81%99(U-Boot%E3%81%AE%E4%BF%AE%E6%AD%A3%E5%AE%8C%E4%BA%86%E3%80%81Linux%E3%81%ABEDAC%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%83%BC%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%80%81%2Fsys%2Fdevices%2Fsystem%2Fedac%2Fmc%2Fmc0%2F%E4%BB%AE%E6%83%B3%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%82%E5%AD%98%E5%9C%A8%E3%81%97%E3%81%BE%E3%81%99)%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E4%BF%9D%E8%AD%B7%E6%A9%9F%E8%83%BD%E3%82%92%E3%83%86%E3%82%B9%E3%83%88%E3%81%97%E3%80%81%E6%A4%9C%E8%A8%BC%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%82%92%E6%8E%A2%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E7%A7%81%E3%81%AE%E7%90%86%E8%A7%A3%E3%81%A7%E3%81%AF%E3%80%81%E3%83%87%E3%83%BC%E3%82%BF%E8%87%AA%E4%BD%93%E3%81%AB%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E6%B3%A8%E5%85%A5%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%AF%E4%B8%8D%E5%8F%AF%E8%83%BD%E3%81%A7%E3%81%82%E3%82%8A%E3%80%81%E4%BB%A3%E3%82%8F%E3%82%8A%E3%81%ABECC%E3%83%91%E3%83%AA%E3%83%86%E3%82%A3%E3%83%93%E3%83%83%E3%83%88%E3%82%92%E7%A0%B4%E6%90%8D%E3%81%95%E3%81%9B%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B%E3%81%A8%E3%81%84%E3%81%86%E3%81%93%E3%81%A8%E3%81%A7%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3EAN%2013566%20%E3%82%BB%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%203.2.9%E5%90%8C%E7%A4%BE%E3%81%AF%E3%80%8C%E3%81%93%E3%81%AE%E6%A9%9F%E8%83%BD%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E8%A9%B3%E7%B4%B0%E6%83%85%E5%A0%B1%E3%81%AF%E3%80%81%E3%81%94%E8%A6%81%E6%9C%9B%E3%81%AB%E5%BF%9C%E3%81%98%E3%81%A6%E6%8F%90%E4%BE%9B%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%E3%80%8D%E3%81%A8%E8%BF%B0%E3%81%B9%E3%81%A6%E3%81%84%E3%82%8B%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%81%93%E3%81%AE%E6%83%85%E5%A0%B1%E3%81%AF%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E4%BE%9D%E9%A0%BC%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%AE%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F%E3%81%93%E3%81%AE%E4%BB%B6%E3%81%AB%E9%96%A2%E3%81%97%E3%81%A6%E7%89%B9%E5%AE%9A%E3%81%AENXP%E3%81%AE%E9%80%A3%E7%B5%A1%E5%85%88%E3%82%84%E3%83%81%E3%83%A3%E3%83%8D%E3%83%AB%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%81%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2415178%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Inline%20ECC%20validation%20method%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2415178%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AF%E5%A4%96%E9%83%A8DDR%E3%82%92%E6%90%AD%E8%BC%89%E3%81%97%E3%81%9Fi.MX%208M%20Plus%E3%81%AB%E3%82%A4%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3ECC%E3%82%92%E5%AE%9F%E8%A3%85%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82ECC%E3%81%AF%E6%AD%A3%E5%B8%B8%E3%81%AB%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%82%88%E3%81%86%E3%81%A7%E3%81%99%3AU-Boot%E3%81%AE%E8%A8%AD%E5%AE%9A%E6%B8%88%E3%81%BF%E3%80%81Linux%E3%81%AEEDAC%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%81%8C%E6%9C%89%E5%8A%B9%E3%80%81%2Fsys%2Fdevices%2Fsystem%2Fedac%2Fmc%2Fmc0%2F%E3%81%8C%E5%AD%98%E5%9C%A8%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E6%AC%A1%E3%81%AB%E3%80%81%E6%84%8F%E5%9B%B3%E7%9A%84%E3%81%AB%E8%A8%82%E6%AD%A3%E5%8F%AF%E8%83%BD%E3%81%AA%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%A8%E8%A8%82%E6%AD%A3%E4%B8%8D%E5%8F%AF%E8%83%BD%E3%81%AA%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E7%94%9F%E6%88%90%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%A7%E3%80%81ECC%E4%BF%9D%E8%AD%B7%E6%A9%9F%E8%83%BD%E3%82%92%E6%A4%9C%E8%A8%BC%E3%81%97%E3%81%9F%E3%81%84%E3%81%A8%E6%80%9D%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EAN13566%E3%80%81%E3%82%BB%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B33.2.9%E3%80%81%E3%82%A4%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3ECC%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AF%E3%80%81ECC_REGION_PARITY_LOCK%E3%82%92%E7%94%A8%E3%81%84%E3%81%A6ECC%E9%A0%98%E5%9F%9F%E3%82%92%E8%A7%A3%E9%99%A4%E3%81%97%E3%80%81ECC%E3%83%91%E3%83%AA%E3%83%86%E3%82%A3%E3%83%93%E3%83%83%E3%83%88%E3%82%92%E4%B8%8A%E6%9B%B8%E3%81%8D%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%A7%E6%B3%A8%E5%85%A5%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%A8%E8%BF%B0%E3%81%B9%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E3%81%BE%E3%81%9F%E3%80%81%E3%81%93%E3%81%AE%E6%A9%9F%E8%83%BD%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E8%A9%B3%E7%B4%B0%E6%83%85%E5%A0%B1%E3%81%AF%E3%83%AA%E3%82%AF%E3%82%A8%E3%82%B9%E3%83%88%E3%81%AB%E5%BF%9C%E3%81%98%E3%81%A6%E6%8F%90%E4%BE%9B%E3%81%95%E3%82%8C%E3%82%8B%E3%81%A8%E3%82%82%E8%A8%98%E8%BC%89%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2415461%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20Inline%20ECC%20validation%20method%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2415461%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%82%82%E3%81%A1%E3%82%8D%E3%82%93%E6%8F%90%E4%BE%9B%E3%81%AF%E5%8F%AF%E8%83%BD%E3%81%A7%E3%81%99%E3%81%8C%E3%80%81%E3%81%93%E3%81%AE%E4%BB%B6%E3%81%AB%E3%81%AF%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%83%81%E3%82%B1%E3%83%83%E3%83%88%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fsupport.nxp.com%2Fs%2F%3Flanguage%3Den_US%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fsupport.nxp.com%2Fs%2F%3Flanguage%3Den_US%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%83%AA%E3%82%AF%E3%82%A8%E3%82%B9%E3%83%88%E3%81%AE%E6%9C%AC%E6%96%87%E3%81%AB%E7%A7%81%E3%81%AE%E5%90%8D%E5%89%8D%E3%82%92%E8%A8%98%E8%BC%89%E3%81%97%E3%81%A6%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%82%8C%E3%81%B0%E3%80%81%E3%83%81%E3%82%B1%E3%83%83%E3%83%88%E3%81%AE%E8%BF%BD%E8%B7%A1%E3%82%84%E8%B3%87%E6%96%99%E3%81%AE%E6%8F%90%E4%BE%9B%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%3CBR%20%2F%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%E3%82%A2%E3%83%AB%E3%83%89%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E