I've finally gotten around to assembling and testing my FreeNAS HPE ML10 build.
After spending a little over a week running 130 iterations of memtest86 and a day of CPU stress testing, I rebooted to double-check some BIOS settings before working on drive tests and burn-in. In the BIOS logs, I see 10 "Single Bit ECC Memory Error"' Smbios 0x01 errors.
I know ECC's purpose is to correct these, but is this something I should be worried about? If so, is there a way to know which module threw the errors?
In case I'm doing something wrong with my RAM, here is what I have setup.
The original 4GB DIMM that came with the system is in slot 3 (zero-based) and the 16GB module I added is in slot #1, which I believe is the order in which the user manual said to populate them. Memory Timings (tCL-tRCD-tRP-tRAS) are listed as 15-36 and the "Memory Scrambler' is Enabled.
MemTest86 lists the two modules as:
1. PC4-17000 DDR4 ECC 2134Mhz / 15-15-15-36 / Samsung M391A2K43BB1-CPB
2. PC4-17000 DDR4 ECC 2134Mhz / 15-15-15-36 / Sk Hynix HMA451U7AFR8
The Samsung is a dual-rank DIMM, while the Hynix is single-rank and there are minor differences in some of the more advanced timings MemTest86 can display, like tRCD timings.
After spending a little over a week running 130 iterations of memtest86 and a day of CPU stress testing, I rebooted to double-check some BIOS settings before working on drive tests and burn-in. In the BIOS logs, I see 10 "Single Bit ECC Memory Error"' Smbios 0x01 errors.
I know ECC's purpose is to correct these, but is this something I should be worried about? If so, is there a way to know which module threw the errors?
In case I'm doing something wrong with my RAM, here is what I have setup.
The original 4GB DIMM that came with the system is in slot 3 (zero-based) and the 16GB module I added is in slot #1, which I believe is the order in which the user manual said to populate them. Memory Timings (tCL-tRCD-tRP-tRAS) are listed as 15-36 and the "Memory Scrambler' is Enabled.
MemTest86 lists the two modules as:
1. PC4-17000 DDR4 ECC 2134Mhz / 15-15-15-36 / Samsung M391A2K43BB1-CPB
2. PC4-17000 DDR4 ECC 2134Mhz / 15-15-15-36 / Sk Hynix HMA451U7AFR8
The Samsung is a dual-rank DIMM, while the Hynix is single-rank and there are minor differences in some of the more advanced timings MemTest86 can display, like tRCD timings.