Ryzen does support ECC, but, mainboards need to enable it, and...

Elixer

Lifer
May 7, 2002
10,376
762
126
it is all up to the mainboard if they wish to issue a BIOS that enables it.

This was answered on the AMA,
Validated means run it through server/workstation grade testing. For the first Ryzen processors, focused on the prosumer / gaming market, this feature is enabled and working but not validated by AMD. You should not have issues creating a whitebox homelab or NAS with ECC memory enabled.
https://www.reddit.com/r/Amd/comments/5x4hxu/we_are_amd_creators_of_athlon_radeon_and_other/def7z72/
 

Mr Evil

Senior member
Jul 24, 2015
464
187
116
mrevil.asvachin.com
That's a relief; I thought I was going to have to wait for Naples. It's not clear if it's possible to get it working right now though. One of the comments is...
AMD_james said:
I know that the ASUS X370 Prime works.
...but on looking through the manual, there is no hint of a BIOS option to enable it. I might have to send Asus an email (not that they ever give out any useful information about anything).
 

Elixer

Lifer
May 7, 2002
10,376
762
126
It's not validated, though.
I think it is basically the same answer as on the AM3 platform, it is there, but the mainboard guys will be the ones that validate it.

Only their server lineup will get AMD qualification.
 

Soulkeeper

Diamond Member
Nov 23, 2001
6,713
142
106
Now maybe one of the board makers will release a workstation/professional oriented motherboard.
All the ones i'm seeing so far have things like "gaming" and "rgb led" in the names it seems
 

Trovaricon

Member
Feb 28, 2015
29
51
91
If board supports ECC (if all wires for 72bit memory channel are physically present) and BIOS supports it, then you should be able to see configuration in UEFI/BIOS once you slot-it ECC UDIMMs (at least auto/off as on "basic" Asus boards)

Asus explicitly stated for AMx boards if they support ECC and to which extend can you calibrate it (configuration in the bios with ASUS AM3+ is very basic for "not top of the line" boards)
Gigabyte for example usually does not mention it anywhere but CPU support lists with 1P Opterons (3000 series) are a big hint.
After I set up Gigabyte GA970A-UD3P with ECC UDIMMs a fairly advanced (for desktop board) ECC options popped up in BIOS (Asus Sabretooth level).

As other mentioned - I expect incentive to support ECC on AM4 to come with "WS"-suffixed boards or when AMD comes up with 1P Opteron for AM4. In last decade those used "desktop" motherboards (AMD did not have any 1P C22x like chipset for separation of "pro" segment)
 

jihe

Senior member
Nov 6, 2009
747
97
91
There's ecc udimm and ecc rdimm. Don't think Ryzen supports rdimms.
 

Mr Evil

Senior member
Jul 24, 2015
464
187
116
mrevil.asvachin.com
...I think the BIOS just needs to support ECC, there wouldn't be an option to toggle it on/off, that wouldn't make sense, it is either auto ON if ECC is present, or off if not.
From what I've seen in the past, boards that just have "ECC" in their memory specs are saying that they will work with ECC memory installed, but they won't enable ECC. Boards that actually use ECC have at least an option to enable/disable, with the better ones also having options to adjust scrubbing time. For that reason I won't assume anything about ECC functionality with it being confirmed.

There's ecc udimm and ecc rdimm. Don't think Ryzen supports rdimms.
It was mentioned in the Reddit AMA that Ryzen does not support registered/buffered DIMMs. That's not a problem, as those are only necessary if you need massive amounts of RAM (>64GB).
 

jihe

Senior member
Nov 6, 2009
747
97
91
It was mentioned in the Reddit AMA that Ryzen does not support registered/buffered DIMMs. That's not a problem, as those are only necessary if you need massive amounts of RAM (>64GB).
It's also where the cheap stuff lies.
 
Reactions: cbn

ux12

Junior Member
Mar 3, 2017
8
3
36
Any idea if gigabyte x370 boards will end up supporting ecc udimms?
Their site and manuals say ecc udimms operate in non-ecc mode, but I wonder if a bios update could possibly enable ecc functionality.
 

Elixer

Lifer
May 7, 2002
10,376
762
126
They have tried (early) ECC testing: https://youtu.be/G_6rs9cBzvE?t=525 and needs more testing to fully confirm. It is reporting ECC on bootup, but dumps don't confirm at this time.
This is on linux.

More kernel / BIOS updates are needed, as expected.
 

Genx87

Lifer
Apr 8, 2002
41,095
513
126
This has to be enabled within the bios. If the hardware support ECC but the bios doesnt enable it. It wont magically work.
 

Mr Evil

