it seems like putting it to sleep with the cable attached is what triggers the CPU to enter this low power state. But reapplying the BIOS after downgrading to 3.0.5 and then upgrading seems to have resolved the battery charge state…. maybe.
EDIT: Setting amdgpu.runpm=0 seems to prevent this from happening. I’ll keep monitoring this.
I think I’m just going to downgrade back to 3.05 as this beta is very broken. My laptop is again stuck in the 500MHz after simply sleeping it since last night. I was using the official 180W PSU all evening, then disconnected it to be on battery for about an hour, then closed the lid to sleep. Open it the following morning and stuck in 500MHz,
While on 3.05 I could reliably trigger the 500MHz with one of my chargers and could therefor avoid it, this 3.06 beta will trigger from everything and all the time, even on battery apparently.
Plus the removal of being able to set the battery charge level on the fly (from the OS) is a huge reduction in usability.
I don’t see how this made it past alpha or any qa testing.
As far as I remember/understood, the sysfs entries are not gone forever, rather that when the functionality of croc module was added to the kernel, they had to black list framework specifically because their charging logic was too different from stock chromeEC. You can see it reported during boot in dmesg.
I think DHowett’s kmod still exposes sysfs option if you really need it.
Reporting back that I did the motherboard reset and it did not fix the 500MHz issue. Slept my laptop and upon waking it, 500MHz bug. I think sleeping the laptop causes this issue 100% of the time with this bios version.
Can you provide more details about the issue? Does it only happen when the system resumes from sleep? What Linux distribution and kernel version are you using?
When FW customer service had me try everything under the sun (including mb reset) for the cpu throttle issues I was still able to boot into OS Win11 secure boot without having to utilize bitlocker code. However, your mileage may vary. To be on the safe side, I would still get your key from your MS account just in case.
Happens for me when I plug in the laptop when I’m booted up it throttles to 500mHz, same thing vice versa if I booted unplugged then plugged in the laptop it will also throttle, sometimes when sleeping too, etc, didn’t happen for me in previous versions.