• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

PBO issues on ASRock B650 PG Lightning

Mayonnaise

New Member
Joined
Aug 16, 2023
Messages
19 (0.03/day)
I'm currently using an ASRock B650 PG Lightning with a Ryzen 7 9800X3D, and so far I've set an undervolt (-30/-40mV per-core) and custom thermal limit (89C) and +200 boost, though I'm running it at the stock clock right now. No issues so far with the PBO power limits set to 'Auto' or 'Motherboard' in the bios, though the same can't be said for when I try to set custom values.

As soon as I try to set any custom values, be it the stock values for 120, 105, 65w TDP, or motherboard limits, Windows simply just takes forever to boot, and I can't even reach the login screen. To see if it was a problem with Windows, I then tried to boot into Debian Linux, which also took forever, but I was able to get into the desktop. When I did check the system readings using btop, the cpu under load seemed to be running at a maximum of no more than 600MHz.

Under normal operation (with PBO set to anything but manual, or turned off), no apparent issues with instability, temperatures, etc.

This seems to be some kind of firmware issue, I'm currently using version 3.16 which is the latest non-beta version. Recently I've seen news of burning issues with the 9800x3d in ASRock boards specifically, so this otherwise just weird bug is causing me some great concern. Has something similar happened with anyone else with an ASRock + 9800x3d combo?

Screenshot_2025-02-21_15-59-57 edit.png
Screenshot 2025-02-21 155443.png
 
Last edited:
Joined
Apr 13, 2023
Messages
335 (0.49/day)
System Name Can it run Warhammer 3?
Processor 7800X3D @ 5Ghz
Motherboard Gigabyte B650 Aorus Elite AX
Cooling Enermax Liqmax III 360mm
Memory Teamgroup DDR5 CL30 6000Mhz 32GB
Video Card(s) Gigabyte 4090
Storage Silicon Power XS70, Corsair T700
Display(s) BenQ EX2710Q, BenQEX270M
Case NZXT H7 Flow
Audio Device(s) AudioTechnica M50xBT
Power Supply SuperFlower Leadex III 850W
You could try setting the BIOS to default and then tuning PBO.
 

Mayonnaise

New Member
Joined
Aug 16, 2023
Messages
19 (0.03/day)
You could try setting the BIOS to default and then tuning PBO.
I did reset the bios due to a different issue, the Resizable BAR option not showing up in the advanced PCIe settings section. To be fair it did fix whatever setting was causing problems with Re-bar, but the behaviour with custom PBO limits is still the same.
 
Joined
Sep 3, 2019
Messages
3,863 (1.93/day)
Location
Thessaloniki, Greece
System Name PC on since Aug 2019, 1st CPU R5 3600 + ASUS ROG RX580 8GB >> MSI Gaming X RX5700XT (Jan 2020)
Processor Ryzen 9 5900X (July 2022), 220W PPT limit, 85C temp limit, CO -8~14, +50MHz (up to 5.0GHz)
Motherboard Gigabyte X570 Aorus Pro (Rev1.0), BIOS F39b, AGESA V2 1.2.0.C
Cooling Arctic Liquid Freezer II 420mm Rev7 (Jan 2024) with off-center mount for Ryzen, TIM: Kryonaut
Memory 2x16GB G.Skill Trident Z Neo GTZN (July 2022) 3600MT/s 1.38V CL16-16-16-16-32-48 1T, tRFC:280, B-die
Video Card(s) Sapphire Nitro+ RX 7900XTX (Dec 2023) 314~467W (382W current) PowerLimit, 1060mV, Adrenalin v24.12.1
Storage Samsung NVMe: 980Pro 1TB(OS 2022), 970Pro 512GB(2019) / SATA-III: 850Pro 1TB(2015) 860Evo 1TB(2020)
Display(s) Dell Alienware AW3423DW 34" QD-OLED curved (1800R), 3440x1440 144Hz (max 175Hz) HDR400/1000, VRR on
Case None... naked on desk
Audio Device(s) Astro A50 headset
Power Supply Corsair HX750i, ATX v2.4, 80+ Platinum, 93% (250~700W), modular, single/dual rail (switch)
Mouse Logitech MX Master (Gen1)
Keyboard Logitech G15 (Gen2) w/ LCDSirReal applet
Software Windows 11 Home 64bit (v24H2, OSBuild 26100.3037), upgraded from Win10 to Win11 on Jan 2024
I'm currently using an ASRock B650 PG Lightning with a Ryzen 7 9800X3D, and so far I've set an undervolt (-30/-40mV per-core) and custom thermal limit (89C) and +200 boost, though I'm running it at the stock clock right now. No issues so far with the PBO power limits set to 'Auto' or 'Motherboard' in the bios, though the same can't be said for when I try to set custom values..
That is not very clear…
Do you use CurveOptimizer with -30 steps or a core voltage offset of -40mV?
Or both?

