We used the register programming aid to build a custom SCFW for our IMX8DXL which enables ECC on the entire 1GB of RAM. However, it's unclear how the software would actually know an ECC error occurs.
Solved! Go to Solution.
hi @chanks
There are lots of ECC registers on RM file, and please refer it. About about corrected and uncorrectable errors you mentioned please see the corrected and uncorrected register.
hi @chanks
There are lots of ECC registers on RM file, and please refer it. About about corrected and uncorrectable errors you mentioned please see the corrected and uncorrected register.
Hi, @chanks
Please see the description of ECC register on the below link:
You can find the Related register get the ECC report content.
https://www.nxp.com/webapp/sps/download/preDownload.jsp?render=true
B.R
I've already looked through the DDR section of the RM. The only ECC registers that I see are the configuration registers ECCCFG0 and ECCCFG1. What register am I missing that contains information on corrected and uncorrectable errors?
I see that there are two interrupts ECC_CORRECT_INT and ECC_NCORRECT_INT. Is there anything in linux-imx that monitors these interrupts?