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.

luckylinux

Active Member
Mar 18, 2012
766
185
43
Some updates:
  • I'll put everything on a github page and opensource it soon, after some licensing is sorted out (I'll never take any responsibility whatsoever for any damages, liabilities)
Nice :). Thanks :D . Yeah, of course, no liability for Damages etc. That's Standard for Open-Source (and Licensed Software too sometimes !).

  • tested on an old ASrock motherboard H110M-HDV for now
    • managed to power on and off using ATX PWR_SW
    • connected to the usb2 port below the onboard network jack, that is providing 5V standby
Well, IF it provides 5V Standby Power, then you might as well use it, alright

But this ASROCK Rack B450D-V1LQ5 I'm NOT sure if provides that.

In that Case the Solution is quite Easy: as I mentioned previously, we can always grab the 5V Standby from the Auxiliary Panel Header:
1750870391588.png

You just probably need to add a cheap Diode (at the expense of ~ 0.7V Voltage Drop) or a Zero-Voltage Diode (basically a small Controller plus a MOSFET) for backflow Protection (if needed), for when the System turns on. Or ... put a Jumper of the USB 5V Connector and Remove the Jumper if you plan to use the the 5V via USB, otherwise remove the Jumper and take 5V from the AUX Panel (or any other Source for that Matter).

use a dual row of pins e.g. 2x6, as the ones on motherboards for the connectors,
  • the 2x2 arrangement is more hassle during soldering, one of the individual 2pin headers fell out during soldering creating a solder-filled through-hole. :rolleyes:
Look at the bright Side: you CANNOT solder worse than me :p.

    • maybe even mimic the same layout as used on motherboards or similar to CSE512 connector. attention point is to make sure the signal is not handled differently on those custom connectors.
That's what I plan on doing, therefore I guess I will need to fork it and make space for some extra Connectors.

Did you already figured out where you are going to install it ? Inside the Chassis or out hanging somewhere in a 3D printed Enclosure or something ?

  • double, triple check the design AND check again when the boards come in, I somehow :oops:managed create an isolated 3.3V island
    • that resulted in the ethernet not receiving power.
Do you mean you were using a separated Ground ? It's NOT possible to have an isolated (floating) 3.3V Supply if you are using a Linear Regulator / LDO, probably some Missing Traces for the GND Connection ?


  • by mistake i probably didn't upload the very latest pcb/drill exports when ordering the pcb.
  • for now, I left out the display and using that 3.3V line to connect the island on a header of the esp32-s3
  • View attachment 44240 it's not a real v0.1 if there are no jumper wires soldered on :)
Still very good if a single Jumper Wire is all that was missing ;).
 

dbram

Member
Mar 3, 2021
80
50
18
Did you already figured out where you are going to install it ? Inside the Chassis or out hanging somewhere in a 3D printed Enclosure or something ?
well, the idea is to attach it to the ioshield. Will add some mounting pad/hole on that. A small support structure, so the ethernet jack is somewhere to the right of the onboard NIC and USB3 ports.

Do you mean you were using a separated Ground ?
basic 2 layer pcb, bottom ground plane fill and top layer 3.3V fill. The 3.3V from the esp32-s3 should be connected to oled display and W5500 board. I somehow created an island for the esp32-s3 3.3V pin, missed the warning in KiCad, or I didn't upload the very latest version. My latest current kicad files are not having this issue. I noticed it by not working, and measuring some traces. and a nice WTF moment later I saw the mistake.
 

luckylinux

Active Member
Mar 18, 2012
766
185
43
well, the idea is to attach it to the ioshield. Will add some mounting pad/hole on that. A small support structure, so the ethernet jack is somewhere to the right of the onboard NIC and USB3 ports.
From the Inside or you will put it Outside (so it sticks OUT) ? I ordered 24 Pieces of that IOShield in PETG Material (thanks again ;)), not sure how to modify it now though. If you did NOT Open Source it I would probably have mounted a PCB basically where the ATX Motherboard in the CSE-512 reaches (since we use a MicroATX Motherboard, there should still be some place in the Chassis left). Or potentially where the HDD can be installed.

That being said I also have some Motherboards in the Silverstone ML03 and I cannot really do that there. Maybe I was going to install it on a low PCIe Bracket or something like that :D.

basic 2 layer pcb, bottom ground plane fill and top layer 3.3V fill. The 3.3V from the esp32-s3 should be connected to oled display and W5500 board. I somehow created an island for the esp32-s3 3.3V pin, missed the warning in KiCad, or I didn't upload the very latest version. My latest current kicad files are not having this issue. I noticed it by not working, and measuring some traces. and a nice WTF moment later I saw the mistake.
Well, it happens to everybody, even the most Careful ones, at least once. Not a big deal as long as you learn from it :).
 

luckylinux

Active Member
Mar 18, 2012
766
185
43
A little update on the CSE512 1u case mount I'm trying for these boards :
  • Ryzen 3700x
  • 2x16 = 32GB UDIMM
  • Gelid 1U cooler + stock 1u supermicro case fan (Delta blower style)
  • Supermicro 1u 200w psu (old non-gold certified)
  • On demand scaling governor
  • nvme ssd 1TB Samung 980
  • dual 10gb x710
When idle, cpu temps are around 39° C
View attachment 44010

Under stress-ng -c 16 load:
View attachment 44011

So the Gelid cooler manages fine on its own when not under full load. When putting some workload on it I suggest to keep the rather noisy blower style delta fan of the case. they can be mounted together.

I tried without the Delta fan too. under full load the cpu temps go to 95-97° C, with the Delta fan, it remains just below 90°
FAN Noise included :)
actually the most noisy thing in this 1u case, when idle is the PSU fan. under full load the delta or gelid can be heared quite clearly.


Mounting wise, I just used the rack ears, no sliders, simply fixed. the bottom one is on top of a 1U shelf plate (that is mounted up side down).
Less Controlled Benchmark, but here is how I did it, because between prime95 / stress / stress-ng / etc, I never managed to get accurate Results/Settings in the Past.

I replaced the stock Thermal Paste with some Noctua NT-H1, applied across the ENTIRE CPU Heatspreader with my Finger (AFTER having touched a Grounded / Earthed Metal Object to prevent Static Discharges).

CPU: AMD Ryzen 7 3700X

With the Delta Fan & the Gelid Fan at full Speed, Temperatures stay below 83-84°C.

This was done while Compiling linux-6.12.23.tar.xz with 16 or 32 Threads.

I agree that the extreme Noise of both Fans is annoying :rolleyes: .

EDIT 1: Added CPU Information
 
Last edited:

luckylinux

Active Member
Mar 18, 2012
766
185
43
Not sure if anybody noticed, but for those late to the Party there seem to be still 11 Motherboards Available: