# Framework Laptop 13 - 12th Gen Intel Core BIOS 3.17 Release Stable

**URL:** <https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919>\
**Category:** Framework Laptop 13\
**Tags:** bios-announcement, intel-12th\
**Created:** [May 8, 2025, 9:24am UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919 "2025-05-08T09:24:31Z")\
**Posts on this page:** 20\
**Page:** 5

<div class="post-metadata">

**Author:** ![Joey\_Boon](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/joey_boon/32/6324_2.png) [@Joey\_Boon](https://community.frame.work/u/Joey_Boon)\
**Post date:** [June 4, 2025, 6:07pm UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/82 "2025-06-04T18:07:27Z")

</div>

I also came here to say thank you for the very pleasant update process via Fedora everything worked! So far no problems. I did not subscribe to the emails, but Fedora just proposed to run the update via the default process. 🙂

After installing Windows on a spare NVME drive for the last bios update this was a great experience. Thanks again

---

<div class="post-metadata">

**Author:** ![Joey\_Boon](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/joey_boon/32/6324_2.png) [@Joey\_Boon](https://community.frame.work/u/Joey_Boon)\
**Post date:** [June 5, 2025, 3:18pm UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/83 "2025-06-05T15:18:59Z")

</div>

Will try to run the EFI version of the update to also update the Intel CSME. Will update this post when done 🙂

---

<div class="post-metadata">

**Author:** ![a\_framework\_owner](https://avatars.discourse-cdn.com/v4/letter/a/dec6dc/32.png) [@a\_framework\_owner](https://community.frame.work/u/a_framework_owner)\
**Post date:** [June 5, 2025, 5:50pm UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/84 "2025-06-05T17:50:38Z")

</div>

Can someone confirm we have the stable version ?

Also the docs warn that the LVFS update does not update CSME, maybe it’s be nice if the docs mentionned what it is and why should I care about it ? Am I to run into issues ?

---

<div class="post-metadata">

**Author:** ![real\_or\_random](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/real_or_random/32/10642_2.png) [@real\_or\_random](https://community.frame.work/u/real_or_random)\
**Post date:** [June 6, 2025, 6:39am UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/85 "2025-06-06T06:39:00Z")

</div>

> [@a\_framework\_owner](#):
>
> Can someone confirm we have the stable version ?

See the edited opening posting:

> [@Quin\_Chou](#):
>
> We move this version to stable.

So yes, the 3.17 BETA previously announced in this thread has been declared the 3.17 stable.

---

<div class="post-metadata">

**Author:** ![TermoZour](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/termozour/32/3787_2.png) [@TermoZour](https://community.frame.work/u/TermoZour)\
**Post date:** [June 6, 2025, 7:14am UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/86 "2025-06-06T07:14:34Z")

</div>

So today I got a notification about Framework FW update.

 ![Screenshot from 2025-06-06 09-25-29](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/3X/c/f/cf8a82b2c493f4d0857c7e4a238bc91b12706c6f.png)

I then went to check the actual framework KB [here](https://knowledgebase.frame.work/framework-laptop-bios-and-driver-releases-12th-gen-intel-core-Bkx2kosqq) to confirm. Indeed, stable 3.17 update has been released. While I was loosely following the FW update beta, I decided to stay on the stable 3.05 which shipped with the laptop. I got the update on a USB drive (wanted to update everything, including retimers), everything went smoothly.

1 thing to note, damn are the fans kicking in too often and too fast imo. Whenever I start a new program, the fans kick in like crazy and chill out in \<1 second. I’ve kept reading about this 400 Mhz bug when the CPU sometimes gets locked to the lowest possible frequency and makes the laptop unusable. So far I have not encountered this issue with 3.17 update.

Running Pop!\_OS 22.04 LTS with 12th gen i7 1280P.

---

<div class="post-metadata">

**Author:** ![real\_or\_random](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/real_or_random/32/10642_2.png) [@real\_or\_random](https://community.frame.work/u/real_or_random)\
**Post date:** [June 6, 2025, 11:35am UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/87 "2025-06-06T11:35:23Z")

</div>

> [@TermoZour](#):
>
> 1 thing to note, damn are the fans kicking in too often and too fast imo. Whenever I start a new program, the fans kick in like crazy and chill out in \<1 second.

This is a known problem confirmed by Framework, see above in this thread. But they still went ahead and released the update. (I’m not convinced that this was the best thing to do.)

---

<div class="post-metadata">

**Author:** ![Brandon\_Liles](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/brandon_liles/32/24924_2.png) [@Brandon\_Liles](https://community.frame.work/u/Brandon_Liles)\
**Post date:** [June 6, 2025, 12:11pm UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/88 "2025-06-06T12:11:45Z")

</div>

Indeed, appreciate Framework devs fixing an issue with throttling on the machines to unlock performance, but the new behavior is really irritating.

---

<div class="post-metadata">

**Author:** ![Brandon\_Liles](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/brandon_liles/32/24924_2.png) [@Brandon\_Liles](https://community.frame.work/u/Brandon_Liles)\
**Post date:** [June 6, 2025, 5:49pm UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/89 "2025-06-06T17:49:24Z")

</div>

I don’t know if this is potentially a bad idea, but this is where I ended up so I didn’t go crazy with the annoying fan curve or have to replace the machine. I’m monitoring my CPU frequency and I see it ramping up and down appropriately with system load. I’m also monitoring PECI and I see it spike quickly when the CPU starts to get a load, but CPU temps remain reasonable and the fan varies appropriately with system load instead of going to max RPM at the first sign of load.

```auto
> ectool thermalget
sensor warn high halt fan_off fan_max name
  0 0 361 371 324 355 F75303_Local
  1 0 361 371 324 342 F75303_CPU
  2 0 360 370 313 342 F75303_DDR
  3 0 323 333 313 323 Battery
  4 430 440 450 320 410 PECI
  5 0 361 371 324 342 F75397_VCCGT
(all temps in degrees Kelvin)

```

---

<div class="post-metadata">

**Author:** ![Liam\_Fruzyna](https://avatars.discourse-cdn.com/v4/letter/l/b5ac83/32.png) [@Liam\_Fruzyna](https://community.frame.work/u/Liam_Fruzyna)\
**Post date:** [June 6, 2025, 10:04pm UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/90 "2025-06-06T22:04:50Z")

</div>

> [@Quin\_Chou](#):
>
> ### Linux/Other/UEFI Shell update
> 
> Please note, you need to update to 3.05 or later to update using EFI, as this is needed to support capsule on disk.

I am on 3.04, so I am trying to install [3.06](https://community.frame.work/t/12th-gen-intel-core-bios-3-06-beta/25726), the oldest version I can find. That installation fails every time with this error:

 ![photo_5053112303616110524_y](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/3X/e/1/e139f08305bab796f6a28b598eab878fa0049ed8.jpeg)

Any advice?

---

<div class="post-metadata">

**Author:** ![L\_K](https://avatars.discourse-cdn.com/v4/letter/l/ebca7d/32.png) [@L\_K](https://community.frame.work/u/L_K)\
**Post date:** [June 7, 2025, 12:24pm UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/91 "2025-06-07T12:24:55Z")

</div>

Hi!  
3.06 never made it to final. It was replaced by 3.08 as first public update for both, machines shipping with 3.04 and 3.05.  
You should try 3.08 instead of 3.06 IMHO

---

<div class="post-metadata">

**Author:** ![L\_K](https://avatars.discourse-cdn.com/v4/letter/l/ebca7d/32.png) [@L\_K](https://community.frame.work/u/L_K)\
**Post date:** [June 9, 2025, 10:53am UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/92 "2025-06-09T10:53:15Z")

</div>

Hi @Liam_Fruzyna  
Some people had the same problem with 3.08:

> [@12th Gen Intel Core BIOS 3.08 Release](https://community.frame.work/t/12th-gen-intel-core-bios-3-08-release/43244/45):
>
> This has failed I’m afraid

> [@12th Gen Intel Core BIOS 3.08 Release](https://community.frame.work/t/12th-gen-intel-core-bios-3-08-release/43244/50):
>
> EDIT: [solved now!](http://community.frame.work/t/12th-gen-intel-core-bios-3-08-beta-release/43244/53) Actually now I have the same problem as @Richard_Osterloh and @Heinz-Willi_Eichmeye Here is my screen: My current bios is 3.06, on a i7-1280p.

**And one user posted this solution:**

> [@12th Gen Intel Core BIOS 3.08 Release](https://community.frame.work/t/12th-gen-intel-core-bios-3-08-release/43244/53):
>
> OK I solved my problem. Now it works! Upgrade succeeded smile Mainboard i7-1280p. Upgrade from 3.06 to 3.08. By EFI boot method. @Benjamin_A_Ewoldt Yes, thank you! Indeed I had to do this kind of steps. Overall it was not straightforward, so it would need to be fixed in order to go out of beta state. My steps (I call them “points” to not confuse with the installer’s “steps”): 0 - started the laptop, and the installation process (with F12) 1 - I was stuck, as described in my previous p…

Perhaps this helps you?

---

<div class="post-metadata">

**Author:** ![L\_K](https://avatars.discourse-cdn.com/v4/letter/l/ebca7d/32.png) [@L\_K](https://community.frame.work/u/L_K)\
**Post date:** [June 9, 2025, 11:00am UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/93 "2025-06-09T11:00:04Z")

</div>

@Quin_Chou  
Just out of curiosity: why this big version jump from 3.08 to 3.17?  
Marketing considerations? ( Apple sends its regards 😉 )

---

<div class="post-metadata">

**Author:** ![Ray519](https://avatars.discourse-cdn.com/v4/letter/r/5e9695/32.png) [@Ray519](https://community.frame.work/u/Ray519)\
**Post date:** [June 9, 2025, 11:15am UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/94 "2025-06-09T11:15:36Z")

</div>

Probably the same reason it happened for 11th gen. Somebody mistook number formats (its interpreted as hex number in some places). And after 3.10, hex and decimal format are are incompatible (3.A vs 3.11), so they skipped all the versions for which this would not be possible.  
I.e. only using numbers for which it does not matter if its interpreted as hex or decimal numbers for checks which is newer.  
And 3.10 was probably some internal version that never made it to public beta…

Edit\> found the original post

> [@\[RESPONDED\] 11th Gen Intel Core BIOS 3.17 Release](https://community.frame.work/t/responded-11th-gen-intel-core-bios-3-17-release/25137):
>
> 11th Gen BIOS 3.17 Update - April 11, 2023 BIOS 3.17 has been removed from beta and marked as a full release. It is now available for download here: If you already installed the beta, you do not need to re-install. 11th Gen BIOS 3.17 Beta We are happy to release a Beta of BIOS 3.17. This fixes several security issues, and improves battery life when DP/HDMI expansion cards are attached. If no major regressions are found, we will move this from Beta to full release after around a week of Commu…

> #### Why 3.10 to 3.17?
> 
> In the 3.10 release, some of the SMBIOS/ESRT metadata was encoded using 0x310, which was converted from hex to decimal, and became 3.16. So we had to skip a few versions ahead so that both the hex and decimal versions are both incremented correctly.

Mhh. That is more embarrassing for Framework then I would have thought, that it was not a preexisting mistake on 11th gen, but somebody encoding the version 3.10 wrong at the creation of 3.10. Looks like they litterally redid a mistake they had already done and should have learned from 2 years prior…

---

<div class="post-metadata">

**Author:** ![dedsm](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/dedsm/32/10393_2.png) [@dedsm](https://community.frame.work/u/dedsm)\
**Post date:** [June 10, 2025, 7:52am UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/95 "2025-06-10T07:52:38Z")

</div>

after removing the CMOS battery, blowing compressed air on the fans and reinstalling 3.17, it seems I’m not hitting the 400MHz issue.

Yesterday I had a full day of meetings while running hyprland and meet videocalls, that combination was forbidden before.

Today I’ll have some more meetings where I’ll be sharing screen, that’s the ultimate test.

---

<div class="post-metadata">

**Author:** ![Miren\_Radia](https://avatars.discourse-cdn.com/v4/letter/m/7cd45c/32.png) [@Miren\_Radia](https://community.frame.work/u/Miren_Radia)\
**Post date:** [June 10, 2025, 2:45pm UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/96 "2025-06-10T14:45:09Z")

</div>

I first tried to update my laptop on battery (using the EFI method) and I don’t think it got very far before turning off. I think just the CSME and microcode were updated.

I plugged it into AC and tried again, and I think everything got updated.

It might have been helpful to have a warning/error message in the EFI script to say that it needs to be plugged in for all updates to proceed.

---

<div class="post-metadata">

**Author:** ![DanielK](https://avatars.discourse-cdn.com/v4/letter/d/a88e57/32.png) [@DanielK](https://community.frame.work/u/DanielK)\
**Post date:** [June 10, 2025, 3:28pm UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/97 "2025-06-10T15:28:17Z")

</div>

I updated to 3.17 a couple of days ago and hit the 400 MHz bug just now. Screenshots below.

 ![image](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/3X/a/1/a1c250e250c007358a939963a625f0d75efcff07.png)  
 ![image](https://us1.discourse-cdn.com/flex001/uploads/framework3/original/3X/7/8/7898dc670fa060791f29ef8c374049a5b7f1e405.png)

---

<div class="post-metadata">

**Author:** ![Luke\_Mulligan](https://avatars.discourse-cdn.com/v4/letter/l/df788c/32.png) [@Luke\_Mulligan](https://community.frame.work/u/Luke_Mulligan)\
**Post date:** [June 11, 2025, 6:53pm UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/98 "2025-06-11T18:53:42Z")

</div>

Just upgraded my i5-1240p laptop from BIOS 3.08 to 3.17 using the EFI upgrade script, without issue. No issues with ports or 400MHz CPU throttling. Thank you all.

---

<div class="post-metadata">

**Author:** ![Quin\_Chou](https://avatars.discourse-cdn.com/v4/letter/q/cdc98d/32.png) [@Quin\_Chou](https://community.frame.work/u/Quin_Chou)\
**Post date:** [June 12, 2025, 6:11am UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/99 "2025-06-12T06:11:51Z")

</div>

We’ve received positive feedback after reverting the fan settings on 13th Gen platforms, which has resolved the 400MHz issue. A similar fix for 12th Gen platforms is in progress and scheduled for release by the end of June.

---

<div class="post-metadata">

**Author:** ![12th\_Gen](https://avatars.discourse-cdn.com/v4/letter/1/7c8e57/32.png) [@12th\_Gen](https://community.frame.work/u/12th_Gen)\
**Post date:** [June 15, 2025, 9:42am UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/100 "2025-06-15T09:42:08Z")

</div>

Resolved? Or hidden?

---

<div class="post-metadata">

**Author:** ![L\_K](https://avatars.discourse-cdn.com/v4/letter/l/ebca7d/32.png) [@L\_K](https://community.frame.work/u/L_K)\
**Post date:** [June 15, 2025, 11:33am UTC](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919/101 "2025-06-15T11:33:20Z")

</div>

I did the update on my i5-1240P (dual boot Win11 and Debian Bookworm) yesterday. 3.08 - 3.17, using the Windows installer. No problems.

Only one thing is really bad now: **the fans are really, really nervous**. They spin up for short peaks, become very loud and then return to normal. This is very negativ compared to 3.08 and should definitly be adressed as it interrupts normal work!

No 400Mhz-problem until now.

One other question: how can I find out which version my retimers currently have?

[Previous page](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919.md?page=4)

[Next page](https://community.frame.work/t/framework-laptop-13-12th-gen-intel-core-bios-3-17-release-stable/68919.md?page=6)
