I managed to get 4x unbuffered ECC KVR400X72C3A/1G for 5€ each, new ones, never used, in original package (seller has 5 more, but I don't need that many). They have manufacture date 2010/2011, not sure who used ECC DDR1 back then! It's probably why they never sold.
When I put them into Gigabyte GA-K8NE, enter BIOS and press ctrl+F1 I see additional ECC related settings in Advanced Chipset Settings.
They don't work with Command Rate 1T or CAS 2 at DDR 400 with 2 sticks as these are not high performance sticks.
After very basic testing, they appear to work at these timings with 2 sticks
- Tcl 2.5, Tras 7T, Trcd 3T, Trp 2T, Trrd 2T, Trc 9T, Trfc 14T, Trwt 2T, Twr 2 bus clock, Twtr 2 bus clock, Async Latency value 7ns
Not sure why "L2 cache background scrubber" and "DCache background scrubber" don't appear without ECC memory as they are cache related and memory independent. It means scrubbing engine will proactively check L1/L2 cache for errors when idle and correct them. "DRAM background scrubber" means the same but for memory and naturally requires ECC memory. The BIOS has a typo and says "Disbaled" instead of "Disabled". If you prefer system stability you should turn these settings on.
Keep "ECC Memory Interlock" on "At Least One", that allows ECC to work in case there are mixed modules and not all support ECC.
For basic ECC stability one should enable:
- DRAM ECC feature control
- ECC MCE enable
- ECC Redirection - to write back corrected data to memory, otherwise it is corrected just in memory controller
For extended ECC stability one should also enable:
- all 3 scrubbers to scan for errors proactively. DRAM scrubber causes significant transfer penalty, memory bandwidth drops to about 60%.
For paranoid ECC stability one should also enable:
- Chip-kill mode enable - protects against entire RAM chip failures
For extended features like scrubbers or Chip-kill I found it to be best to use the sticks in Auto mode. Using aggressive timings led to problems during boot.
After playing with it a bit, I would recommend to enable DRAM ECC feature control, ECC MCE enable, ECC Redirection.
Pentium III 900E,ECS P6BXT-A+,384MB,GeForce FX 5600, Voodoo 2,Yamaha SM718
Turion 64 MT-40@2.4Ghz,Gigabyte GA-K8NE,2GB,GeForce GTX 275,Audigy 2ZS
Phenom II X4 965,Gigabyte GA-MA770-UD3,8GB,GeForce GTX 780
Vishera FX-8370,Asus 990FX,32GB,GeForce GTX 980 Ti