ECC not recognised in APU6a
PrzemyslawBanasiak13 opened this issue · 5 comments
PCEngines firmware version
4.16.0.4
APU variant
APU6a
OS and OS Version
Linux debian 5.10.0-14-amd64 #1 SMP Debian 5.10.113-1 (2022-04-29) x86_64
Affected component(s), peripheral(s) or functionality
Ability to confirm ECC presence using dmidecode
Brief summary
ECC not recognized by dmidecode
How reproducible
Every time (100%)
How to reproduce
Steps to reproduce the behavior:
- Boot and login to Debian OS from iPXE
- Use the command
dmidecode -t memory
- From output read line containing
Error Correction Type: ...
Expected behavior
The output should contain: Error Correction Type: Multi-bit ECC
Actual behavior
The output contains: Error Correction Type: None
Screenshots
Additional context
Solutions you've tried
Retesting several times.
- We have apu6b in the rack.
- I don't know if the ECC is supported. If the board has 4GB RAM then maybe yes.
- If ECC is supported the board should have 9 memory chips in total: 4 on the top and 5 on the bottom. If there are 4 on the top and 4 on the bottom ECC is not supported.
- Check SOL string if ECC is displayed
Problem occurs also in APU4
Problem occurs also in APU3
Looks like machines at 10.174
and 10.176
both have 2GB of RAM and thus do not support ECC. I wonder why the test passed before, but fails now?
The test was passing when 2GB ram was recognized and Error Correction Type was None. The problem was caused by the test environment and is fixed now.