Ryzen 2700 Server With ECC… Is It Possible?

I want to build a Ryzen 2700 Server using ECC Unbuffered RAM. Most motherboard vendors have unbuffered ECC DDR 2400 RAM and then AMD has only Pro versions can use ECC memory. No resource available on the internet seems to care that hardware specifications aren’t properly posted. Like the actual refresh rate of TVs. I was going to use it as a linux web server from home to be used as a translation tool for religious texts with Weblate.

I was going to go with:

CPU: Ryzen 2700/3700
Cooling: liquid cooling
Motherboard: any viable X370
RAM: 16 (2x8) - 32 (4x8) GB of ECC RAM
PSU: 450 watt PSU or higher
Case: anything not terrible

I tried using DDR4 server ram in my x470 taichi with a Ryzen 2700 … it wouldn’t even post. I don’t remember what error code was showing, I figured it would not work and it didn’t.

However, server ddr4 is the “cheap stuff” compared to unbuffered ecc … the ram I used was “fully buffered registered ecc” ddr4 2133 iirc

I thought Registered didn’t work with Ryzen, non Epyc Processors? Every motherboard has Unbuffered 2133, 2400 but I’d like to know if anyone has been successful because I’ve yet to see any YouTube videos of anyone doing it and being successful. Most people have servers with regular RAM which I might do. I’m not sure.

Running 2700x with 2x32gb ecc unbuffered right now. make sure you have a way to flash w.e board if your cpu doesn’t have support at launch

1 Like

Like upgrade the BIOS/UEFI?

Yeah unless you have a supported cpu or a friend with one. Or it has bios flashback

1 Like

I was unhappily going to buy a used board off of AliExpress because buying everything from there would cost less than buying it local. Prices in the Republic of Georgia are really bad. The stuff is mostly used so hopefully I wouldn’t have to flash it to use the 2/3rd Gen processors but I’d probably still have to flash.

hardwarecanadians. com/forum/threads/ecc-memory-amds-ryzen-a-deep-dive.75030/

"In conclusion, what is currently available on the AM4 platform is an incomplete implementation of ECC. This is very likely why motherboard manufacturers have been relatively hesitant about claiming that their products support ECC memory in ECC mode. Based on our findings, there is clearly some level of ECC functionality that is working right now, but it does not cover the full spectrum of memory error detection and correction. Having said that, the status quo is arguably better than nothing, especially since single-bit errors are much more likely than multi-bit errors (which are often caused by a failing memory module), so I suspect that many people will still want the extra protection that is available right now.

While actual ECC validation will likely never occur on this consumer platform, if public interest in this feature keeps growing we fully expect motherboard manufacturers to step up to the plate and improve their ECC support. However, we strongly suspect that AMD will first have to release an update to their CPU microcode to fully unlock all of the necessary settings. Furthermore, there definitely needs to be some work done at the operating system level to let users know when ECC is enabled and what it is doing, more so on the Windows side than the Linux one."

To me it’s really a bummer that AMD just doesn’t seem to get it. They left it to the motherboard manufacturers to do whatever they want. Not a great idea. ECC is like ninja enabled.

What board do you have mutation666?

1 Like

Yeah, regECC doesn’t work on consumer boards.

I have an Asus Prime X370 Pro running my NAS, a Prime A320M-K running my router and an ASRock Fatal1ty AB350 Gaming-ITX/ac as a portable system, all running unbuffered ECC. The first two I checked on linux they have multibit ECC active. I’m not sure I ever did that on the ASRock though.

1 Like

That’s good that they all run ECC well. I guess I’ll get some parts and see what happens.

Did you check the qualified vendor list for RAM for your motherboard or did you just buy RAM and hope that it works?

Most people dont update bios if its working.

Na the QVL just means the rates speed will work guaranteed, honestly its not a big deal if you only care about the ECC working, and most ECC is way under crazy speeds.

1 Like

Oh. Ok then. Well that’s good to know. I thought if it wasn’t in the QVL then it just wouldn’t work. Good times. Most people for sure don’t update the BIOS. Lol

This topic was automatically closed 273 days after the last reply. New replies are no longer allowed.