Which budget X570 boards have ECC 1-bit correcttion and 2-bit reporting - SECDED?

nada. :confused:

promoting a user will allow the posting of links though.

I went ahead and gave him a hand with that.

1 Like

Thanks, I was a bit slow in getting back to fix up the links

1 Like

Just after spotting that the ASRock boards appear to suggest that it doesn’t support all 4 slots in use at the same time at 3200MHz unless the memory has an extreme memory profile? https://www.asrock.com/mb/Memory/4xMatisse-3200-2667.png

https://www.asrock.com/mb/AMD/X570%20Steel%20Legend/index.asp#Specification for full spec

When I look through the QVL https://www.asrock.com/mb/AMD/X570%20Steel%20Legend/index.asp#MemoryMS I see that it shows 4 DIMM as tested with non ECC Kingston covering 3200.

When I look through the Asus QVL and specs I didn’t see any such mention of the memory speed being limited if you go to fill all 4 slots with memory that doesn’t have any XMP https://www.asus.com/uk/Motherboards/PRIME-X570-P/HelpDesk_QVL_Memory/

Am I reading this wrong or is it just ASRock being careful in case it’s not possible to get memory to be stable at certain speeds where they haven’t qualified it?

So much for a simple choice

Hi, any luck confirming the ECC support for any of the boards? I’m currently in a similar situation. I’m trying to find an mITX board for a home server and only ASRock seems to advertise ECC support in their QVLs, with no distinction for 1-bit and 2-bit ECC.

Sorry, I’ve had to pause on my new machine for a couple of months, with a house move in the works and lots of arrangements around it needed I figured it might be a good idea to wait until settled into the new place so now hoping to buy and complete the build in Jan. Might pick a component or two up if there are some decent reductions black Friday/cyber Monday, but otherwise will wait.

X570 boards are generally gaming boards with a few exceptions.
ECC memory is kinda supported but only udimm unregistered unbuffered.
But not all modules would work, so double check memory qvl lists.

The only X570 boards with qualified ECC support I know of are:

I’m a bit hesitant to use the Asrock Rack boards as they don’t have an active heatsink on the chipset, it’s clearly designed for a server case. BIOS Updates are infrequent to non existent.

The only X570 boards with qualified ECC support I know of are:

Search in 22 page document for “ECC”: no results.

[Edit]: ok fine, for the old generation of Ryzen 3000 CPUs they have one module with ECC certified: https://dlcdnets.asus.com/pub/ASUS/mb/SocketAM4/Pro_WS_X570-ACE/Memory_QVL_for_3rd_Gen_AMD_Ryzen_Processors_X570_0722.pdf
I don’t think that warrants singling out this board as having better support than the myriad of other boards that are supposed to support ECC.

Sorry for reviving this old 4 months old reply and scrutinizing it.

Ahhh! So much nice research, thanks for the links, but no conclusion :cry:

I’m looking to run ECC on my new 5950X. Extra limiting due to my plan to go ITX, but ITX with solid power delivery is a requirement for me.

I am currently planning to go with the Strix ITX X570 board, I think I’m going to try it first and swap boards till I find what I want or give up, because it’s way too hard to find information on workstation type setups on the gaming focused boards. The thing about this is that I do care about these aspects equally: I’m trying to take the gaming set of values (chart topping speed) and apply it to the workstation, i.e. really solid reliability (but not quite to the uncompromising levels of reliability). So it’s not going to work for me to have an undercooled chipset or very sparse bios releases. I will try to run a high speed NIC, but will be able to get it done over the 2nd M.2, and don’t quite need the significant extra connectivity like the AsRock Rack boards provide.

For ASUS, the VRMs are overall considered the strongest, the ram compatibility (lack of clarity notwithstanding) is up there if not the best, and I’ve experienced a lot of good stability on my most recent desktop builds, all ASUS (Sabertooth X99, Maximus X Hero, Zenith Extreme). I really wish there was even one reviewer who goes in-depth evaluating these aspects.

I just think it’ll come down to fully confirming the ECC logging and detection capability. I need to figure out how to properly trigger that. I’ve already got ecc running on the zenith extreme but I never tried overclocking it enough to trigger failures.

Aside from ECC concerns (and IOMMU concerns, which I’m just gonna ignore for now cuz it seems like there’s little risk of problems with them), I’m trying to learn about how Dynamic Undervolting/Curve Optimizer/etc. features actually are gonna work and what differences will exist between the boards. Again it has been looking like I’ll make better use of my time to physically order and iterate through actual motherboards and evaluate them myself than to keep searching because I’m coming up empty.

The real question then seems to be if ASUS doesn’t do the trick for me, which (Gigabyte, AsRock, MSI…) to try next? Probably this will need to be pending on the specific shortcoming in question…

Quite a few of the ASRock QVL memory lists for their x570 boards include ECC memory and based on https://www.reddit.com/r/Amd/comments/kg05nh/asrock_x570_am4_motherboards_now_have_official/ and
looking at the latest content of ASRock > X570 Steel Legend it appears that ASRock are more openly advertising their boards as supporting ECC.

