S4MAX: Brickless S4M w/ 3090 FE and R9 5950x - 800W, 5l, water cooled

petricor

Airflow Optimizer
Original poster
Bronze Supporter
May 12, 2018
336
1,820
After a little setback (more below) and little time at hand, I’m back with the next Episode of my rather ambitious project: Proof-of-Concept for the power solution.

With the PSU squeezed to measure, it’s now time to verify my hypothesis on powering the build:
Idea is to use a 160w pico PSU to drive the 24pin ATX connector of the main board, but to have the heavy loads, including the GPU and CPU power feeds, driven directly from the PSU’s 600W 12v rail to exploit its capacity without the Pico-plug-in-board becoming a bottle neck.
Also, I’d want to avoid any load switch in the middle - the PSU is platinum rated and has a standby mode, and assuming that the PS_ON is designed to ATX specs, it should be possible to control it in parallel to the pico PSU, using the main board’s PS_ON signal.
This requires, however, to hijack the +5V standby power coming from the pico, and to feed the board directly from the PSU’s standby power feed instead.


As this is somewhat uncharted territory, I have equipped myself with an ATX PSU tester and ATX cable that I can place between pico PSU and board, allowing me to splice in the standby feed and to hijack the PS_ON signal from the board - and to test whether it all adds up to an ATX compliant output, before risking frying a precious board and CPU.


Plugging in the pico for an initial test with the PS_ON connected to ground directly at the PSU, I get a compliant reading- however, just for about 3 seconds, then the PSU switches off the 12v feed!


As it’s impossible to distinguish whether it’s just going to standby or reporting a fault without reading out the PMBus, I’m back to experimentation.
Something clearly doesn’t work as expected.
Either I have indeed missed a second pin on the PSU (PSKill?), which would surprise me as I tested it left, right and centre, or it is somehow related to the Noctua replacement fan I use.
After some quite time consuming testing it indeed turns out to be the Noctua apparently not spinning fast enough, and triggering a fault alert and PSU shutdown.


Searching the web, I have found similar cases reported by users replacing fans on Supermicro boards with slower spinning ones triggering fault alarms.
As there is now way to override this behaviour of the PSU, it appears that for the time being I’m stuck with the original fan, coming with notable noise and most critically: too much length.


Looking at the fan it appears that, similar to the Noctua, I can recess the fittings a bit, and taking a slightly more aggressive approach I aim to gain 4mm which should just about fit - I still have about 6mm left between the psu and radiator to play with.



After cutting back the fittings for the screws at the bottom, the fan looks like this...


...and fits nicely in-front of the standoff for the PCB.



On the top side, where I do not require screws to go in, I simply cut in a 1.5mm slot to interlock with the flanges in the case.


Fits!


Its all a bit tighter now, but it still looks like should be able to just about fit in a 140mm radiator next to it.


To not waste space on projecting screws, I cut sunk holes in to the fan...



...allowing for a flush fit of the screws.


With a new wire soldered to the fan and the PSU re-assembled i get to a rather tight package...



...that finally behaves as desired and runs continuously when switched on! Unfortunaltely this also comes along with a well-audible fan hum - not terribly annoying but miles off what you'd want to have when having been spoiled by noctuas in the past.


And whilst at it: here is the confirmed-to-work pin-out for the Supermicro PWS-606-p i'm using:



...and this image shows the rear side of the connector with the +12V and PS_ON wires soldered on. Forgot to post this earlier...



With fit resolved, there is still the noise issue which I will have to deal with at another point in time- initial research shows a very limited choice of low noise 40mm pwm fans, and it would be trial-and-error as I have no specification for the minimum rpm the Supermicro controller requires.

So, next step is finally verifying my power hypothesis:
Having tested and confirmed the connectivity between the ground input of the pico and the ground output on the atx side in “off” state, it should suffice to route a single wire from the PSU’s +5v Standby output to the matching pin on the boards atx Input to get the board into standby mode.

Using the ATX extension cable, I cut the +5v sb lead (violet), and hook the board side up to the PSU.


Second mod is to connect the PS_ON wire (dark green) between board and pico to the PS_ON Pin of the PSU: If the board successfully powers to standby using the PSUs standby output, it should be able to pull both PS_ON signals on pico and PSU low, 1) powering up the PSU, now feeding 12v to the pico, and 2) directly turning on the pico to feed the board.

I also connect the auxiliary 12v cpu feed Input of the tester directly to the PSU’s 12v rail to test whether it all stacks up.


And- it works! Both PSU and Pico come to life, with a compliant reading on the tester.

That gives me the confidence required for the ultimate test: Using my i7 8700k S4M as a testbed and driving it off my new power unit.


I disconnect both PSUs of the S4M and remove the HDPlex direct plug...


...replacing it with my pico bypass cable, and connecting the auxiliary 12v CPU connector to the supermicro’s 12v output.


With this setup, the board AND the PSU should go to standby upon connecting the PSU to mains...


Success...

...and now power on both PSU and board when pressing the button:



And it spins!


Looks like I now have a reasonably compact, working and a load switch free solution for my build, using the Supermicro PSUs standby capability, and allowing me to feed up to 600 watts directly to CPU and GPU from a single source. Major box ticked.

Next: Modding the pico to do away with the ATX extension and feeding it off four wires, directly from the PSU - and finding a better fan to replace that screamer...
 
