Framework 16 Fan 1 at 0 RPM

Which Linux distro are you using: Zorin 18

Which kernel are you using? Linux— 6.17.0-14-generic

Which BIOS version are you using? 03.05

Which Framework Laptop 16 model are you using? Framework Laptop 16 DIY Edition (AMD
Ryzen™ 7040 Series)

Hi All!
My Framework 16 laptop has an issue whereby the speed of fan 1 is always 0 RPM. I’ve replaced the fan, and have also switched out the interposer to the graphics interposer (for the M.2 expansion-bay module upgrade) but the RPM speed of this fan is always zero, regardless of how stressed the machine is and how high the CPU temperature seems to get to. I installed (at some point) the ectool program and setting the fan load to 100 didn’t seem to fix this… Any and all advice very welcome! Happy to try try anything suggested.

Thanks in advance, Ben

Have you tried this tool?

Does it also show that fan doesn’t work?

For me if i pick Auto both of my fans go 0RPM on light use, with Curve option it puts fans on and will be on and go after curve it has got.

About to reply to my original comment but if it helps you I found the fix in my case, updating the BIOS managed to make my fans work again. I don’t think the BIOS version was the issue because my laptop isn’t very old, I think something I did just screwed with the fan EC. Probably not your issue but feel free to try it.

I had a similar issue where the interposer contacts were contaminated

Hi @JakeSully , I tried using ectool and fan 1 didn’t speed up when I set it to “all” (or the term for full use),

This turned out to be the problem: it wasn’t a contact issue but the expansion bay shell was ever so slightly dented which was effectively holding the fan stationary and stopping it from moving. One of the “tines” (small grill pieces) was bent in slightly and was in contact with the fan blades. I’d have imagined the fan would have spun and made a large noise, but instead it didn’t spin up and there was no way to check within the software that it was trying to and failing :blush:

I had the exact same issue and had to replace the expansion bay shell housing