Motherboard [16/05/2025]ASRock DeskMini A/X300 BIOS - "P2.10.SL02"(Curve Optimizer fixed & native S3) & "P2.10B"(ACS) & "P2.10" for X300 - AGESAv2 Pi "1.2.0.E"

Aleo

Efficiency Noob
May 7, 2025
7
3
And about the EMI interferences: SS comes from an age of analogic world, with AM radios and antenna TVs. There is now far more interference from your pulse modulated 4G or 5G phone, wireless modem, bluetooth and any intelligent metters than from a computer mainboard placed inside a Faraday metal cage. Even the speakers can receive the phone pulse signal when near and cable digital TV and FM radios become noisy or generate artefacts due to wireless communications ! It is just pointless now to modulate the main clock signal. I first tried to edit the BIOS myself and i saw that the options are only xx% BELOW the standard base frequency. Then I asked Asrock suport and they sent me P1.80 and this P2.1 BIOSes with SS disabled because they have no option likie all other motherboard producers.

But is not my job to convince anyone, just don't deactivate it, or don't use this BIOS. It is already a wery interesting new world in which people belive an experimental database with the AI name instead human experts. I am quite shocked that people are starting to belive ChatGPT...
 

Aleo

Efficiency Noob
May 7, 2025
7
3
When I received this BIOS I was so happy that I finally can see the rounded clock frequencies in CPUz or HWMon that I have decided to register here and in Win-Raid forums to share the BIOS with other people. By the way, I am the one which discovered the CTRL+Q hidden BIOS options on X300.
 
  • Like
Reactions: Dr. Nick

Arnie-75

Chassis Packer
May 11, 2024
13
2
Ok, thanks for clearing this up for me. I will stick with the S3 BETA BIOS for now as long as it works since S3 is more important to me than disabled SS. If a BIOS with both appears I will switch.
 

Dr. Nick

Average Stuffer
Sep 2, 2024
65
52
When I received this BIOS I was so happy that I finally can see the rounded clock frequencies in CPUz or HWMon that I have decided to register here and in Win-Raid forums to share the BIOS with other people. By the way, I am the one which discovered the CTRL+Q hidden BIOS options on X300.
Do you know if the Curve Optimizer settings for CPU and iGPU, and SoC/Uncore OC mode in that Advances CTRL+Q menu work again with this new BIOS?
 

Aleo

Efficiency Noob
May 7, 2025
7
3
They are present as options and should work, but I have not tested them because I prefer to set PBO overdrive to manual and 1x to use the CPU at maximum default without overclocking or underclocking.

I have a 5600G with a "Be Quiet Pure Rock LP" 92mm cooler and 1.35V Muskin memory and it can do video compression for days without overheating. Before, I had the classic "Noctua NH-L9a-AM4" that was VERY BAD and Kingston laptop 1.2V memory that worked with errors in Handbrake. It seems that AMD desktop processors need 1.35V laptop memory to work correctly...
 

Dr. Nick

Average Stuffer
Sep 2, 2024
65
52
They are present as options and should work, but I have not tested them because I prefer to set PBO overdrive to manual and 1x to use the CPU at maximum default without overclocking or underclocking.

I have a 5600G with a "Be Quiet Pure Rock LP" 92mm cooler and 1.35V Muskin memory and it can do video compression for days without overheating. Before, I had the classic "Noctua NH-L9a-AM4" that was VERY BAD and Kingston laptop 1.2V memory that worked with errors in Handbrake. It seems that AMD desktop processors need 1.35V laptop memory to work correctly...
Well, those options are present in 2.00 and 2.10 and do NOT work, they aren't correctly saved, thus back to default after reboot. I'll try myself when I've time.
 
D

Deleted member 46663

Guest
Hi,
Excellent work collating all these BIOS :)

However for my x300 I'm not having as much fortune...

Ive tried a lot of the BIOS files shared on uploadnow.io but none of the settings are sticking past a cold reboot for me.
Other avenues tried - new CMOS battery, reseating and removing sticks of ram.

I'm sure there was a version that retained the settings at some point but now it seems that all versions are failing, is there some Reset state that needs to be cleared?
I'll try anything!

Thanks

5600g
2 x sata
1 x mvme (boot)
8 x 16gb 3000mhz (XMP)

The above has been solved by Asrock Tech support.
The CMOS battery used has a non-standard polarity connector.

I just blindly bought a CMOS replacement which didnt save BIOS changes between boots. Asrock kindly sent me a new battery and all is working now
 

Arnie-75

Chassis Packer
May 11, 2024
13
2
When I received this BIOS I was so happy that I finally can see the rounded clock frequencies in CPUz or HWMon that I have decided to register here and in Win-Raid forums to share the BIOS with other people. By the way, I am the one which discovered the CTRL+Q hidden BIOS options on X300.
The latest S3 beta chrashed on me, so I'm using your beta without S3 and SS disabled. Thanks for sharing! 👍
 
Last edited:

HydrAxx747

Cable-Tie Ninja
Original poster
Feb 23, 2021
208
236
Is there any way to increase the RAM voltage to 1.4V or 1.45V? I want to maximize my RAM's performance.
No, sorry there is no way (some people with knowledge of BIOS modifications have even tried without getting any results), it seems to be hardware locked unfortunately, it is 1.20v or 1.35v, these are the only possible settings that's all.
 
  • Like
Reactions: ChiroTruong

HydrAxx747

Cable-Tie Ninja
Original poster
Feb 23, 2021
208
236
Greetings to all, to any user who still has an ASRock DeskMini X300 (or a config using the same motherboard as a base), which unfortunately is currently not my case for more than 6 months, I have a friend who just got one with a Ryzen 5 PRO 5650G (recovered from an OEM config) with a SAMSUNG Original DDR4 RAM kit "M471A2K43BB1-CTD" 32GB (2x16) 2666MHz CL19 equipped with Samsung B-Die chips (which he managed to overclock 3800MHz CL16-16-16-16-32-48-1T @1.35V so far, not too bad for a kit with non-binned chips), and he would like to know which BIOS (final or test version) is the most recent currently available in my sharing folder here having the S3 function working, the most stable and having the fewer bugs (CO, hidden menu, etc.) and no problems saving BIOS parameter changes as possible?

Personally, I'm not entirely sure anymore and I told him the "P1.90.SL01" which seems to meet all these conditions but having not been able to test the "P2.10.SL02" and "P2.10.RC01.SS01", are these latest versions of Test-BIOS better and have the bugs that appeared after the "P1.90" versions been corrected or not?

Thank you in advance for your help and do not hesitate to quote your positive feedback on other versions more recent than the "P1.90" if you have any, thank you.​
 

yuusou

SFF Lingo Aficionado
Mar 16, 2019
123
78
What's the correct way to install these BIOS on an A300? Do I need a bios flasher or can I flash via USB? I want to upgrade to a 5600GT on my A300.
 
  • Like
Reactions: renecop545

Dr. Nick

Average Stuffer
Sep 2, 2024
65
52
What's the correct way to install these BIOS on an A300? Do I need a bios flasher or can I flash via USB? I want to upgrade to a 5600GT on my A300.
Be sure to be on BIOS 3.60S, download the a1.rar from this post, and use the ASROM flasher (edit the ini file to flash the BIOS you want), understand the problems to be able to change BIOS settings with UMAF only (which you've to boot from USB, thus if you use BIOS versions above 1.90 you need updated Secure Boot signatures to be able to boot, otherwise you'll get an error!). And don't flash BIOS 3.71A! At least if you don't have a CH341A flasher you can use to unbrick your A300 then. If you're willing to take the risk and know what you're doing, good luck.
 
  • Like
