Ryzen Motherboard that supports DDR4 ECC

pitingres

Limp Gawd
Joined
Jul 25, 2018
Messages
177
Registered ECC? Not that I know of. The Asrock Taichi may possibly support error correction with unbuffered ECC RAM, I haven't seen a firm confirmation either way. Most of the Ryzen mobos that mention ECC support, support unbuffered ECC but don't actually do the error correction.
 

DeaconFrost

[H]F Junkie
Joined
Sep 6, 2007
Messages
11,395
I'm not too concerned about the actual error correction. I'm looking to upgrade my home server, and having 64 GB of memory would be...nice.
 

pitingres

Limp Gawd
Joined
Jul 25, 2018
Messages
177
I don't believe any Ryzen CPU or motherboard supports registered memory, ECC or not.
 

Aluminum

Gawd
Joined
Sep 18, 2015
Messages
687
The X370 prime pro logged corrected errors for me, so unless they screwed up the refresh model it is good. All my asrock board models (the nicer x370, X470, X399) have logged corrected errors.

Other than running stuff months on end the hair dryer method kinda works if I really go at it, but also tends to crash or reboot too because it gets everything else around the dimms real hot. I think I'm done risking fucking my gear that way though, if I can ever get tape cut small enough might try the ancient cover trace method.
 

drescherjm

[H]F Junkie
Joined
Nov 19, 2008
Messages
14,920
I stopped trying after I had other issues which forced me to make my own Arduino based watchdog. However since a BIOS flash the problem seems to have gone away and I can go production in my time off for winter break.
 

drescherjm

[H]F Junkie
Joined
Nov 19, 2008
Messages
14,920
I'm thinking I'm SOL since these are registered.


You are.

Registered RAM will only work with XEON (not E3 or its replacement that supports UDIMMs only) or EPYC.
 

pgaster

[H]ard|Gawd
Joined
May 17, 2008
Messages
1,357
As others have said, registered will not work on any AM4.
ECC Unbuffered is what you need.
Asrock and Asus support ECC on all AM4 boards I believe.
MSI doesn't support ECC at all from what I know.
Gigabyte only supports ECC on boads with higher layer counts which would include the X470 Gaming 7, and some older boards too like AX370 Gaming 5 and the K7. Some ITX boards might work too.
Anyway, it's better to go with Asrock or Asus for ECC.
 

DeaconFrost

[H]F Junkie
Joined
Sep 6, 2007
Messages
11,395
I'm going to just eBay the memory. I ended up buying 32 GB of non-ECC DDR4 and will build a new server around that.
 

KedsDead

Limp Gawd
Joined
Jul 22, 2016
Messages
128
I know this is an old thread, but the New X470 chipsets supports ECC memory on some of the Gigabyte boards..
 

P1x3L

Weaksauce
Joined
Jul 31, 2012
Messages
81
Very interested. Any updates? What's the best Ryzen motherboard that supports ECC DDR4?
 

drescherjm

[H]F Junkie
Joined
Nov 19, 2008
Messages
14,920
Still using my ASUS Prime Pro X470 which has ECC support. Remember you need unbuffered ECC. REG ECC will not work.
 

pitingres

Limp Gawd
Joined
Jul 25, 2018
Messages
177
Asrock Taichi has ECC support (haven't seen 100% confirmation, but I believe it's the case).
 

Silentbob343

[H]ard|Gawd
Joined
Aug 2, 2004
Messages
1,831
Does anyone know if error correction is working with x470 MSI boards?

Looking at the specs for their x470 gaming plus board it states ECC memory is supported. Further I saw this in the FAQ on MSI's support site; "Does MSI motherboard support ECC function?
Please use MSI X470 GAMING PLUS, X470 GAMING PRO and B450M BAZOOKA PLUS which could support ECC function."
 

drescherjm

[H]F Junkie
Joined
Nov 19, 2008
Messages
14,920
There are several boards from several manufacturers that will take ECC UDIMMs but not use the ECC functionality making it pointless to use ECC.

GigaByte said this to me:

At least for us ECC (unbuffered) support is based on PCB layers. You need 6 layer boards to support it, IE the Gaming 7. (Of course the CPU has to support it as well.)

The full list for GIGABYTE is:

X470 AORUS Gaming 7 WIFI
X370 Gaming 5, Gaming K7, AB350N Gaming WIFI.

X470 ECC Support
 

