New Motherboard replacement - IOMMU Issues

chrischambers

Member
Nov 1, 2022
30
2
13
can anyone suggest a good motherboard that has native IOMMU

as I have gone through the procedure from the two sites, and also adding and removing hardware, to is isolate the issue and I think it is that my motherboard don't do IOMMU well.

How to Pass-through PCIe NICs with Proxmox VE on Intel and AMD
How to Set Up PCI Passthrough in Proxmox for Direct Hardware Access? | Vinchin Backup

my current motherboard is a B450 Tomahawk with a ADM 2700 CPU and my PCI is a Fujitsu 9300-8I SAS 12G Sata 6G PCI-E Controller HA IT Mode with an old version of Firmware on it, version 13.

can anyone suggest a good replacement motherboard, I don't want to spend hundreds on it, but I want it to have a good IOMMU
 
For AM4, only motherboards with the X570(S) chipset have everything nicely in separate IOMMU groups (all others suffer from the "big chipset group"). I believe all AM4 motherboards except those from MSI work with DDR4 ECC. Only (some?) Gigabyte AM4 motherboards allow you to select the boot GPU (when you have multiple in PCIe slots).
See also this thread for an example: https://forum.proxmox.com/threads/amd-motherboard-help.135569/#post-599986
 
@leesteken thanks for the link I have read this and I got a few ideals out of it.
can anyone please inform me if you use the following and if so how does it handle, if you have any issues with it etc.

as you can see it is a mixed bag of Motherboards. and I look forward to your reply's.

ASRock X570 Pro4
MSI B550-A PRO
Gigabyte B550 AORUS ELITE AX V2 Motherboard IOMMU for PCI LSI = £
GIGABYTE X570 AORUS Elite
MSI MPG B550 GAMING PLUS
 
I would not use MSI because they disable ECC RAM. And I would not use B550 because the IOMMU groups are terrible. But I guess I'm repeating myself at this point.

EDIT: The older X570 have a tiny (high pitched) chipset fan. I would go for the newer X570S.
EDIT2: Gigabyte X570S AERO G has 3 USB controllers that can be passed through; you can chose the boot GPU; works good with a 5950X CPU, 4x32GB ECC Crucial DDR4 and a Micorn 7450 M.2 with PLP.
 
Last edited:
  • Like
Reactions: chrischambers
I would not use MSI because they disable ECC RAM. And I would not use B550 because the IOMMU groups are terrible. But I guess I'm repeating myself at this point.

EDIT: The older X570 have a tiny (high pitched) chipset fan. I would go for the newer X570S.
thanks I will go and research on the x5705
 
sorry - is that a typo - should it be a " s " and not a 5 ? x570s example board = MSI MAG X570S Tomahawk Max WiFi ATX Motherboard or x570s Aorus Master

 
Last edited: