HW opinion ASRock X570D4U + 5700x


Nov 29, 2021

I'm looking for opinions on using this hardware for a small office (production) server. I've been looking through the forum and I see some people having problems with IOMMU, Titan cards, and other specific use cases. My use case is rather basic. A box running (2) Windows 2019/22 servers each with SQL Server and maybe (2) VM running W10/11 and/or Ubuntu servers.

Currently I have a few boxes using ASRock X470D4U with AMD 3700x. Each box is running 6-8 VMs (a mix of W2019 and Ubuntu). With that platform I am very happy. I haven't seen any issues that are hardware related.

My main concern is solid support for the x570 chipset via Proxmox (Debian). I imagine I would install Proxmox v8. Any gotchas or bad experiences I should be aware of? This client will use the box for 8yrs or so. Hence my interest in building a slightly newer X570 over an X470 platform.

Things I am aware of are
* x570 chipset needs active cooling
* while the mobo (x470+x570) support ECC memory there appears to be doubt that hardware can show ECC errors in the IPMI
i am running pbs 3 (upgrade from 2) on AsrockRack 1U4LW-X470
root@backupsrv01:~# dmesg |grep -i edac
[    0.306267] EDAC MC: Ver: 3.0.0
root@backupsrv01:~# lsmod | grep -i edac
edac_mce_amd           40960  0

and VE 8 (upgrade from 7) on 1U2LW-X570
root@pve2:~# dmesg |grep -i edac
[    0.711695] EDAC MC: Ver: 3.0.0
[    7.606484] EDAC amd64: MCT channel count: 2
[    7.606513] EDAC MC0: Giving out device to module amd64_edac controller F19h_M20h: DEV 0000:00:18.3 (INTERRUPT)
[    7.606514] EDAC amd64: F19h_M20h detected (node 0).
[    7.606517] EDAC MC: UMC0 chip selects:
[    7.606517] EDAC amd64: MC: 0: 16384MB 1:     0MB
[    7.606518] EDAC amd64: MC: 2: 16384MB 3:     0MB
[    7.606520] EDAC MC: UMC1 chip selects:
[    7.606520] EDAC amd64: MC: 0: 16384MB 1:     0MB
[    7.606521] EDAC amd64: MC: 2: 16384MB 3:     0MB
[    7.606521] EDAC amd64: using x16 syndromes.
[    7.606526] EDAC PCI0: Giving out device to module amd64_edac controller EDAC PCI controller: DEV 0000:00:18.0 (POLLED)
[    7.606527] AMD64 EDAC driver v3.5.0
root@pve2:~# lsmod | grep -i edac
amd64_edac             49152  0
edac_mce_amd           40960  1 amd64_edac

iirc the installer worked just fine, everything worked out of the box.
so far i never had an ecc error or the system never reported it, so not sure about them showing up on the BMC/IPMI.
the 570 has a passive heatsink, but it is in the airflow from the chassis fans.
i never did passthrough a pci card, so can not report on that one.

if i would buy today, i would look at the AM5 platform rather then the soon to be eol AM4 platform.
Hmm, ALFi's reply does not seem to show here. I guess he/she sent a private msg? Anyway his points were - works good for me in basic setup and why no AM5 platform plan?

ASRockRack does have a B650D4U series that uses the AMD 7000 series CPU. Basically I'm worried enough about the x570 chipset support. Trying to move to the B650E chipset seems even scarier. Does anyone know if Debian/Proxmox supports the 650 series?
The X570(S) chipsets allow passthrough of almost any device (on-board or add-in PCIe). All other chipsets, AM4 or AM5 apparently (correct me if I'm wrong), only allow passthrough of the PCIe lanes coming directly from the CPU. The X570S typically does not have active cooling but AM4 is an deprecated platform by now. Nonetheless, I love my X570S+5950X with 96GiB of ECC UDIMMM memory and expect it to last me some years (and being fully supported now).


The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!