Last edited:

NinoPecorino

Tweezer Squeezer
Platinum Supporter
Nov 24, 2017
505
515
this is phenomenal work. you're fulfilling one of my all-time sff power dreams. i feel like there's got to be an "easy" solution to spoof the rpm reading for the noctua fan. some way to double the signal that the psu receives?
 
  • Like
Reactions: petricor

tezcan

Case Bender
Sep 21, 2019
2
1
Cool, working on a similar idea. I gutted an SF750 to get it down to size (took it out of its case) . I did this for another project back in high school (xbox sized htpc in 2002).

I'm touching the PSU outside of the case all the time so I am concerned of dying a little bit since it can be deadly if the high capacity capictor unloads on you. Where should I not handle this thing to avoid this? Any tips/advice? You may save a life :)
 
  • Like
Reactions: petricor

Thehack

Spatial Philosopher
Creator
Mar 6, 2016
2,800
3,650
J-hackcompany.com
Cool, working on a similar idea. I gutted an SF750 to get it down to size (took it out of its case) . I did this for another project back in high school (xbox sized htpc in 2002).

I'm touching the PSU outside of the case all the time so I am concerned of dying a little bit since it can be deadly if the high capacity capictor unloads on you. Where should I not handle this thing to avoid this? Any tips/advice? You may save a life :)

Unless you have heart problems, it'll give a zap.

Short the PSU to "ON" mode and plug in an LED between 12V and GND. That'll dissipate most of it. TBH, I would be surprised if modern PSUs don't have a simple bleeder resistor that drains the cap after a couple hours.

It's not a CRT so it'll just give a zap if it is charged. CRTs are the ones that'll kill you. Your paranoia is not necessary.
 
  • Like
Reactions: petricor and tezcan

CC Ricers

Shrink Ray Wielder
Bronze Supporter
Nov 1, 2015
2,233
2,556
What is the form factor of the Supermicro PSU called? I've seen one like that before but had trouble finding one again because I didn't know what to look for. Looks like one half of a 1U unit?
 
  • Like
Reactions: petricor

NinoPecorino

Tweezer Squeezer
Platinum Supporter
Nov 24, 2017
505
515
technically they fall under the "1U front end" power supply category. supermicro lists them under a couple different titles, depending on length and performance, but tends to call them "1U 54/50". murata has a couple in this shorter length, but doesn't have a specific title for them.
 
  • Like
Reactions: petricor

Vlad502

Airflow Optimizer
Nov 4, 2017
256
206
Last edited:

NinoPecorino

Tweezer Squeezer
Platinum Supporter
Nov 24, 2017
505
515
  • Like
Reactions: petricor

petricor

Airflow Optimizer
Original poster
Bronze Supporter
May 12, 2018
336
1,820
Maybe redundant?
Supermicro 600W 1U Redundant Power Supply: https://store.supermicro.com/server-accessories/power-supplies/600w-1u-pws-606p-1r.html
FSP offer ATX Redundant: https://www.fsp-europe.com/twins-500700w/

the first link is exactly what I use! Bought mine used for USD 150 as not having been sure whether things would pan out...
 
  • Like
Reactions: NinoPecorino

petricor

Airflow Optimizer
Original poster
Bronze Supporter
May 12, 2018
336
1,820
Next update: Modding the Pico!


With the proof-of-concept delivered, it's time to mod the Pico PSU to get rid of the spaghetti on the left hand side and turn it into something a little more SFF-ish.

For this to work, I need to replicate my modifications to the ATX extension cable on the pico board - cutting the +5V Standby pin of the ATX plug off from the board and feed it from the PSU directly, and linking the Pico's PS_ON signal pin to the corresponding one on the PSU:



The tricky bit will be cutting off the solder pad of Pin 9 to realibly isolate it from the board. Unsoldering did not really work as the pin physically overlays the pad, even with the solder removed.


Instead, I'll have to resort to slighly heavier tools: A Dremel with a small diamond cutting disc, hoping that I can cut one pin off without damaging anything else...


...and at first sight the result looks ok - a clearly visible "trench" separating pin and pad, cut slightly into the pcb to ensure no contact remains.


Initial measurement looks good...


...and when hooking it up to the PSU tester, I get the desired result: no reading on the +5VSB input, meaning the Pico is successfully disconnected from standby output:


Now I carefully solder the bypass cable into the pin, trying to avoid any contact with the original pad...


...and test the result for proper isolation before connecting the bypass to power - looking good!


Connecting the bypass cable to the PSU, the +5VSB output comes on - seems to work:


Next and less complicated step is soldering a wire onto the pad for pin 16, providing the PS_ON link.


...and plugging the Pico into the PSU tester, the PSU immediately comes to life - seems to do the trick!



WIth some preliminary shrinkwrap makeup applied, the plugin board starts to look reasonably tidy...




...and all that remains to be done is to give it a real world test drive!



This is also a nice opportunity to compare the modded pico with the HDPLEX direct plug: Significantly smaller - but clearly inferior in terms of blackness (black picos, anyone?), and somehow missing that weapon-grade feel of the heavy heat sink...
...anyway, I have a feeling that I'll get to appreciate any tiny amount of volume saved!



All fires up!

Up next: Raising the stakes and throwing some other interesting parts into the mix to avoid this turning into a PSU-modding-only-thread - aim still remains to build a machine!
 
Last edited: