And so it begins... First AMD Ryzen AM4 server motherboard.

EffrafaxOfWug

Radioactive Member
Feb 12, 2015
1,216
412
83
Not that trott90's screenshot says any different, but I've just loaded up my board with two M391A4G43MB1-CTDQ 32GB ECC UDIMMs. Speed remains at 2666, just stepping through a couple of runs of memtest86+.

bios_samsung_32GB_memtest.png
 

EffrafaxOfWug

Radioactive Member
Feb 12, 2015
1,216
412
83
BIOS 3.20 has just been released; there was nothing in the changelog of immediate concern to me:
Code:
1.Update Console Redirection function
2.Improve M.2 compatibility
3.Update Secure Boot
As far as I can tell it's still running ComboPI 1.0.0.3 but I'm not sure where to see the sub-version.
 

MrFlppy

Member
Jun 11, 2016
41
1
8
34
BIOS 3.20 has just been released; there was nothing in the changelog of immediate concern to me:
Code:
1.Update Console Redirection function
2.Improve M.2 compatibility
3.Update Secure Boot
As far as I can tell it's still running ComboPI 1.0.0.3 but I'm not sure where to see the sub-version.
BIOS 3.20 still hasn't 1.0.0.3 ABB yet :(
 

MrFlppy

Member
Jun 11, 2016
41
1
8
34
Looking how much time delay there is between ASRock Rack's BIOS releases and the other manufacturers I'd prefer it if they would "take a chance on" 1.0.0.3 ABB instead of waiting for ABBA. ;)

I mean, how many X470D4U buyers are going to complain about 4375 MHz max SC turbo (with a 3700X, for example) instead of 4400 MHz with the "old" ABB? I'd rather have functioning RDRAND and be able to at least use operating system xyz instead of 25 more MHz.
 

EffrafaxOfWug

Radioactive Member
Feb 12, 2015
1,216
412
83
Was there not a workaround for systemd added within a couple of days of the RDRAND error being spotted? Or did I mis-read? Still using good ol' SysV init myself on most of my machines, but I was bitten by systemd's silliness before on my 2400G box and had to install an extra entropy source (haveged) to stop systemd hanging at boot. Daft.

Sure, I expect the overwhelming majority of X470D4U buyers won't give a ha'penny toss about an extra 0.5% performance, but when it arrives is sadly all guesswork until we can understand how ASRock's release roadmap is structured. As you say, they're not especially speedy about it.
 

trott90

New Member
Jan 27, 2018
13
0
1
44
can someone post the iommu groups for the X470D4U2-2T?
IOMMU group 0: [1022:1482] 00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge

IOMMU group 1: [1022:1483] 00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge

IOMMU group 2: [1022:1483] 00:01.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge

IOMMU group 3: [1022:1482] 00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge

IOMMU group 4: [1022:1482] 00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge

IOMMU group 5: [1022:1483] 00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge

IOMMU group 6: [1022:1482] 00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge

IOMMU group 7: [1022:1482] 00:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge

IOMMU group 8: [1022:1482] 00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
[1022:1484] 00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
[1022:148a] 2c:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function

IOMMU group 9: [1022:1482] 00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
[1022:1484] 00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
[1022:1484] 00:08.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
[1022:1484] 00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
[1022:1485] 2d:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
[1022:1486] 2d:00.1 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP
[1022:149c] 2d:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller
[1022:1487] 2d:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller
[1022:7901] 30:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
[1022:7901] 31:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)

IOMMU group 10: [1022:790b] 00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
[1022:790e] 00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)

IOMMU group 11: [1022:1440] 00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 0
[1022:1441] 00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 1
[1022:1442] 00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 2
[1022:1443] 00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 3
[1022:1444] 00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 4
[1022:1445] 00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 5
[1022:1446] 00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 6
[1022:1447] 00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse Device 24: Function 7

IOMMU group 12: [8086:10a6] 01:00.0 Unassigned class [ff00]: Intel Corporation 82599EB 10-Gigabit Dummy Function (rev 01)

IOMMU group 13: [8086:1563] 01:00.1 Ethernet controller: Intel Corporation Ethernet Controller 10G X550T (rev 01)

IOMMU group 14: [1022:43d0] 03:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43d0 (rev 01)
[1022:43c8] 03:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset SATA Controller (rev 01)
[1022:43c6] 03:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Bridge (rev 01)
[1022:43c7] 20:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
[1022:43c7] 20:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
[1022:43c7] 20:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
[1022:43c7] 20:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
[1022:43c7] 20:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
[1022:43c7] 20:08.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 400 Series Chipset PCIe Port (rev 01)
[1a03:1150] 21:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 04)
[1a03:2000] 22:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 41)
[15b7:5003] 2a:00.0 Non-Volatile memory controller: Sandisk Corp WD Black 2018/PC SN520 NVMe SSD (rev 01)

