AnsweredAssumed Answered

EDAC register fail with fsl_mc_err_probe: No ECC DIMMs discovered with LSDK20.04 v4.19 kernel

Question asked by Tang zhantao on Jul 21, 2020
Latest reply on Aug 2, 2020 by Tang zhantao

Hi experts,


When I test EDAC on nxp-ls1028ardb board with LSDK20.04 v4.19 kernel opening EDAC_DEBUG, the dmesg  shows followings:


root@localhost:~# uname -a
Linux localhost 4.19.90 #4 SMP PREEMPT Tue Jul 21 19:22:26 CST 2020 aarch64 aarch64 aarch64 GNU/Linux

root@localhost:~# dmesg | grep EDAC
[ 1.768901] EDAC MC: Ver: 3.0.0
[ 1.772125] EDAC DEBUG: edac_mc_sysfs_init: device mc created
[ 3.658749] EDAC DEBUG: edac_mc_alloc: allocating 1928 bytes for mci data (4 ranks, 4 csrows/channels)
[ 3.663852] EDAC DEBUG: edac_mc_free:
root@localhost:~# dmesg | grep ECC
[ 3.658776] fsl_mc_err_probe: No ECC DIMMs discovered
[ 9.880553] systemd[1]: systemd 237 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID )


But I see the U-boot shows 

DRAM: 3.9 GiB
DDR 3.9 GiB (DDR4, 32-bit, CL=11, ECC on)


And the user manual of ls1028 board says that it supports ECC. 

So I want to query if there any known issue about ECC and EDAC?