• Save 15% on ALL SFF Network merch, until Dec 31st! Use code SFF2024 at checkout. Click here!

CPU [20/08/2024]ASRock DeskMini X600 BIOS "4.03.MEM01" (with RAM voltage settings!!!) - AGESA ComboAM5Pi "1.2.0.0a"

Stoney

Caliper Novice
Jul 25, 2024
28
37
ofc that 8000 setting is much worse cuz you run the tRDRDSC/tWRWRSC timings now at 2 which is a huge bandwidth hit. They should always be fixed at 1, don't keep them at auto.

Edit: if you feel adventurous you can try my 8000 settings which Hydrax posted here in Post #25
 
Last edited:

Wakefull

Efficiency Noob
Oct 12, 2024
6
10
ofc that 8000 setting is much worse cuz you run the tRDRDSC/tWRWRSC timings now at 2 which is a huge bandwidth hit. They should always be fixed at 1, don't keep them at auto.

Edit: if you feel adventurous you can try my 8000 settings which Hydrax posted here in Post #25
Thanks for the advice. In practice, memory tertiary timings don’t provide anything except nice-looking numbers in ZenTimings ))). Post #25 uses the 8500G (less than 65 watts, different graphics, and fewer cores) with memory based on different chips. In my case, anything below 46-46-46 is unstable at any voltage. And 8000 is unstable and performs worse. I’ve provided evidence of this. Could you share your AIDA64 result? I’d be very interested to see it. Maybe I made a mistake somewhere!?
 
  • Like
Reactions: Phuncz

Stoney

Caliper Novice
Jul 25, 2024
28
37
Don't lower all primary timings the same, only tCL and tRP will go lower on your kit, tRCD 46 while possible at 8000 might not be 100% stable.
We basically have the same Ram only yours has a 6000 XMP while mine has a 5600 JEDEC Profile. Chips are the same.
I like to keep a lil bit of safety margin with my timings cuz some errors only manifest after a long time of testing.
Here my Aida, Reads and Copy are FCLK limited. But the iGPU cares little about the FCLK, it probably has a wider connection to the infinity fabric than the cpu cores cuz its performance scales with every MHz higher memory clock even with "low" FCLK.
 

Wakefull

Efficiency Noob
Oct 12, 2024
6
10
Thank you, Stoney, for drawing my attention to some settings. 8000 with higher timings doesn't provide any benefits in my scenario, even though the latency is lower. I'm not sure what could be causing this!? Maybe I just don't have the best chip or memory. For now, I've settled on 7800.
 
  • Like
Reactions: HydrAxx747

nirvana

Chassis Packer
Apr 24, 2020
16
17
I have a contact who uses the same model of DDR5 SO-DIMM RAM kit as yours and who advised me these settings for 8000MHz CL38 (yes! yes! 😅) where he holds more than 2 hours of Y-Cruncher (preset VT3) and more than 50 complete cycles of TestMem5 (preset 1usmus) stable, these are his everyday usage settings on his DeskMini X600 (bios "4.03.MEM01") and APU Ryzen 5 8500G, I have not yet had time to test them but if you want to try, you will gain 30~40% additional performance on your iGPU due to the significant increase in RAM/VRAM bandwidth, however you must remember to set your UCLK ratio to "UCLK=MCLK/2" (and not "UCLK=MCLK") to be able support such a high frequency, here is the ZenTimings screenshot he provided me which contains all the details of his voltage, timing and internal RAM resistance settings, to get 8000MHz CL38 @1.40v stable:



Correction: this is a Kingston FURY Impact SO-DIMM 5600MHz CL40 kit but in 2x16GB or 32GB (and not 2x32GB or 64GB like you) but there is a way with a few adjustments that it will still work for you.​

Hello HydrAxx747, apologies for disturbing you.

Do you know which timings would require adjustments for 2x32GB? I want to start my memory OC journey and this seems like a good chance to start learning. If you could point to me which timings require modifications I'd greatly appreciate it.

Thank you very much in advance.
 
Last edited:

HydrAxx747

Cable-Tie Ninja
Original poster
Feb 23, 2021
172
210
Hello HydrAxx747, apologies for disturbing you.

Do you know which timings would require adjustments for 2x32GB? I want to start my memory OC journey and this seems like a good chance to start learning. If you could point to me which timings require modifications I'd greatly appreciate it.

Thank you very much in advance.
No idea sorry, I don't have any DDR5 SO-DIMM kit in 2x32GB or even in Dual Rank at all to test this, all I know is that it will necessarily be more complicated (requiring necessarily more relaxed timings) to manage by the memory controller, moreover the maximum frequencies obtainable in overclocking may also necessarily be lower than with a Single Rank kit too.
 

nirvana

