NXP が提供する BSP 40 を使用して Linux を実行している S32G-VNP-EVB3 ボードがあります。LinuxカーネルのEDACシステムを有効にしてsbesとdbesを監視しましたが、ファイルシステムに表示されません。このボードでEDACが実際に有効になっているのかどうか疑問に思いますか?使用可能なメモリの量は、そうであることを示しているようです。ただし、デバイスツリーで再確認するメモリノードが見つかりませんでした。私が確認する方法はありますか?
ここにedacの情報が見られることを期待してください、
/sys/devices/system/edac/mc # ls
power subsystem ueventシステムメモリ、
/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これは、このボードがインラインドラムを使用しているため、スクラバーがMCからの結果を難読化しているため、ARMがこの情報にアクセスできないためですか?