Reactions: yuusou

KapetanZaspan

What's an ITX?
New User
Aug 30, 2025
1
0
Hi,
I saw a great discussion on this forum and decided to ask a question here I hope this is fine with all of the forum rules.

I have a Deskmeet (so not a deskmini) x300 with 5655G PRO CPU, and I would like to have a lower power consumption with ASPM enabled, currently I have flashed my deskmeet with latest firmaware for deskmeet 1.60 (I need to use this one because 5655G is new cpu and is supported I think only with this BIOS).
Problem that I see is that even when I use ctrl+q in bios and enable ASPM L0 and L1 I still have the following output:

Code:
sudo dmesg | grep -i aspm
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.14.0-27-generic root=UUID=48e1c996-a22d-48de-a060-a3186e361170 ro quiet splash pcie_aspm=powersupersave amd_pstate=passive vt.handoff=7
[    0.043619] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.14.0-27-generic root=UUID=48e1c996-a22d-48de-a060-a3186e361170 ro quiet splash pcie_aspm=powersupersave amd_pstate=passive vt.handoff=7
[    0.361957] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI EDR HPX-Type3]

Ubuntu:~$ sudo lspci -vv | grep -i aspm
        LnkCap:    Port #1, Speed 8GT/s, Width x4, ASPM not supported
            ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
        LnkCtl:    ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        LnkCap:    Port #4, Speed 8GT/s, Width x1, ASPM not supported
            ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
        LnkCtl:    ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        LnkCap:    Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
            ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
        LnkCtl:    ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        LnkCap:    Port #0, Speed 8GT/s, Width x4, ASPM not supported
            ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
        LnkCtl:    ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2- ASPM_L1.1- L1_PM_Substates+
        L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
        LnkCap:    Port #0, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <64us
            ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
        LnkCtl:    ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
        L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
        LnkCap:    Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
            ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
        LnkCtl:    ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        LnkCap:    Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
            ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
        LnkCtl:    ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        LnkCap:    Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
            ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
        LnkCtl:    ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        LnkCap:    Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
            ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
        LnkCtl:    ASPM Disabled; RCB 64 bytes, Disabled- CommClk+
        LnkCap:    Port #0, Speed 8GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
            ClockPM- Surprise- LLActRep- BwNot- ASPMOptComp+
        LnkCtl:    ASPM Disabled; RCB 64 bytes, Disabled- CommClk+

Does anyone know is there a way to enable ASPM on x300 deskmeet. I would really like to have it since 25Gbe NIC card that I am using would really lower idle power consumption with this enabled.
I do not think the problem is in the card since even when I remove the card I still see similar behavior with the rest of the system.
 

renecop545

SFF Lingo Aficionado
Jan 2, 2018
103
79
Be sure to be on BIOS 3.60S, download the a1.rar from this post, and use the ASROM flasher (edit the ini file to flash the BIOS you want), understand the problems to be able to change BIOS settings with UMAF only (which you've to boot from USB, thus if you use BIOS versions above 1.90 you need updated Secure Boot signatures to be able to boot, otherwise you'll get an error!). And don't flash BIOS 3.71A! At least if you don't have a CH341A flasher you can use to unbrick your A300 then. If you're willing to take the risk and know what you're doing, good luck.
What're the drawbacks of using such a method? Does it have full feature parity or are some features gimped or broken by doing this?
 

Dr. Nick

Average Stuffer
Sep 2, 2024
65
52
What're the drawbacks of using such a method? Does it have full feature parity or are some features gimped or broken by doing this?
I'm not aware of any drawbacks, besides the BIOS issue (settings have to be changed with UMAF), and overclocking incl. curve optimizer being unavailable on the A300.
 

Redacted

Case Bender
New User
Oct 27, 2025
2
1
Am looking for a reupload of the bios collection or P2.10.SL02 at least. I have been waiting for years for the curve optimizer feature and really want to tweak per core :(