Chassis Packer
Apr 24, 2020
16
17
No idea sorry, I don't have any DDR5 SO-DIMM kit in 2x32GB or even in Dual Rank at all to test this, all I know is that it will necessarily be more complicated (requiring necessarily more relaxed timings) to manage by the memory controller, moreover the maximum frequencies obtainable in overclocking may also necessarily be lower than with a Single Rank kit too.

Thank you very much for your insights. I guess I'll have to properly learn to be able to figure this out. Dual rank seems a different beast. No matter what I tried, even with all timings in auto and 1.4V (uclk=mclk/2; fclk=2000) I couldn't go past 6800. Time to have fun I guess.

We'll see what dual rank hynix A-die can do. I wonder how much CSODIMM will be able to improve things.
 
  • Like
Reactions: HydrAxx747

HydrAxx747

Cable-Tie Ninja
Original poster
Feb 23, 2021
172
210
Thank you very much for your insights. I guess I'll have to properly learn to be able to figure this out. Dual rank seems a different beast. No matter what I tried, even with all timings in auto and 1.4V (uclk=mclk/2; fclk=2000) I couldn't go past 6800. Time to have fun I guess.

We'll see what dual rank hynix A-die can do. I wonder how much CSODIMM will be able to improve things.
Exactly, to see what it goes with the CSO-DIMM standard, normally we already have compatibility on the DeskMini X600, at least with BIOS 4.03/4.03.MEM01 because it happens from firmware AGESA AM5 1.2.0.0, and apart from the Ryzen 7000 CPUs (Raphael) which are not compatible for the moment from what I understood but on the other hand no worries with the Ryzen 8000 APUs (Hawk Point) and the Ryzen 9000 CPUs (Granite Ridge).

Besides, I look forward to having a return from someone who will test the Crucial CSODIMM kit(for 170usd in US and 186eur in Europe) which is already available for purchase, it is in 32GB (2x16) 6400MHz CL52-52-52-103 @1.1V. Really curious to see the concrete gains brought by these ReDriver chips...

First Crucial CSO-DIMM kit: https://www.crucial.com/memory/ddr5/CT2K16G64C52CS5
 
  • Like
Reactions: nirvana

Stoney

Caliper Novice
Jul 25, 2024
28
37
don't expect to much from clocked RAM, the AMD IMC wouldn't really profit from it cuz its not that clock signal quality limited, it would probably only help a lil with dual ranked memory on AMD.

On a side note: Intel says that you wanna bypass the clock driver on CUDIMM if you wanna go for high speeds.
 
  • Like
Reactions: HydrAxx747

martel80

Caliper Novice
Sep 13, 2024
29
11
@HydrAxx747

Do you have any insight as to when AGESA ComboAM5 1.2.0.2A will be released for the DeskMini x600?

It contain a fix for iLok / Pace driven Audio software/plugin that is expected in the Audio Engineering community.
 

HydrAxx747

Cable-Tie Ninja
Original poster
Feb 23, 2021
172
210
@HydrAxx747

Do you have any insight as to when AGESA ComboAM5 1.2.0.2A will be released for the DeskMini x600?

It contain a fix for iLok / Pace driven Audio software/plugin that is expected in the Audio Engineering community.
Sorry, no news from ASRock BIOS department yet regarding the DeskMini X600, what's more I think they must be in full rush of the release of the latest Intel "Ultraminable" Cores😅 and the LGA1851 motherboards that go with them...
 

nirvana

Chassis Packer
Apr 24, 2020
16
17
For those with dual rank Hynix A-Die, I ended up with these timings (most of them are from Buildzoid)



I was able to go higher and/or tighter but the extra performance didn't worth the extra voltages for me.
Limited to 45W the graphic score was 3300.
CPU score is low because CPU frequency was limited to 2.35GHz to leave more power for the iGPU.

After 12 hours of y-cruncher (v0.8.5.9543; FFT+FFTv4+N63+VT3) the maximum *actual* memory temps were 57ºC during FFT tests while each module was pulling ~4.2W, but this is thanks to the heatsinks I am using and the fan on top of them:


With a more typical 2~3W power consumption per module, mem temps hardly go above 45-50ºC
 
Last edited:
  • Like
Reactions: HydrAxx747

HydrAxx747

Cable-Tie Ninja
Original poster
Feb 23, 2021
172
210
Greetings everyone, I had news from ASRock BIOS department regarding the upcoming BIOS (final or test) for DeskMini X600 and the arrival of AGESA AM5 v1.2.0.2a firmware for it, and unfortunately they are not very good, more precisely (as I feared) their BIOS development team is currently overloaded with work regarding the arrival of new AMD motherboards (X870/X870E, B850 and B840) and also Intel ones (Z890 and B860), so we should not count on the arrival of new BIOS for DeskMini X600 before around next December (if not January😅).​
 
  • Like
