How to inject a signal or multi bits to DDR ECC error to test EDAC function on LS2088A/LS2084A

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

How to inject a signal or multi bits to DDR ECC error to test EDAC function on LS2088A/LS2084A

467 Views
QiujuYe
Contributor III

Hi ,

I want to test EDAC function for DDR, my board is LS2088A/LA2084A, I enable the EDAC,the boot log as followings. but I am not clear the next step, how to inject an ECC error to DDR, and then the EDAC function can checkout ?

[ 1.506330] EDAC MC: Ver: 3.0.0
[ 1.506365] EDAC DEBUG: edac_mc_sysfs_init: device mc created
[ 2.068877] EDAC DEBUG: edac_mc_alloc: allocating 1936 bytes for mci data (4 ranks, 4 csrows/channels)
[ 2.068900] EDAC DEBUG: edac_mc_add_mc_with_groups:
[ 2.068902] EDAC DEBUG: edac_create_sysfs_mci_device: creating bus mc0
[ 2.068918] EDAC DEBUG: edac_create_sysfs_mci_device: creating device mc0
[ 2.068949] EDAC DEBUG: edac_create_sysfs_mci_device: creating dimm0, located at csrow 0 channel 0
[ 2.068975] EDAC DEBUG: edac_create_dimm_object: creating rank/dimm device rank0
[ 2.068977] EDAC DEBUG: edac_create_csrow_object: creating (virtual) csrow node csrow0
[ 2.069018] EDAC MC0: Giving out device to module fsl_ddr_edac controller fsl_mc_err: DEV fsl_mc_err (INTERRUPT)
[ 2.069046] fsl_ddr_edac acquired irq 99 for MC
[ 2.069047] fsl_ddr_edac MC err registered
[ 2.069069] EDAC DEBUG: edac_mc_alloc: allocating 1936 bytes for mci data (4 ranks, 4 csrows/channels)
[ 2.069086] EDAC DEBUG: edac_mc_add_mc_with_groups:
[ 2.069088] EDAC DEBUG: edac_create_sysfs_mci_device: creating bus mc1
[ 2.069101] EDAC DEBUG: edac_create_sysfs_mci_device: creating device mc1
[ 2.069126] EDAC DEBUG: edac_create_sysfs_mci_device: creating dimm0, located at csrow 0 channel 0
[ 2.069150] EDAC DEBUG: edac_create_dimm_object: creating rank/dimm device rank0
[ 2.069152] EDAC DEBUG: edac_create_csrow_object: creating (virtual) csrow node csrow0
[ 2.069185] EDAC MC1: Giving out device to module fsl_ddr_edac controller fsl_mc_err: DEV fsl_mc_err (INTERRUPT)
[ 2.069203] fsl_ddr_edac acquired irq 100 for MC
[ 2.069204] fsl_ddr_edac MC err registered

Best Regards

Qiuju.ye

 

0 Kudos
0 Replies