• 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
18 (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
18 (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
18 (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
18 (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
18 (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
 
Top