ECC RAM setup and monitoring in Linux on i.MX93 EVK

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

ECC RAM setup and monitoring in Linux on i.MX93 EVK

跳至解决方案
1,079 次查看
ovri
Contributor I

I am looking for information on how to do these things in the NXP Linux for the i.MX93 EVK, if possible:

1) Check if ECC correction is enabled.

2) Enable ECC correction and associated single/double error interrupts

3) Monitor the number of single (correctable) ECC errors

4) Do memory scrubbing

5) Check/Modify the actions taken for uncorrectable errors.

Similar actions for the ECC correction on OCRAM and cache memory is also of interest.

0 项奖励
回复
1 解答
1,064 次查看
pengyong_zhang
NXP Employee
NXP Employee

Hi, @ovri 

You can use the "make imx93_11x11_evk_inline_ecc_defconfig" command when compile uboot to enable DDR ECC feature.

About your question 1, you can check the value of  register "Error Enable (ERR_EN)" to see if ECC is enable.

But for other questions, now we do not support ECC validation function, Now we are ongoing about release it to customer, Maybe will release it in next DDR Config Tool version.

B.R

在原帖中查看解决方案

0 项奖励
回复
1 回复
1,065 次查看
pengyong_zhang
NXP Employee
NXP Employee

Hi, @ovri 

You can use the "make imx93_11x11_evk_inline_ecc_defconfig" command when compile uboot to enable DDR ECC feature.

About your question 1, you can check the value of  register "Error Enable (ERR_EN)" to see if ECC is enable.

But for other questions, now we do not support ECC validation function, Now we are ongoing about release it to customer, Maybe will release it in next DDR Config Tool version.

B.R

0 项奖励
回复