Register MC EDAC with Linux EDAC subsystem

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

Register MC EDAC with Linux EDAC subsystem

Jump to solution
210 Views
minersrevolt
Contributor II

I have an S32G-VNP-EVB3 board running Linux using the NXP provided BSP 40. I have enabled the EDAC system in the Linux kernel to montior sbes and dbes however I do not see it in the filesystem. Makes me wonder if EDAC is actually enabled on this board? The amount of available memory seems to indicate that it is; though I could not find the memory node in the device tree to double check. Any way for me to be sure?

Expect to see edac information here,

/sys/devices/system/edac/mc # ls
power      subsystem  uevent

 System memory,

/sys/devices/system/edac/mc # cat /proc/meminfo 
MemTotal:        3500312 kB
MemFree:         3442776 kB
MemAvailable:    3442020 kB
Buffers:            1724 kB
Cached:             9168 kB
SwapCached:            0 kB
Active:             7532 kB
Inactive:           3924 kB
Active(anon):         64 kB
Inactive(anon):      640 kB
Active(file):       7468 kB
Inactive(file):     3284 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                24 kB
Writeback:             0 kB
AnonPages:           724 kB
Mapped:             2116 kB
Shmem:                60 kB
KReclaimable:      25168 kB
Slab:              33908 kB
SReclaimable:      25168 kB
SUnreclaim:         8740 kB
KernelStack:        1376 kB
PageTables:          192 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     1750156 kB
Committed_AS:       2520 kB
VmallocTotal:   259653632 kB
VmallocUsed:        1872 kB
VmallocChunk:          0 kB
Percpu:              656 kB
CmaTotal:         262144 kB
CmaFree:          260576 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
Hugetlb:               0 kB

 

Tags (4)
0 Kudos
1 Solution
139 Views
chenyin_h
NXP Employee
NXP Employee

Hello, @minersrevolt

From BSP perspective, it does not support EDAC at DDR level.

Sorry for your inconvenience.

 

Best Regards

Chenyin

 

View solution in original post

0 Kudos
2 Replies
140 Views
chenyin_h
NXP Employee
NXP Employee

Hello, @minersrevolt

From BSP perspective, it does not support EDAC at DDR level.

Sorry for your inconvenience.

 

Best Regards

Chenyin

 

0 Kudos
194 Views
minersrevolt
Contributor II

Is it because this board used inline dram which means the scrubber is obfuscating the results from the MC so the ARMs just dont have access to this information?

0 Kudos