EU ASRock Rack B450D4U-V1LQ5 mATX AM4

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

azee

Member
Jan 7, 2017
57
19
8
Stockholm, Sweden
Did you use ECC Memory by any Chance ?

The Ryzen 2200g (non-PRO APU) does NOT support ECC RAM ...

In my Case with Ryzen 2600X, Rear USB3 Ports would NOT work no matter what and VGA would also NOT work. ONLY installing an external GPU in the x16 Slot worked to get a Display Output.
No ECC, i used regular Vengeance LPX DDR4 3000MHz
 
  • Like
Reactions: luckylinux

luckylinux

Well-Known Member
Mar 18, 2012
1,484
456
83
No ECC, i used regular Vengeance LPX DDR4 3000MHz
Weird that no Display output on the x16 Slot though. Maybe 3000 MHz RAM is too high for the 2200g and it didn't "autonegotiate" lower RAM Speed & Timings correctly.

Did you try to let it boot a LiveUSB, even if the display didn't work ? Maybe it would show up on the DHCP Server
 

hmartin

Well-Known Member
Sep 20, 2017
402
363
63
39
The first thing i notice was the BIOS version, it was L2.11
My boards arrived with L2.09 and L2.10

Do you have the possibility to dump L2.11? Since this is an uncommon board and BIOS are not publicly available, it would be great to archive different versions.

I can mail you a programmed flash with L2.09, L2.10, or L2.12 and pay for return postage if you don't have the means to take a dump yourself.
 
  • Like
Reactions: etorix

azee

Member
Jan 7, 2017
57
19
8
Stockholm, Sweden
Weird that no Display output on the x16 Slot though. Maybe 3000 MHz RAM is too high for the 2200g and it didn't "autonegotiate" lower RAM Speed & Timings correctly.

Did you try to let it boot a LiveUSB, even if the display didn't work ? Maybe it would show up on the DHCP Server
Ram could be one issues, at the moment 3000Mhz is the lowest module i have. later i may ordered AMD specific 2933 MHz module.
I plugged Debian Live Image and looked for DHCP lease with no success.
 

azee

Member
Jan 7, 2017
57
19
8
Stockholm, Sweden
My boards arrived with L2.09 and L2.10

Do you have the possibility to dump L2.11? Since this is an uncommon board and BIOS are not publicly available, it would be great to archive different versions.

I can mail you a programmed flash with L2.09, L2.10, or L2.12 and pay for return postage if you don't have the means to take a dump yourself.
I have CH341A, can i use it to dump the bios?
 
  • Like
Reactions: hmartin

dbram

Member
Mar 3, 2021
81
50
18
Thought I'd share an update here briefly.
using bios L2.12, Ryzen 3700x, 2x8gb RAM

Installed a pcie adapter X16 to X8X4X4, installed the X710-DA2, 2x Kingston 2TB NVME ssd's and an Intenso NVME 250GB as boot drive in the motherboards X8 slot.

boots just fine, I haven't tried but all ssd's can be selected to boot.
this thing could just be a compact nvme ssd NAS device.
 

potrebitel

New Member
May 8, 2020
28
9
3
The question is not to me, but I am planning something like:



Allows 8x card directly and then 4x4x for nvme with the "traditional" splitter cards.

Alternatively this, if the height allows it :


The older PCIe does not justify using retimers/redrivers as there are other options available like this one for x8 or this one for SFF-8654 8x to 2x nvme, as PCIe 3.0 should handle such setups fine.