I’m asking because setting CurveOptimizer to negative with 30 magnitude is equal to -90~150mV on the V/F curve.

Also, PBO set to “Auto” is equal to Disabled.
PPT/TDC/EDC limit expansion occurs if you set PBO to “Enabled” or in Advanced mode for board or manual limits.
 

Mayonnaise

New Member
Joined
Aug 16, 2023
Messages
19 (0.03/day)
That is not very clear…
Do you use CurveOptimizer with -30 steps or a core voltage offset of -40mV?
Or both?

I’m asking because setting CurveOptimizer to negative with 30 magnitude is equal to -90~150mV on the V/F curve.

Also, PBO set to “Auto” is equal to Disabled.
PPT/TDC/EDC limit expansion occurs if you set PBO to “Enabled” or in Advanced mode for board or manual limits.
Yes, I'm using curve optimizer, settings show up in the Ryzen Master print I added.

Also, yes I just wanted to say that everything's normal when the PBO limits are set to whichever of these other options, and the issue only occurs specifically when I try to set custom values (even if they are the same as the default stock values).
 
Joined
Sep 3, 2019
Messages
3,863 (1.93/day)
Location
Thessaloniki, Greece
System Name PC on since Aug 2019, 1st CPU R5 3600 + ASUS ROG RX580 8GB >> MSI Gaming X RX5700XT (Jan 2020)
Processor Ryzen 9 5900X (July 2022), 220W PPT limit, 85C temp limit, CO -8~14, +50MHz (up to 5.0GHz)
Motherboard Gigabyte X570 Aorus Pro (Rev1.0), BIOS F39b, AGESA V2 1.2.0.C
Cooling Arctic Liquid Freezer II 420mm Rev7 (Jan 2024) with off-center mount for Ryzen, TIM: Kryonaut
Memory 2x16GB G.Skill Trident Z Neo GTZN (July 2022) 3600MT/s 1.38V CL16-16-16-16-32-48 1T, tRFC:280, B-die
Video Card(s) Sapphire Nitro+ RX 7900XTX (Dec 2023) 314~467W (382W current) PowerLimit, 1060mV, Adrenalin v24.12.1
Storage Samsung NVMe: 980Pro 1TB(OS 2022), 970Pro 512GB(2019) / SATA-III: 850Pro 1TB(2015) 860Evo 1TB(2020)
Display(s) Dell Alienware AW3423DW 34" QD-OLED curved (1800R), 3440x1440 144Hz (max 175Hz) HDR400/1000, VRR on
Case None... naked on desk
Audio Device(s) Astro A50 headset
Power Supply Corsair HX750i, ATX v2.4, 80+ Platinum, 93% (250~700W), modular, single/dual rail (switch)
Mouse Logitech MX Master (Gen1)
Keyboard Logitech G15 (Gen2) w/ LCDSirReal applet
Software Windows 11 Home 64bit (v24H2, OSBuild 26100.3037), upgraded from Win10 to Win11 on Jan 2024
As soon as I try to set any custom values, be it the stock values for 120, 105, 65w TDP, or motherboard limits,
I also don’t understand what does this means.