pioruns

n00b
Joined
Sep 11, 2018
Messages
28
Hi guys,
I post this so other people who look into ECC with Ryzens will have some more choices.

Recently I had some nasty and silent corruption storage errors on my server, btrfs checksums caught it red handed and one of my programs kept crashing on corrupted file. Server has 2x Crucial MX500 250GB + 2x Seagate Barracuda 2TB, all in perfect condition. I scrubbed every bit of HDDs surfaces and found no errors, so my next step was to research more on ECC situation. That escalated very quickly and I am happy owner of ECC enabled, Ryzen 7 powered server! I have all EDAC stats to view in my Linux server, it's fully enabled. I've ordered more sticks immediately and soon I will have 64GB ECC RAM in my Ryzen build.

PC1:
Motherboard: ASUS Prime B350-PLUS
CPU: Ryzen 7 1700
Memory: Kingston Server Premier 16GB UDIMM ECC, KSM26ED8/16ME
Result: Multi-bit ECC fully recognized and functional


PC2:
Motherboard: Gigabite AB350-Gaming 3-CF
CPU: Ryzen 5 1600X
Memory: Kingston Server Premier 16GB UDIMM ECC, KSM26ED8/16ME
Result: No ECC whatsoever, it's been disabled at motherboard level I think


So there you have it, yet another cheap motherboard with ECC fully enabled and functional and one more to avoid, Gigabyte! Enjoy :)
 
Last edited:

pioruns

n00b
Joined
Sep 11, 2018
Messages
28
You are welcome! I can update you that this motherboard accepts 64GB of aforementioned ECC RAM, everything works perfectly with 4 sticks at 2666MT/s. Multi-level bit ECC at cheapo ASUS PRIME B350-PLUS. As I can't have too much downtime, I tortured it for one night with Prime95 large FFTs for 70% of total memory allocation while server was running, all perfectly fine. It continues to run i didn't restarted it ever since. I am amazed. 😁
 

Snowknight26

Supreme [H]ardness
Joined
May 8, 2005
Messages
4,277
No X570 board supports registered memory, as neither Ryzen nor Threadripper CPUs support it. You'll need EPYC if you want an AMD processor with registered memory support.
 

DeaconFrost

[H]F Junkie
Joined
Sep 6, 2007
Messages
11,395
Yep, that's the case, but finding an Intel board is proving difficult as well, without forking over the money for an OEM server.
 
Joined
Jul 13, 2012
Messages
60
Since this thread did get revived semi-recently, it may at least be worth mentioning now that Threadripper Pro supports registered ECC, not just unbuffered ECC.

...of course, Threadripper Pro and the according WRX80 chipset motherboards are pretty darned expensive.
 

ThreeDee

[H]F Junkie
Joined
Sep 5, 2001
Messages
11,209
Hi guys,
I post this so other people who look into ECC with Ryzens will have some more choices.

Recently I had some nasty and silent corruption storage errors on my server, btrfs checksums caught it red handed and one of my programs kept crashing on corrupted file. Server has 2x Crucial MX500 250GB + 2x Seagate Barracuda 2TB, all in perfect condition. I scrubbed every bit of HDDs surfaces and found no errors, so my next step was to research more on ECC situation. That escalated very quickly and I am happy owner of ECC enabled, Ryzen 7 powered server! I have all EDAC stats to view in my Linux server, it's fully enabled. I've ordered more sticks immediately and soon I will have 64GB ECC RAM in my Ryzen build.

PC1:
Motherboard: ASUS Prime B350-PLUS
CPU: Ryzen 7 1700
Memory: Kingston Server Premier 16GB UDIMM ECC, KSM26ED8/16ME
Result: Multi-bit ECC fully recognized and functional


So there you have it, yet another cheap motherboard with ECC fully enabled and functional and one more to avoid, Gigabyte! Enjoy :)
Great board .. running one in my wife's setup with a 3600 and 2 x 16GB non ecc 3200 RAM

...but it has a RealTek NIC so you'd want to throw in an Intel PCIe NIC depending on what type of server you'd want to install on it..

[threadhijack]
I just picked up an

ASRock X470D4U​

and I'll be running a 3700x on it paired with 2 x 16GB 3200 ECC UDIMM's ..and it will be my new TrueNAS server running Plex and UniFi Controller in separate jails... as well as a few SAMBA shares
[/threadhijack]
 
Last edited:
Top