I assume it would be possible to use passive adapters like this one as PCIe 3.0 should be fine when adding 40/50cm SFF-8654 cables (haven't seen widely available shorter ones), but it adds to complexity of the setup.

Not cheap, so wondering if @dbram used something else.
 

luckylinux

Well-Known Member
Mar 18, 2012
1,484
456
83
Thought I'd share an update here briefly.
using bios L2.12, Ryzen 3700x, 2x8gb RAM

Installed a pcie adapter X16 to X8X4X4, installed the X710-DA2, 2x Kingston 2TB NVME ssd's and an Intenso NVME 250GB as boot drive in the motherboards X8 slot.

boots just fine, I haven't tried but all ssd's can be selected to boot.
this thing could just be a compact nvme ssd NAS device.
Did you check if ASPM works as expected (use turbostat, powertop is too dependent on which Moment you trigger/open it) ? I know it's an AMD CPU so most likely it only reports up to PC2 not PC6+ like Intel does ...

I'm running late with my Build for several Reasons but got the 2 x AMD 5700X CPUs from Aliexpress Yesterday.
 

luckylinux

Well-Known Member
Mar 18, 2012
1,484
456
83
The question is not to me, but I am planning something like:



Allows 8x card directly and then 4x4x for nvme with the "traditional" splitter cards.

Alternatively this, if the height allows it :


The older PCIe does not justify using retimers/redrivers as there are other options available like this one for x8 or this one for SFF-8654 8x to 2x nvme, as PCIe 3.0 should handle such setups fine.

I assume it would be possible to use passive adapters like this one as PCIe 3.0 should be fine when adding 40/50cm SFF-8654 cables (haven't seen widely available shorter ones), but it adds to complexity of the setup.

Not cheap, so wondering if @dbram used something else.
Why do you want to go with a Solution that will make your 2nd PCIe Slot useless ? What you point to is a 90° Riser so you'll need to install whatever PCIe Card Transversal, thus the x8 Slot cannot be populated (well, unless you use a Flexible Cable Riser of say 20cm-30cm, to "move" the Slot somewhere else).

But all of would be highly Case (as in "Chassis") specific. Supermicro does that but they also sell Special (Proprietary) Motherboards for them -> SC825TQC-R1K03WB | 2U | Chassis | Products | Super Micro Computer, Inc.

Chassis such as the Fractal Define 7 XL and many other have 1, 2 or 3 "Displaced" Transversal PCIe Slots, then you can "move" the existing PCIe Slot using a Flexible 20cm-30cm Riser Cable.

Another Option if you can live with x4 for the remaining PCIe Slot, could be to use a Reverse M.2 -> PCIe Adapter such as this (no Experience with this Particular one or the Seller, please do your own Research if interested), although I'd really prefer if the Power Supply would be some 6-Pin PCIe Power (or at least a Molex "IDE" Power Connector, NOT SATA Power nor this flimsy JST [???] "Power" Connector that this specific Adapter has):

If you need a lot of SATA Drives you could just go with https://www.aliexpress.com/item/1005005653706057.html, which I believe (I got one but never managed to test it) can do ASPM, which possibly requires a Firmware Update though. But you should be able to just Plug it into the 4xM.2 Adapter I linked above.

But why go through all the Trouble if I may ask ? Do you need NVME + 2 other PCIe Slots ?

For 2U or similar like Silverstone ML03, I'd use this for 2x or 4x NVMe Drives -> https://www.aliexpress.com/item/1005007223682550.html

Then use the x8 Slot for a 2x10gbps or 2x25gbps NIC :) .
 

potrebitel

New Member
May 8, 2020
28
9
3
The "x8" slot on the board is electrical x4 so cant achieve 2x25GBe speeds, could do single 25GBe only. Will be fine for 2x10GBe though.

The SLOT5 PCIe is most likely coming from the controller (and not the CPU), so it will share the bandwidth with anything attached on the USB/SATA/Networking, so that could be a "limiting" factor for some cases.

Any card that needs x8 will be limited on the x4 slot, so it really depends on the usage. Having the x16 slot split into x8x4x4 sounds more reasonable - gives 2 nvme and a x8 slot for high-speed networking or a HBA for more drives.

I wouldn't imagine having this board in 4U case to fully utilize the PCIe slots - to me sounds like a waste of resources for a 4U case. But who knows.

But all of would be highly Case (as in "Chassis") specific. Supermicro does that but they also sell Special (Proprietary) Motherboards for them -> SC825TQC-R1K03WB | 2U | Chassis | Products | Super Micro Computer, Inc.
This chassis requires special Supermicro boards to use those PCIe slots, so its not very usable without ribon risers if you can find the case at the first place for a reasonable price :)
 