IOMMU group 15: [1000:0087] 2b:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS2308 PCI-Express Fusion-MPT SAS-2 (rev 05)
 

fridgespacer

New Member
Feb 27, 2019
12
6
3
Has anyone run across any resources for manual fan control with the AST2500? I'd like to be able to control fan speed with ipmitool.

PS I have 2 of these boards now, just stood up a server with a 3700x and 2x 32GB ECC DIMMs. Everything is working smoothly so far on proxmox 6. BIOS 3.20 and BMC 1.60.

edit: these commands work Fan speed control on C2750D4I/C2550D4I Asrock boards
 
Last edited:

MrFlppy

Member
Jun 11, 2016
41
1
8
34
Does anybody have a contact at ASRock Rack to find out when they are including the AGESA 1003 ABB fix for the RDRAND issue? Sucks that you cannot boot ESXi 6.7 U3 or Fedora 30 on an X470D4U if you are using a Ryzen 3000 CPU.
Was just checking in on the state of things because I want to purchase an AM4 system for first-time experimenation with AMD instead of Intel for many years soon. Looking at the previously referenced Level1Techs thread ASRock Rack still hasn't released a BIOS with 1.0.0.3 ABB or newer to fix RDRAND? (as of BIOS 3.20)!

I mean, WTF?

Is anyone seriously working on the QA of this motherboard? The list of bugs keeps getting bigger and bigger.
 

llowrey

Member
Feb 26, 2018
82
53
18
My BMC is crashing frequently. I have a X470D4U and have tried BMC 1.50 and 1.60. BIOS is 3.20 and CPU is a Ryzen 5 3600.

When it fails it just stops responding completely and will recover several minutes later. I have yet to detect a pattern, except that it seems to fail when I need it the most.

I'm at the point where I leave a window open constantly pinging the BMC IP. When the BMC becomes unresponsive it will stop responding to ping. I've tried using IPv4 (DHCP) and IPv6 (autoconf) but haven't yet tried static IPv4.

I get the following in the event log whenever the BMC goes out to lunch:
Code:
Pre-init Timestamp Unknown    Management Subsystem Health    management controller unavailable - Asserted
The system works fine, otherwise.

I've contacted ASRockRack support but haven't heard back yet. Any other suggestions?
 

Badbui

New Member
Oct 6, 2019
2
0
1
How can I downgrade my bios from 3.10 to 1.50?
I'm having trouble with this agesa related to pci passthrough.
I'm running 2600 so don't need Zen 2 support. Can I just use the ipmi web interface?
Thanks in advance
-s
 

llowrey

Member
Feb 26, 2018
82
53
18
How can I downgrade my bios from 3.10 to 1.50?
I'm having trouble with this agesa related to pci passthrough.
I'm running 2600 so don't need Zen 2 support. Can I just use the ipmi web interface?
Thanks in advance
-s
Updating the BIOS via the BMC web interface is by far the easiest so I would suggest going that route. Also, I would suggest clearing the CMOS using the contact pads on the board immediately after updating the bios. I don't normally do that when upgrading but always do it when downgrading since I highly doubt that downgrading is adequately tested, if at all.
 

Jeff Robertson

Active Member
Oct 18, 2016
416
113
43
Chico, CA
I'm curious about power consumption with this set up. Does anyone running this board have any idle power figures? I'm considering a 3900x along with this board instead of a xeon e-2200 and am curious how they stack up when it comes to power consumption.
 

Badbui

New Member
Oct 6, 2019
2
0
1
Updating the BIOS via the BMC web interface is by far the easiest so I would suggest going that route. Also, I would suggest clearing the CMOS using the contact pads on the board immediately after updating the bios. I don't normally do that when upgrading but always do it when downgrading since I highly doubt that downgrading is adequately tested, if at all.
Hi I tried originally using the bmc...It would not get to past the upload of the bios file. So i made a bootable dos usb with the exe on it. That worked. So from 3.20 to 3.10 worked using bmc, but 3.10 to 1.50 was done with dos.
Anyway running fedora server 30 vfio gpu passthrough with kvm is working now.
Thanks for the help.
-s
 

fridgespacer

New Member
Feb 27, 2019
12
6
3
I'm seeing a delta of 15-20C between the CPU temperatures reported by ipmi and lm_sensors. Does anyone know which is going to be more accurate?
 

DavidB

Member
Aug 31, 2018
48
16
8
FYI - I had an issue with the newest 3.10 ROM and ESXI (6.7 build 13644319) booting. Unfortunately would hang on "Initializing Storage Stack".
Had to rollback to the 1.50 ROM.

Booting from an NVME Samsung 950 EVO.

Fortunately I'm still on a Ryzen 1700.

Had my board since close to release, and been rock solid. Running ESXI 6.7 the whole time.
For others also trying to find a solution for this, go into the BIOS > BOOT tab and change CSM to Disabled.