The main problem has been in understanding what that means, because it’s not clear what exactly support means. Does it just mean provided you couple it with a suitable CPU (e.g Ryzen 3000) that it’ll silently correct single bit errors, or will it also report such errors to the OS?

So far I have a small amount of information based on my own testing. He let me borrow his H1 so I’m running my new chip inside my friend’s Aorus B550I Pro AX. Once I put my Samsung ECC in, it ran fine and booted to Windows, but it would quite consistently freeze when saving and exiting the UEFI when changing settings. It didn’t even seem like I had to change ram settings for it to do this, so it seems like at least on this board, ECC isn’t a good idea.

The only way to properly determine if ECC is working is either to use a board that guarantees it (not a chance here!) or to OC it to the ragged edge and look at logs, and having the BIOS lock up upon saving settings prevents OC as a possibility.

Probably got to stick to either AsRock or ASUS for ECC. I just wasn’t expecting Gigabyte to behave so poorly.

I also worry that ITX boards are not designed with the workstation use case in mind. Whether the ECC will work is likely gonna be up to chance. I doubt the manufacturers will do anything about it when (if!) they discover problems specific to this in testing, especially for these types of boards…

Adding some more notes from my adventures…

I got 2x32GB KSM32ED8/32ME. This runs in the B550I Aorus, and I was able to set it to different clock speeds and save the settings, but it didn’t run stable (would reboot while compiling code). I’m running it stock 3200Mhz.

I tried to set up my Strix X570-I Gaming board yesterday and it was an abject failure as it refused to POST with any ECC module that I have, and i have several on hand. This wouldn’t be a dealbreaker if it weren’t for the fact that the only 32GB modules I have are ECC, and I do need 64GB for work now.

Then I checked the Tech Specs page and lo and behold, ASUS has made it fairly clear that this particular Strix ITX board does not support any form of ECC. Back to the store it shall go.

I’m now in the process of evaluating what board to replace it with. I have a Dark Hero X570 board sitting here in my room, I’d very much like to use it with my 5950X, but I don’t want to give up on my ITX SFF dreams just yet… It certainly is tempting though. Very tempting.

2 Likes

you can have a look at this thread for confirmed boards.

Thanks for checking in @diversity and for your contribution to science.

Since my Strix ITX board flatly doesn’t even attempt to support ECC, i’ll be going to swap it out for the next board in the lineup which is definitely an AsRock, I will probably be testing the AsRock B550 Phantom Gaming-ITX/ax. I’d normally go for X570, but frankly a secondary M.2 will end up more flexible for my uses than TB3. None of the other benefits of X570 apply in an ITX context, so I’ll gladly take a passively cooled board with 2.5G networking.

It’s $30 off on newegg today so I’m snagging it now.

1 Like

My I please enquirer what you mean by ‘qualified’?

If it is that the vendor says and markets ‘yeah sure, it’s cool’ then please reconsider your list.

gosh, I realize now that that sentence does not make any sence.

I meant. single bit detection, correction and reporting.

and

multi bit detection and reporting, as there is no multi bit correction as far as we have being able to proof and the literature has thought us

@dc443 Thank you for documenting some of your experiences here. Did you have success with the ASRock B550 ITX board?

Otherwise, has anyone found a B550/X570 ITX motherboard that truly supports ECC, outside of the ASRock Rack options? I’d like something more appropriate for a workstation.

I’m sorry for the delayed response, just got back on here and checked my notifications.

So I got it set up and running, the ASRock board certainly happily ran my 64GB well. However I had used up too much of my free time tinkering with this stuff by that point so I don’t really recall in detail what I had accomplished.

The 5950X ran comfortably on that B550 board for a good while. Then, I decided I would do some hardware migration.

I realized that I needed more separation between work and play environments, so I grabbed myself a 5800X to stick into this SFF machine and it’s plugged into the LG OLED in the living room now. I also deployed this with the ASUS X570-I Strix ITX board and my 2016 vintage Samsung B-die RAM (not had time to properly tune the memory here either) as there was no longer much benefit to running ECC there. As you’ll recall this ITX board refused to even post with ECC RAM installed… Funny story, with this setup I am currently debating whether I should install this 5800X3D I got into it or not. I think I will. So I’ve got quite some hardware I need to get rid of quickly at this point before they become old and cheap hardware. I suppose I might use some of these to complete another SFF system and gift it to family members or a friend.

And I plopped the 5950X into the ASUS X570 Dark Hero, thus gaining more RAM slots, since I wanted to consolidate away my NAS drives which were on the X99 platform at the time and move the 5950X into that case and have it be a workstation.

So that’s where I’m at currently. That ASRock ITX board is now collecting dust. @rivo Are you interested in this board? I’ll give you a good deal on it. If not no worries, I’ll surely enjoy coming up with an excuse to assemble another build using it.

Whenever I tested the ECC RAM when it was supposed to be working it seemed to work (72 bits reported by dmidecode, or whatever) but I think that to properly check it we have to OC the snot out of it and look for error logs. And I never got a chance to go the distance with that sort of testing. Someday. Tho the window may be closing since DDR5 and beyond are looking to change the way all of this works?

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