Better state what exactly are you setting on PPT/TDC/EDC for manual.

When TDP is to 120W then PPT is 170W for example

120W TDP = 170W PPT
105W TDP = 142W PPT
65W TDP = 88W PPT

…and TDC/EDC is another story
 

Mayonnaise

New Member
Joined
Aug 16, 2023
Messages
19 (0.03/day)
I also don’t understand what does this means.

Better state what exactly are you setting on PPT/TDC/EDC for manual.

When TDP is to 120W then PPT is 170W for example

120W TDP = 170W PPT
105W TDP = 142W PPT
65W TDP = 88W PPT

…and TDC/EDC is another story
That's exactly what I mean. Stock values for each TDP rating. In my case, when PBO is turned off, or set to 'Auto' limits, PPT = 162, TDC = 120A, and EDC = 180A.

The point is, even if I try to set these same values, which should work fine, as a custom setting, the same issue happens and the CPU runs at 600MHz.
 
Joined
Sep 3, 2019
Messages
3,863 (1.93/day)
Location
Thessaloniki, Greece
System Name PC on since Aug 2019, 1st CPU R5 3600 + ASUS ROG RX580 8GB >> MSI Gaming X RX5700XT (Jan 2020)
Processor Ryzen 9 5900X (July 2022), 220W PPT limit, 85C temp limit, CO -8~14, +50MHz (up to 5.0GHz)
Motherboard Gigabyte X570 Aorus Pro (Rev1.0), BIOS F39b, AGESA V2 1.2.0.C
Cooling Arctic Liquid Freezer II 420mm Rev7 (Jan 2024) with off-center mount for Ryzen, TIM: Kryonaut
Memory 2x16GB G.Skill Trident Z Neo GTZN (July 2022) 3600MT/s 1.38V CL16-16-16-16-32-48 1T, tRFC:280, B-die
Video Card(s) Sapphire Nitro+ RX 7900XTX (Dec 2023) 314~467W (382W current) PowerLimit, 1060mV, Adrenalin v24.12.1
Storage Samsung NVMe: 980Pro 1TB(OS 2022), 970Pro 512GB(2019) / SATA-III: 850Pro 1TB(2015) 860Evo 1TB(2020)
Display(s) Dell Alienware AW3423DW 34" QD-OLED curved (1800R), 3440x1440 144Hz (max 175Hz) HDR400/1000, VRR on
Case None... naked on desk
Audio Device(s) Astro A50 headset
Power Supply Corsair HX750i, ATX v2.4, 80+ Platinum, 93% (250~700W), modular, single/dual rail (switch)
Mouse Logitech MX Master (Gen1)
Keyboard Logitech G15 (Gen2) w/ LCDSirReal applet
Software Windows 11 Home 64bit (v24H2, OSBuild 26100.3037), upgraded from Win10 to Win11 on Jan 2024
That's exactly what I mean. Stock values for each TDP rating. In my case, when PBO is turned off, or set to 'Auto' limits, PPT = 162, TDC = 120A, and EDC = 180A.

The point is, even if I try to set these same values, which should work fine, as a custom setting, the same issue happens and the CPU runs at 600MHz.
That is weird indeed.

Have you tried setting manual PPT/TDC/EDC limits but with less magnitude on negative CurveOptimizer? …or no additional boost (+200MHz)?
 

Mayonnaise

New Member
Joined
Aug 16, 2023
Messages
19 (0.03/day)
That is weird indeed.

Have you tried setting manual PPT/TDC/EDC limits but with less magnitude on negative CurveOptimizer? …or no additional boost (+200MHz)?
Yes, I tried leaving all other settings as default/turned off to eliminate other variables.