Reactions: Phuncz and nirvana

martel80

Caliper Novice
Sep 13, 2024
29
11
Ok, thats horrible news. But thanks for letting us know.

I think its time for me to switch to the Mac Mini M4 Pro.
 

mungtang

What's an ITX?
New User
Nov 22, 2024
1
0
Greetings to the users of the DIY MiniPC ASRock DeskMini X600, I am opening a thread here for those who wish to have the possibility of adjusting the voltages of their DDR5 SO-DIMM RAM kits (I know for a fact that you wish to do so😅) as well as the vSOC, so I am sharing with you a link to download a Beta BIOS that I got from a friend (who himself got it directly from ASRock support).

This is version "4.01.MEM01", but be careful this bios uses an AGESA ComboAM5Pi firmware version "1.1.0.2b" which is less recent than the one present in the latest official BIOS "4.03" (which has version "1.2.0.0a"), so be careful this last one will not support the new AMD Ryzen 9000 series which will be released soon (you need at least a BIOS with the AGESA ComboAM5Pi firmware "1.1.7.0" to be able to run these), I will keep you informed if I ever manage to get BIOSes with more recent AGESA firmware and which of course have the RAM voltage settings available.

One last thing, do not hesitate to share your results and tests with this Beta BIOS, or even if you have questions or suggestions about the settings/overclocking results of the DDR5 SO-DIMM kits, because knowledge in overclocking and its sharing is a very important thing...

[!UPDATE! - 20/08/2024]

So I have two big news, one good and one excellent, the good: I just received from ASRock support the test BIOS "4.03.MEM01" which is literally the same BIOS as the official version "4.03" but with full access to the DDR5 RAM voltage settings/parameters (as in the previous test BIOS "4.01.MEM01") and having the ASESA firmware updated to version "1.2.0.0a" and therefore support for Zen5 "Granite Ridge" CPUs (Ryzen 9000 series CPUs).

And finally the excellent news is that ASRock "BIOS" department has finally made the decision to natively integrate these DDR5 RAM voltage settings/parameters into the next official BIOS updates of the DeskMini X600 (AGESA v1.2.0.1 and later). I think that the many users who reported their problems to stabilize their DDR5 SO-DIMM 6000MHz and 6400MHz RAM kits (the latter even being validated in their QVL RAM for the DeskMini X600) must have played a big part in this decision, as well as the fact that I pointed out to them that in the official PDF manual of the DeskMini X600 motherboard (ref X600M-STX) downloadable on the support page, there is clearly and explicitly the description and native presence of these said parameters/settings on pages 30 and 31, which proved a voluntary (and not really justifiable) limitation of access to these parameters. In short, it is a good thing and finally a proof of good faith and understanding of their customers to put to their credit, to have agreed to come back on this painful limitation.

Of course I added the new test BIOS "4.03.MEM01" to the online upload folder, if you want to test it. One last thing, do not hesitate to share here in this thread any problems/bugs (even if they are minimal and very little annoying) that you have encountered, I will quickly report them and keep you informed of their "hypothetical" management/feedback of these.

Link[RE-UP 25/10/2024]:

The link you uploaded is not working, can you check it?
 

woofaki

Cable Smoosher
Nov 26, 2024
8
8
I don't know exactly sorry but these are its everyday usage parameters.
On the other hand, inexpensive accessories that allowed me to lose almost 15°C at full load, this is what I use on my Kingston FURY Impact 6400MHz CL38 32GB (2x16GB) kit.
These are heatsinks specially designed for SO-DIMM RAM sticks, they are made of a pure copper main plate with a thickness of 0.5mm as well as a complete graphene coating improving their native dissipation, and on one of their sides there is also an adhesive thermal pad allowing them to be put in place easily and without screws (remember to remove the original Kingston labels and stickers for better conductivity of the RAM chips through the heatsinks), they are sold individually so remember to put 4 units in your basket, one last thing you may see other forms of similar SO-DIMM compatible heatsinks on AliExpress, but I do not recommend them because the latter generally have a much narrower thermal adhesive strip which does not allow to cover and make contact with a double row of RAM chips and their dedicated VRM which equips our Kingston FURY Impact models of DDR5 SO-DIMM kit (32 or 64GB). The one I present to you is the only one that can do the job, the others will prevent you from covering all the RAM chips and also the VRM.​

aliexpress.com/item/1005006726577782.html
Hello my friend,a question,in the link for the heatsinks,it has 3 different choices to make...What do we choose in order to get the proper one?
 

HydrAxx747

Cable-Tie Ninja
Original poster
Feb 23, 2021
172
210
Hello my friend,a question,in the link for the heatsinks,it has 3 different choices to make...What do we choose in order to get the proper one?
No matter which one you take, all three are the same (they also cover the PMIC cooling in addition to the DDR5 RAM chips), the only difference between these 3 models being (if you look at the product pictures) that there is one with an engraving/inscription "8G" (for 8GB), another with "16G" (for 16GB) and one without engraving/inscription, that's all.
 
  • Like
Reactions: woofaki

nirvana

Chassis Packer
Apr 24, 2020
16
17
Just an update, I ended up running this configuration



I tried 6400 in 1:1 but I didn't manage to stabilise it with the amount of vSOC I was willing to use daily.

I then set extremely loose timings and 2000 FCLK, then tried 2:1 mode and things started getting pretty weird. I found a specific combination of vsoc/vdd/vddq/vddio/vddp that would make it POST at 7800 but impossible to boot windows (I left VPP untouched at 1.8v):

VDD 1.45v
VDDQ 1.35v
VDDIO 1.25v
VDDP 1.15v
VSOC 1.15v

With 4.03.MEM01 BIOS, setting VDD above 1.435v results in VDDQ being ignored and set to 1.44v, so VDDQ was actually 1.44v with those voltages. It was very weird because changing any of the voltages up or down more than 20mv would result in no POST at all. Even setting VDDQ to 1.38v would result in no POST despite it being set to 1.44v by the BIOS.

With these voltages I was able to boot windows @7600 but as soon as I ran any test it immediately failed

VDD 1.40v
VDDQ 1.30v
VDDIO 1.20v
VDDP 1.15v
VSOC 1.20v

It was actually impressive that it managed to boot windows consistently with those voltages but it was unable to run anything (p95, y-cruncher, etc).
I was aware that this configuration was violating the rule of VDDP +100mv < VDDIO, but it was the only configuration that would POST and boot windows. Lowering VDDP to 1.1v would result in no POST, same as increasing VDDIO to 1.25v (to comply with the rule).

I was aware that some boards or memory configurations have specific voltage restrictions at high frequencies, like requiring some delta between some voltages, i.e. 100mv delta between VDD and VDDQ but what I was experiencing was too weird, like not being able to POST if VDDIO is increased by 50mv to 1.25v, but it POSTs again if you also lower VSOC by 50mv to 1.15v, which didn't make sense to me since the only restriction is VSOC having to be lower than VDDIO + 100mv.

Keeping the same voltages and lowering frequency to 7400 made it stable enough to run some p95 tests without errors. At this point I started trying different voltages but things still didn't make sense. Adjusting any voltage up or down would result in not being able to run p95, not being able to boot windows or not being able to even POST. It seemed that I would have to try every possible voltage combination to find the right one, which is too much if all 5 voltages need to be adjusted.

At 7000 with almost the same voltages it was stable enough that I could adjust timings knowing whether they were stable. I was able to push them almost all the way down to the same timings I use at 6200, but still not fully stable probably due to voltages. The timings I ended up with seem to even work at 7200.

I know dual rank is a different beast, but does anyone have any idea of what could be happening? I have the feeling that if I mange to fix whatever is wrong with the voltages and make it stable at 7000 I could also make 7200 or even 7400 work.



I have Nitro Mode enabled with 8x/8x just in case it helps with memory training. I also tried data-eye training (which takes 10 minutes to boot each time) but I didn't notice any difference.

Thank you very much in advance.
 
Last edited:
  • Like
Reactions: HydrAxx747

carpler

Case Bender
New User
Nov 27, 2024
2
0
Hello everyone! I came across this thread while researching the Deskmini X600, which I am about to purchase. In particular, a message that brought me here was this:
Genuine 180W 19V 9.5A 5.52.5mm Power Charger (model ''Delta ADP-180HB D'') (Thanks to u/hydraxx747) (this is for a 180W Bios Mod and giving the CPU more power when needed)
Unfortunately, I haven't found much other information, so I'm trying to ask all the questions here.

1) Can you list all the power charger models you recommend? Are there any issues with the connectors, or do the ones purchased have a connector compatible with the X600?

2) The message mentions "a 180W Bios Mod": I don't understand if this refers to a modified version of the Bios or simply modifying a setting present in the original Asrock Bios...

3) By the way, since the link has been updated just in these days: is the Bios present in this thread the same as the one downloadable from the Asrock site, or does it have modifications?

4) For the RAM, I would have opted for the Kingston Fury Impact XMP 32GB 6400M KF564S38IBK2-32 modules, but reading here I didn't understand if there are any issues with using the XMP profiles or not (someone mentioned problems and not entirely complete compatibility, and that perhaps Asrock needs to update the BIOS to resolve the issue). Can you help me understand?

For the moment, I'll stop with the questions! Thanks to anyone who wants to answer me.