OK, had here comes the output:
Code:
freenas% sudo dmidecode -t memory
# dmidecode 3.1
Scanning /dev/mem for entry point.
SMBIOS 3.2.1 present.
# SMBIOS implementations newer than version 3.1.1 are not
# fully supported by this version of dmidecode.
Handle 0x0022, DMI type 16, 23 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: Single-bit ECC
Maximum Capacity: 64 GB
Error Information Handle: Not Provided
Number Of Devices: 4
Handle 0x0031, DMI type 17, 84 bytes
Memory Device
Array Handle: 0x0022
Error Information Handle: Not Provided
Total Width: Unknown
Data Width: Unknown
Size: No Module Installed
Form Factor: Unknown
Set: None
Locator: DIMMA1
Bank Locator: P0_Node0_Channel0_Dimm0
Type: Unknown
Type Detail: None
Speed: Unknown
Manufacturer: Not Specified
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Rank: Unknown
Configured Clock Speed: Unknown
Minimum Voltage: Unknown
Maximum Voltage: Unknown
Configured Voltage: Unknown
Handle 0x0032, DMI type 17, 84 bytes
Memory Device
Array Handle: 0x0022
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 16384 MB
Form Factor: DIMM
Set: None
Locator: DIMMA2
Bank Locator: P0_Node0_Channel0_Dimm1
Type: DDR4
Type Detail: Synchronous
Speed: 2667 MT/s
Manufacturer: Micron
Serial Number: F07BB744
Asset Tag: TestAsset0
Part Number: 18ASF2G72AZ-2G6D1
Rank: 2
Configured Clock Speed: 2667 MT/s
Minimum Voltage: 1.2 V
Maximum Voltage: 1.2 V
Configured Voltage: 1.2 V
Handle 0x0033, DMI type 17, 84 bytes
Memory Device
Array Handle: 0x0022
Error Information Handle: Not Provided
Total Width: Unknown
Data Width: Unknown
Size: No Module Installed
Form Factor: Unknown
Set: None
Locator: DIMMB1
Bank Locator: P0_Node0_Channel1_Dimm0
Type: Unknown
Type Detail: None
Speed: Unknown
Manufacturer: Not Specified
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: Not Specified
Rank: Unknown
Configured Clock Speed: Unknown
Minimum Voltage: Unknown
Maximum Voltage: Unknown
Configured Voltage: Unknown
Handle 0x0034, DMI type 17, 84 bytes
Memory Device
Array Handle: 0x0022
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 16384 MB
Form Factor: DIMM
Set: None
Locator: DIMMB2
Bank Locator: P0_Node0_Channel1_Dimm1
Type: DDR4
Type Detail: Synchronous
Speed: 2667 MT/s
Manufacturer: Micron
Serial Number: F07BB70F
Asset Tag: TestAsset0
Part Number: 18ASF2G72AZ-2G6D1
Rank: 2
Configured Clock Speed: 2667 MT/s
Minimum Voltage: 1.2 V
Maximum Voltage: 1.2 V
Configured Voltage: 1.2 V
Code:
freenas% sudo python2.7 ecc_check.py
Password:
5004-5007h: 11 31 0 0
5008-500Bh: 11 31 0 0
What got me all confused was this:
The RAM modules have two stickers one from Crucial and one from Micron. On the Crucial web page it is declared as 100% compatible with the X11SCH-F (
https://www.crucial.com/usa/en/x11sch-f/CT13735531).
Memtest86 v8.3, the motherboard and dmidecode only show Micron RAM and this is what I found under the Micron part number:
https://www.digikey.com/product-det...F2G72AZ-2G6D1/MTA18ASF2G72AZ-2G6D1-ND/7598032 which seems to be non-ECC RAM.
The Supermicro X11SCH-F manual (
https://www.supermicro.com/en/products/motherboard/X11SCH-F) says on page 75 that there should be this BIOS menu entry:
ECC Support
Use this feature to enable Error Checking & Correction (ECC) support for onboard memory modules. The options are Disabled and Enabled.
The menu of my machine looks exactly like in the manual with the exception that this ECC Support entry is missing completely.
I just would like to be able to confirm that ECC is not only possible with my hardware but that it actually is active and working.