Funnily enough, if i enable 'eco mode', or 105w mode as the ASRock bios calls in, in the OC Tweaker menu, there seems to be no problem, so maybe just a bug with PBO?

I tried updated to the 3.18.AS02 BIOS version, but the problem persists
 
Joined
Dec 26, 2013
Messages
224 (0.05/day)
Processor Ryzen 7 5800x3D
Motherboard Gigabyte B550 Gaming X v2
Cooling Thermalright Phantom Spirit 120 SE
Memory Corsair Vengeance LPX 2x32GB 3600Mhz C18
Video Card(s) XFX RX 6800 XT Merc 319
Storage Kingston KC2500 2TB NVMe + Crucial MX100 256GB + Samsung 860QVO 1TB + Samsung Spinpoint F3 500GB HDD
Display(s) Samsung CJG5 27" 144 Hz QHD
Case Phanteks Eclipse P360A DRGB Black + 3x Thermalright TL-C12C-S ARGB
Audio Device(s) Logitech X530 5.1 + Logitech G35 7.1 Headset
Power Supply Cougar GEX850 80+ Gold
Mouse Razer Viper 8K
Keyboard Logitech G105
When you are setting manual limits do you set 120, 150 etc? You need to write 120000, 150000 instead.
Same thing happened to me with a Gigabyte B650 and took some time until I realize that is the problem and I'm stupid :D (It was taking forever to boot as well)
Ignore this if you were inputting correctly. Could be something else.

edit: I'm still stupid
 
Last edited:

Mayonnaise

New Member
Joined
Aug 16, 2023
Messages
19 (0.03/day)
When you are setting manual limits do you set 120, 150 etc? You need to write 12000, 15000 instead.
Same thing happened to me with a Gigabyte B650 and took some time until I realize that is the problem and I'm stupid :D (It was taking forever to boot as well)
Ignore this if you were inputting correctly. Could be something else.
Wow you were absolutely right. My dumb ass hadn't noticed the fields were in mW and mA, so I had to actually add three zeroes to the right. :banghead:

I was used to my previous Asus board which had the fields be in normal Watts and Ampere, and I had seen ASRock prints somewhere of the values written like so, so the thought hadn't even crossed my mind. Well, at least it's not bugged, though I'm feeling bad for making my CPU for making it run on only 16W now lol

Edit: not even that, more like 1.6 watts, though it probably has a power floor or something because I'm impressed it even did boot.
 
Last edited:
Joined
Dec 26, 2013
Messages
224 (0.05/day)
Processor Ryzen 7 5800x3D
Motherboard Gigabyte B550 Gaming X v2
Cooling Thermalright Phantom Spirit 120 SE
Memory Corsair Vengeance LPX 2x32GB 3600Mhz C18
Video Card(s) XFX RX 6800 XT Merc 319
Storage Kingston KC2500 2TB NVMe + Crucial MX100 256GB + Samsung 860QVO 1TB + Samsung Spinpoint F3 500GB HDD
Display(s) Samsung CJG5 27" 144 Hz QHD
Case Phanteks Eclipse P360A DRGB Black + 3x Thermalright TL-C12C-S ARGB
Audio Device(s) Logitech X530 5.1 + Logitech G35 7.1 Headset
Power Supply Cougar GEX850 80+ Gold
Mouse Razer Viper 8K
Keyboard Logitech G105
Wow you were absolutely right. My dumb ass hadn't noticed the fields were in mW and mA, so I had to actually add three zeroes to the right. :banghead:

I was used to my previous Asus board which had the fields be in normal Watts and Ampere, and I had seen ASRock prints somewhere of the values written like so, so the thought hadn't even crossed my mind. Well, at least it's not bugged, though I'm feeling bad for making my CPU for making it run on only 16W now lol
Glad that I helped. And looks like I still cant write correct numbers (I missed 0 in my reply as well) :laugh:
 
Top