After upgrading to BIOS Version 3.17 the fans regularly spin up and then back down

Which Linux distro are you using? Debian unstable

(If rolling release, last date updated?) 6/25/2025

Which kernel are you using? Linux 6.12.33+deb13-amd64

Which BIOS version are you using? 3.17

Which Framework Laptop 13 model are you using? Framework Laptop _12th Gen Intel Core_

I upgraded my BIOS recently. Ever since then the fans will regularly spin up and seconds later spin back down. A commenter on this article says

The firmware update on my 13 core i12 causes the fan to come on for 2 seconds a few times an hour. Not awful but pretty annoying. But I was able to upgrade the battery.

I’m reporting this issue here :slightly_smiling_face:

1 Like

This is happening to me as well after upgrading from 3.04 to 3.17 on a Framework 13 12th-gen.

To try to understand the problem a bit better, I started paying closer attention to temperature sensor readings, and it looks like the short bursts of speed on the fan are correlated with sudden spikes in the readings coming from ACPI temperature sensor 1.

I’ve added a screenshot below that I took while running stress to keep the CPU hot, showing that sensor inexplicably dropping to zero briefly. It’s capturing a different scenario than the one we’re complaining about, but it’s relevant because it confirms that the sensor readings aren’t reliable, and the unreliability has an impact on fan speed, despite the presence of other sensors that can be used to implement a more correct fan curve.

I don’t always consistently bother to report problems upstream. The fact that I’m bothering to post this message should demonstrate how distracting this problem is - it was enough to make me stop what I was doing and share this report instead. I’ve recommended Framework laptops to many of my coworkers, and anyone else who might be interested. I’ve owned mine for over two years without this problem, and if this is the new status quo, it will seriously affect how most users feel about the purchase.

I know firmware troubleshooting, development, and releases must be a royal pain to manage, but I think this problem should be handled with urgency. Even if it’s not possible to quickly find and fix the problem with that sensor, there are enough other sensors available to help control the fan that the firmware can afford to ignore this one. CC @Matt_Hartley, because of this message.

There’s a good chance that this problem has been already fixed in the Embedded Controller code on Github that will be included in the next BIOS update.

More information:

Although I wouldn’t bet on a public Beta “by the end of June”…

The public Beta is now available, see Framework Laptop 13 - 12th Gen Intel Core BIOS 3.18 Release BETA .

1 Like