Framework 16 Ryzen AI 9 HX 370 + RX 7700S CPU stuck at ~600 MHz under high load

Hi everyone,

I’m still seeing the CPU lock to around 600 MHz under high load, especially while gaming on the RX 7700S.

OS: Arch Linux
Framework product: Framework Laptop 16
CPU generation: AMD AI 300 Series
CPU: Ryzen AI 9 HX 370
GPU: AMD Radeon RX 7700S
Charger: Official Framework 240 W charger
BIOS/firmware: Latest available BIOS/firmware installed 03.06

An EC reset clears the issue temporarily, but it comes back again after gaming / high-load use.

I already tried:

  • processor.ignore_ppc=1

  • Performance power profile

  • Balanced power profile

  • Full EC reset

This is honestly pretty frustrating. I bought the new board from one of the first batches, so quite some time has passed and the issue is still persisting. That said, I really believe in the Framework project, and I’m happy to do whatever I can to help debug and solve this.

Has anyone else reproduced this or found a workaround? And is Framework already tracking a proper fix?