Senior member
Jul 24, 2015
464
187
116
mrevil.asvachin.com
Over on the hardwareluxx forums*, one user proved that ECC is operational on an Asus Prime X370 Pro by overclocking the memory to the point where corruption occured, then showing Linux reporting that the errors had been detected.

Also noted in the same thread is that the Level One Techs review of the ASRock TaiChi shows a "DRAM scrub time" option in the BIOS, which would surely not be present unless ECC was actually working.

* Google translation.
 

Elixer

Lifer
May 7, 2002
10,376
762
126
Nice find.
Google translated:
https://translate.googleusercontent...kJrhhgJw7em34bLcCICVRIUmENx815uw#post25385390
To prove the ECC is actually also active I have put an experiment on.
I have very carefully around the RAM around clocked around a configuration to find so just just instable.
I have managed to produce this work of art:
Code:
  DRAM ECC error.
EDAC MC0: 1UE on mc # 0csrow # 0channel # 1 (csrow: 0 channel: 1 page: 0x41d7f0 offset: 0x700 grain: 0)
So it should be clear that the ECC is activated and functional
...
In a review video about the Asrock Taichi I saw in its UEFI a memory scrub option.
(Memory scrubbing ensures that the entire RAM is always completely read out, so that dormant data in the RAM is regularly checked.)
 
Reactions: lightmanek

Timur Born

Senior member
Feb 14, 2016
277
139
116
For X370 Asus listed ECC support in their early spec sheets (leak and I think very early release day). Gigabyte listed ECC support for both Gaming 5 and 7, too, if I remember correctly. I could even filter boards by ECC support on a German price comparison web-site and they listed all those boards. Then board manufacturers removed the ECC support line from their sites.
 
Last edited:

ux12

Junior Member
Mar 3, 2017
8
3
36
I contacted Gigabyte tech and asked about their official statement ECC support on their X370 boards. At launch, the memory support documentation and specs indicated for the GA-AX370-Gaming 5 and K7 showed that ECC udimms were supported but would run in non-ecc mode.

In response to my question asking for clarification, they wrote the following:

AX370-Gaming K7 and 5 with ECC Unbuffered memory can work as ECC mode by default without further BIOS configuration.

If you look at their website now, they seem to have silently updated their descriptions to indicate ECC udimm support for the two boards mentioned. No word about bios options for configuring patrol scrub, etc. though.
 

rchunter

Senior member
Feb 26, 2015
933
72
91
I wonder if supermicro has plans to be building boards for these first ryzen chips or not.... Once naples is out i'm sure they will but i'm just wondering about the cpu's that are out now.
 

Elixer

Lifer
May 7, 2002
10,376
762
126
Here is another one that is confirmed to support ECC as ux12 mentioned.
Confirmed working ECC with Dual Rank Kingston ECC kit! Dual Rank 16gb (kit rated for DDR4-2400 speed)

Confirmed 2933 mhz w/HyperX single rank 8gb kit!
Aorus AX370 Gaming 5
 

MartijnU

Junior Member
Apr 6, 2017
4
1
16
Bought Asrock AB350 Pro4 with Crucial CT2K4G4WFS8266 2x4GB 2666 MHZ ECC. Under linux kernel 4.10 worked out of the box (BIOS 1.30) with ECC as reported by kernel module "EDAC amd64: DRAM ECC enabled". However upgrading to BIOS 2.20 broke this, reporting something like "ECC disabled in BIOS". I was not able to get it working with the 2.20 BIOS, so now I am running on previous stable version which is 1.40. BTW both versions got ECC related settings like scrubbing, but a recognizable ECC Enable/Disable option seems lacking.

--- update April 8th ----

Had contact with ASRock about the support for ECC under linux in latest BIOS v2.20. ASRock confirmed the issue, stated that they will make sure that future versions of BIOS will support ECC under linux again. Also they sent me a 2.20B version, that contains all features of the 2.20 version including the ECC support under linux that used to be there in versions 1.40 and 1.30. Well done by ASRock, to me it seems they are committed to have ECC working.

-- update May 3rd ---
On April 26th ASRock published BIOS 2.50 for the AB350 Pro 4 mainboard. Got it installed in minutes using the direct-download option from within the BIOS. Linux EDAC reports ECC enabled. So the ECC issue of version 2.20 has been repaired at the earliest occassion, exactly as mentioned by ASRock support. Version 2.50 is the first release after 2.20, apart from beta releases that I have not evaluated.
 
Last edited:
Reactions: formulav8
Feb 25, 2011
16,822
1,493
126
So does Ryzen also support all the virtualization extensions and stuff?

Edit: Ah well. Rereading this thread makes it seem hit or miss. Probably a wait.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |