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

Motherboard [08/12/2024]ASRock DeskMini A/X300 BIOS /"P2.00.SL01"(Curve Optimizer & S3 support) & "P2.10" for X300 - AGESA ComboV2 PI "1.2.0.Cc"

Dr. Nick

Trash Compacter
Sep 2, 2024
39
35
Hi, can someone clarify if there is some way to undervolt a CPU? Thinking to buy X300 so not familiar with it, I do know there is a way to change a voltage for RAM but how about CPU?
You can use Curve Optimizer for undervolting on the X300 if you press CTRL + Q in BIOS -> Advanced menu.
 
  • Like
Reactions: ozkf and HydrAxx747

HydrAxx747

Cable-Tie Ninja
Original poster
Feb 23, 2021
190
221
New Beta BIOS 1.91 now officially adds Curve Optimizer:

ASRock > DeskMini X300 Series
Thank you very much for the info, I will add it, strange all the same I have the impression that the BIOS department of ASRock has decided to resume the development of BIOS for DeskMini X300 (knowing that I received an email from them telling me the opposite), it's not so bad I'm not going to complain but on the other hand it's a bit quiet on the BIOS side for DeskMini X600...😅
 

Dr. Nick

Trash Compacter
Sep 2, 2024
39
35
Does anyone know why 1.90C does not save the BIOS setting SoC/Uncore OC Mode? It's always enabled, locking SoC voltage at 1.15V, and uncore frequency at maximum. I had it disabled once, but that changed framebuffer size to 4 GB, as soon as I set that to a lower value, SoC/Uncore OC Mode was enabled again. I can set the SoC voltage to a lower value manually, but it's still fixed then, and so is uncore frequency at max.
 
  • Like
Reactions: HydrAxx747

HydrAxx747

Cable-Tie Ninja
Original poster
Feb 23, 2021
190
221
Is there any way we can get a bios that supports non-APU processors on the [A,X]300? These would be amazing with an X3D chip.
Unless you know someone who knows how to debug UEFI BIOSes in depth (and specifically ASRock's) and also inject CPU microcodes, I would say that this is not within everyone's reach. And furthermore, knowing that the "pure" AM4 CPUs (non-G Ryzen series 1/2/3/5xxx) do not have integrated graphics in their IODs, this would require adapting an external graphics card by connection via one of the M.2 NVMe ports (in PCIe3.0 4x more, so very limited). Honestly, I think this is a voluntary limitation on the part of ASRock because there is no possibility of putting a dedicated graphics card in a "conventional" way.
 

HydrAxx747

Cable-Tie Ninja
Original poster
Feb 23, 2021
190
221
Does anyone know why 1.90C does not save the BIOS setting SoC/Uncore OC Mode? It's always enabled, locking SoC voltage at 1.15V, and uncore frequency at maximum. I had it disabled once, but that changed framebuffer size to 4 GB, as soon as I set that to a lower value, SoC/Uncore OC Mode was enabled again. I can set the SoC voltage to a lower value manually, but it's still fixed then, and so is uncore frequency at max.
Sorry, I haven't tested it personally, my attention is currently more focused on testing very soon the new Beta BIOS "P1.91" that you informed me of the existence of a few days ago, I'm curious to see if there will be substantial gains on my Ryzen 7 5700G, by the way on this subject: Have you tested this latest Beta BIOS? And if so, do you know if they also gave access to the "Curve Optimizer" setting option dedicated to the "iGPU" part of our APUs?
 

Dr. Nick

Trash Compacter
Sep 2, 2024
39
35
Sorry, I haven't tested it personally, my attention is currently more focused on testing very soon the new Beta BIOS "P1.91" that you informed me of the existence of a few days ago, I'm curious to see if there will be substantial gains on my Ryzen 7 5700G, by the way on this subject: Have you tested this latest Beta BIOS? And if so, do you know if they also gave access to the "Curve Optimizer" setting option dedicated to the "iGPU" part of our APUs?
I haven't tested 1.91 yet. I know that 1.90 gives the Curve Optimizer options for both CPU and iGPU via CTRL + Q Advanced menu, I'm currently on -10 for CPU and -5 for iGPU. 1.91 should probably have both options too.

Ok, just flashed L1.91, it does NOT offer iGPU Curve Optimizer if you use OC Tweaker menu -> Precision Boost Overdrive set to Advanced. There is only CPU Curve Optimizier. While it still has the CTRL + Q Advanced menu with both options for CPU and iGPU Curve Optimizer, it is impossible now not only to disable SoC/Uncore OC Mode, but also to set SoC Voltage manually, thus I'll go back to P1.90.

It's possible to disable SoC/Uncore OC Mode with UMAF. :) Setting is back to enabled after changing BIOS settings though, thus UMAF required again then.
 
Last edited:
  • Like
Reactions: BaK and HydrAxx747

Dr. Nick

Trash Compacter
Sep 2, 2024
39
35
New BIOS P2.00: Same change log as L1.91 Beta.

ASRock > DeskMini X300 Series

OK, I can NOT recommend this BIOS, like L1.91 it seems to update Secure Boot signatures, thus I can't boot UMAF anymore at the moment. But even worse, P2.00 doesn't only fail to save the SoC/Uncore OC Mode setting, it won't save the CPU and iGPU Curve Optimizer settings, and Boost Override settings anymore either. I'm back on P1.90C.
 
Last edited:
  • Like
Reactions: HydrAxx747

yck3110

Trash Compacter
Jul 16, 2019
34
8
New BIOS P2.00: Same change log as L1.91 Beta.

ASRock > DeskMini X300 Series

OK, I can NOT recommend this BIOS, like L1.91 it seems to update Secure Boot signatures, thus I can't boot UMAF anymore at the moment. But even worse, P2.00 doesn't only fail to save the SoC/Uncore OC Mode setting, it won't save the CPU and iGPU Curve Optimizer settings, and Boost Override settings anymore either. I'm back on P1.90C.
The asrock website only got 1.90 bios and 2.00 at the moment
Is it only recommended to update to 1.90 version , If i wanna to try undervolting my 5600g and deskmini x600 with curve optimizer?
 

yck3110

Trash Compacter
Jul 16, 2019
34
8
The x300 asrock website only got 1.90 bios and 2.00 at the moment

Is it only recommended to update to 1.90 version , If i wanna to try undervolting my 5600g and deskmini x300 with curve optimizer?
 

Dr. Nick

Trash Compacter
Sep 2, 2024
39
35
The x300 asrock website only got 1.90 bios and 2.00 at the moment

Is it only recommended to update to 1.90 version , If i wanna to try undervolting my 5600g and deskmini x300 with curve optimizer?
I'd recommend P1.90 at the moment, because of the issues with P2.00. With P1.90 it's possible to use Curve Optimizer for CPU & iGPU via CTRL + Q Advanced menu, which doesn't work with P2.00 anymore. Didn't try with UMAF, which is possible to boot with Secure Boot disabled in BIOS, problem is, as soon as you change any setting in BIOS then, the SoC/Uncore OC Mode is enabled again. Thus IMO P2.00 is worse than P1.90.
 

yck3110

Trash Compacter
Jul 16, 2019
34
8
I'd recommend P1.90 at the moment, because of the issues with P2.00. With P1.90 it's possible to use Curve Optimizer for CPU & iGPU via CTRL + Q Advanced menu, which doesn't work with P2.00 anymore. Didn't try with UMAF, which is possible to boot with Secure Boot disabled in BIOS, problem is, as soon as you change any setting in BIOS then, the SoC/Uncore OC Mode is enabled again. Thus IMO P2.00 is worse than P1.90.
I have updated bios to P1.90, but can't find where is the curve optimizer located,
Would you mind to explain a bit on the path for curve optimizer?
 
  • Like
Reactions: HydrAxx747

yck3110

Trash Compacter
Jul 16, 2019
34
8
I'd recommend P1.90 at the moment, because of the issues with P2.00. With P1.90 it's possible to use Curve Optimizer for CPU & iGPU via CTRL + Q Advanced menu, which doesn't work with P2.00 anymore. Didn't try with UMAF, which is possible to boot with Secure Boot disabled in BIOS, problem is, as soon as you change any setting in BIOS then, the SoC/Uncore OC Mode is enabled again. Thus IMO P2.00 is worse than P1.90.
Just found the curve optimizer in bios,
would you share your settings on curve optimizer?

Currently try to use -20 on cpu for 5600g
If i set it to more than -20 the system would crash immediately

Would it be better to use the test in ryzen master to get a optimized setting?
 
Last edited:
  • Like
Reactions: HydrAxx747

Dr. Nick

Trash Compacter
Sep 2, 2024
39
35
Just found the curve optimizer in bios,
would you share your settings on curve optimizer?

Currently try to use -20 on cpu for 5600g
If i set it to more than -20 the system would crash immediately

Would it be better to use the test in ryzen master to get a optimized setting?
I'm currently on CPU all cores -10, and iGPU -5. Ryzen Master is not really reliable for results, or any test that runs on CPU load, because the instabilities occur during idle or medium load. I doubt -20 all core will work, if it crashes on more than 20 already.
 
  • Like
Reactions: HydrAxx747

yck3110

Trash Compacter
Jul 16, 2019
34
8
I'm currently on CPU all cores -10, and iGPU -5. Ryzen Master is not really reliable for results, or any test that runs on CPU load, because the instabilities occur during idle or medium load. I doubt -20 all core will work, if it crashes on more than 20 already.
Currently -20 on cpu and -5 on igpu,
Can pass R23 / fpu stress + furmark without crashing , seem to be stable at the moment.
And the r23 multi score have increased about 5 percent , from 106XX to 111XX , pretty satisfy with the result.
 
  • Like
Reactions: HydrAxx747

Dr. Nick

Trash Compacter
Sep 2, 2024
39
35
Currently -20 on cpu and -5 on igpu,
Can pass R23 / fpu stress + furmark without crashing , seem to be stable at the moment.
And the r23 multi score have increased about 5 percent , from 106XX to 111XX , pretty satisfy with the result.
Yeah, the crashes will rather occur during idle or medium CPU load, not under full CPU load/stress tests.
 
  • Like
Reactions: HydrAxx747

obrida

Cable Smoosher
Oct 16, 2024
12
9
Tested 1.90C with 5650G, IOMMU groups are good. Memtest crashes causes a reboot about 75% of the way through. CPU temp is ~60. No messages, just reboot. On a 3200G it reboots earlier.

On the 3200G, it was fine with lower RAM clock (2666). The 5650G supports 3200 though - what's the advice for stabilising the system? Downclock the RAM again? Turn off Overdrive? Something else?

It's a server so running lower power/lower perf but being stable is preferable.

Edit: The BIOS also has 8x4x4 bifurcation option with the 5650G, with 3200G it was just x4x4

@HydrAxx747 do you know if there is a way to dump all the BIOS settings to a file so people can search them if they want? Making a video with my phone seems kinda janky!
 
Last edited:

Dr. Nick

Trash Compacter
Sep 2, 2024
39
35
Tested 1.90C with 5650G, IOMMU groups are good. Memtest crashes causes a reboot about 75% of the way through. CPU temp is ~60. No messages, just reboot. On a 3200G it reboots earlier.

On the 3200G, it was fine with lower RAM clock (2666). The 5650G supports 3200 though - what's the advice for stabilising the system? Downclock the RAM again? Turn off Overdrive? Something else?

It's a server so running lower power/lower perf but being stable is preferable.

Edit: The BIOS also has 8x4x4 bifurcation option with the 5650G, with 3200G it was just x4x4

@HydrAxx747 do you know if there is a way to dump all the BIOS settings to a file so people can search them if they want? Making a video with my phone seems kinda janky!
What kind of RAM is that, and what settings do you use? I've Crucial 3200 CL22 RAM running fine with 5600G.
I think there's an option to save the BIOS options to FAT32 USB stick, first menu if you scroll all the way down?