luckylinux

Well-Known Member
Mar 18, 2012
1,484
456
83
The "x8" slot on the board is electrical x4 so cant achieve 2x25GBe speeds, could do single 25GBe only. Will be fine for 2x10GBe though.
Be happy :) . This is a low-end AMD Ryzen Motherboard.And depends what you want to do with 2x25 gbps. If it's for Switching, maybe with Switchdev turned on (if supported) you don't even need PCIe Bandwidth going though. For routing I guess you'll be bottlenecked, yes, but maybe some of the Traffic can beoffloaded, unsure.

32gbps of Bandwidth for a PCIe 3.0 x4 Slot should get you (theoretically, minus overhead) up to 16gbps Routing between Interfaces.

But you could still use a Reverse M.2 -> x16 (Electrical x4) Slot Adapter if you really wanted another full 32gbps Bandwidth NIC, so you'd have a Theoretical Total of 64gbps, AKA 2 NIC x 1-2 Ports x 10gbps or 2 NIC x 1-2 Ports x 25 gbps ...

Then the Issue is more about Mechanical Integration and finding a Riser Cable that doesn't compromise the signal Integrity too much ...

The SLOT5 PCIe is most likely coming from the controller (and not the CPU), so it will share the bandwidth with anything attached on the USB/SATA/Networking, so that could be a "limiting" factor for some cases.
Did you read the Manual ? Obviously not, let me answer that for you ;).
1743844571093.png

UNFORTUNATELY the SLOT5 is bound to the CPU Directly actually, otherwise Cards such as the Mellanox ConnectX-4 LX would have ASPM Working. But since it's connected to the CPU Directly, ASPM does NOT work on the Mellanox ConnectX-4 LX from my (and other People's) Experience :(.

I'd happily trade some of the Speed for MUCH lower Power Consumption. But I guess I'd use an Intel X710 or XXV710 for this System in the End anyways.

Any card that needs x8 will be limited on the x4 slot, so it really depends on the usage. Having the x16 slot split into x8x4x4 sounds more reasonable - gives 2 nvme and a x8 slot for high-speed networking or a HBA for more drives.
Yeah theoretically, but I think only x4x4x4x4 is supported ...

1743844821682.png

I wouldn't imagine having this board in 4U case to fully utilize the PCIe slots - to me sounds like a waste of resources for a 4U case. But who knows.

This chassis requires special Supermicro boards to use those PCIe slots, so its not very usable without ribon risers if you can find the case at the first place for a reasonable price :)
I'm not suggesting to do that either. But I don't know what you are up to :p

EDIT 1: you will NEVER be able to achieve 25GBe speeds anyway. I assumed you meant 25gbe ;) . When you'll have to deal with 2x200gbps I think you would have a much bigger Budget to purchase the super expensive Switches anyways already, so the Motherboard should be the last of your Worries ...
 

dbram

Member
Mar 3, 2021
81
50
18
Did you check if ASPM works as expected (use turbostat, powertop is too dependent on which Moment you trigger/open it) ?
Didn't go that far yet.
The 2x2tb's nvme are passed to a truenas scale vm on proxmox, sharing smb, backup containers and vm's over nfs... 10gb X710-DA2 card's doing their 10gb thing easily


Yeah theoretically, but I think only x4x4x4x4 is supported ...
that's from the motherboard documentation i guess.
bios options, allows selection between x16, x8x4x4, x4x4x4x4 on a Ryzen 3600, assume 3700x too, and maybe x8x8 can be done too. (don't remember)
 
  • Wow
Reactions: luckylinux