ls1021 DDR ECC MSE

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

ls1021 DDR ECC MSE

293 Views
floac
Contributor I

请问在ls1021a中。DDR ECC的 MSE(内存选择错误),是如何触发的该错误中断的(触发条件是什么)?MSE中断捕捉到的异常地址(capture_address)有用吗? 谢谢。LS1012A  LS1021A LS1020A i.MX-RT1170 LS1024A LS1028A 

Labels (2)
0 Kudos
Reply
2 Replies

194 Views
Hector_Villarruel
NXP TechSupport
NXP TechSupport

Hello @floac 

Hope this email finds you well,

Please refer to the section 16.4.72 Memory error detect (ERR_DETECT). from QorIQ LS1021A Reference Manual, Rev. 3.1, 02/2020.

"The memory error detect register stores the detection bits for multiple memory errors,
single- and multiple-bit ECC errors, and memory select errors. It is a read/write register.
A bit can be cleared by writing a one to the bit. System software can determine the type
of memory error by examining the contents of this register. If an error is disabled with
ERR_DISABLE, the corresponding error is never detected or captured in
ERR_DETECT."

In addition, please refer to the 16.5.8 Error Management from the 
QorIQ LS1021A Reference Manual, Rev. 3.1, 02/2020

"The DDR memory controller detects four different kinds of errors: training, single-bit,
multi-bit, and memory select errors. The following discussion assumes all the relevant
error detection, correction, and reporting functions are enabled as described in Memory
error interrupt enable (ERR_INT_EN), Memory error disable (ERR_DISABLE), and
Memory error detect (ERR_DETECT)
Single-bit errors are counted and reported based on the ERR_SBE value. When a singlebit error is detected, the DDR memory controller does the following:
• Corrects the data
• Increments the single-bit error counter ERR_SBE[SBEC]
• Generates a critical interrupt if the counter value ERR_SBE[SBEC] equals the
programmable threshold ERR_SBE[SBET]
• Completes the transaction normally "

Have a great day.

Hector Villarruel S

 

 

0 Kudos
Reply

271 Views
SebastianG
NXP TechSupport
NXP TechSupport

HI @floac,

Just to let you know that I am working on your question, When I have any update I will let you know

Regards

0 Kudos
Reply