I recently built a Threadripper machine with ECC and have verified that windows and linux reports my ECC ram as ECC enabled. However, I want to verify that ECC is actually working since I got cheapish ram off of ebay that I don’t necessarily trust (some no-name brand with hynix dies).
C:\Users\user>wmic memphysical get memoryerrorcorrection
6 (this is multi-bit detection)
C:\Users\user>wmic memorychip get datawidth, totalwidth
(since totalwidth > datawidth, I should be fine, right?)
Also, dmesg indicates ECC is enabled, alongside AIDA64. So it looks to be enabled.
How exactly can I verify this, though? After digging around for hours, it looks like a pro version of memtest86+ is the only way to inject single bit errors into the system, but that costs like $50. Are there any free tools out there for this?
Thanks in advance!