i5-1240P updated fine, used the EFI method (files on a FAT formatted USB, rebooted and selected it to start the USB) this time (previously when I updated to 09) none of my efi variables got nuked, so I am a happy man.
so far CPU speed and fans seem ok, fans do act a bit more aggressive, but might be fine for my use cases. (and can be configured) Arch linux user, sometimes windows but havent check win.
Wait what, i got the exact same thing here! What`s the foam thing? First time i hear of this behaviorโฆ
Itโs actually possible I moved some foam around as i just did a clean of the insides today to diagnose a touchpad issue ([RESPONDED] Spurious clicks while using touch pad - #7 by anarcat), but i canโt tell what foam weโre talking about hereโฆ where can i read more about this?
update: i found this explanation, [SOLVED] Constant Red Blinking Lights when Powered On - #2 by Morpheus636. i can confirm that pushing on the little tab by hand turns off the flashing led, so it looks like i somehow moved the pad in my operations! taking the pad off and aligning it again with the engraving in the metal sheet fixed it!
also, shout out to the framework team for pushing out a BIOS release so far away from the hardware release date of that platform, with LVFS support, even. Thatโs pretty amazing, donโt listen to the naysayers, you rock.
I did manage to fix my issue as well. Taking the input cover off I noticed a small black outline square and figure that the black foam piece must have shifted at some point during the disassembly process. A small piece of double sided tape helped stick it back together and in the right spot.
Just did the update, via EFI. For me, even with battery extender disabled, the float feature isnโt working. It keeps jumping between 79% and 80% (Iโve set the limit to 80%)โฆ
After failing to upgrade a standalone 3.06 FW13 12th-Gen Intel mainboard to 3.08 in January (12th Gen Intel Core BIOS 3.08 Release - #662 by Anthony_Garrett_Guil), I again attempted the EFI upgrade method following the standalone instructions on OP and experienced no positive change in behavior from my last attempt.
PD upgrades still work without issue, but the BIOS upgrade still fails at the same point (the โAfter PD updates, it will reboot automatically, then start the BIOS capsule updateโ point in OPโs instructions; the reboot occurs, but the BIOS capsule update never happens).
Nearly identical messages are reported as the 3.08 failures: Error 331: Full FW Update using same version is not allowed. Include -allowsv in command line to allow it., Succeed to write Framework_Laptop_13_12th_Gen_Intel_Core_capsule_signed_allsku_3.17.cap.
The only significant change in behavior is that the system now reboots after each failed attempt instead of shutting down, which leads to an endless loop of failed upgrade attempts if left unattended. The only way to stop it is to pull the upgrade media between reboots.
LVFS upgrade fails as expected because this is a standalone system with no battery.
The initial step appears to signal success:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Upgrade System Firmware from 0.0.3.6 to 0.0.3.17? โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฃ
โ This firmware update includes the following changes: โ
โ โ
โ โข Update Intel CSME to 16.1.32.2418v0.2_A0_Corporate โ
โ โข Update PD firmware version 0.1.2E to improve system power consumption โ
โ with low power HDMI/DP expansion cards when no monitor is attached. โ
โ โข Fixed retimer updates cause ports to stop working after the update. โ
โ โข Fixed retimer capsule update causes the device in standalone mode to โ
โ reset and fail updating during the update process. โ
โ โข Added battery lifetime extender functionality.(See below for details) โ
โ โข Add USB4 PCR Measurement BIOS option in the advanced setup menu. โ
โ โข Fixed the battery extender setting overwritten battery charge limit on โ
โ boot. โ
โ โข Fixed high temperature causes continuous CPU throttling to LFM. โ
โ โข Fixed battery charging limit is reset by battery extender reset timer. โ
โ โ
โ Laptop (12th Gen Intel Core) must remain plugged into a power source for โ
โ the duration of the update to avoid damage. โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Perform operation? [Y|n]: y
Waitingโฆ [***************************************]
Successfully installed firmware
Do not turn off your computer or remove the AC adapter while the update is in progress.
Devices with the latest available firmware version:
โข UEFI dbx
โข Unifying Receiver
Devices with no available firmware updates:
โข KEK CA
โข Patriot M.2 P310 240GB
โข UEFI CA
โข UEFI Device Firmware
โข UEFI Device Firmware
โข Windows Production PCA
โข frame.work-LaptopADLDB
โข frame.work-LaptopADLKEK
An update requires a reboot to complete. Restart now? [y|N]:
After the reboot nothing has changed, and fwupdmgr get-updates reports Update Error: failed to update to 785: error-pwr-evt-batt.
$ fwupdmgr get-updates
Devices with no available firmware updates:
โข KEK CA
โข Patriot M.2 P310 240GB
โข UEFI CA
โข UEFI Device Firmware
โข UEFI Device Firmware
โข Windows Production PCA
โข frame.work-LaptopADLDB
โข frame.work-LaptopADLKEK
Devices with the latest available firmware version:
โข UEFI dbx
โข Unifying Receiver
Framework Laptop (12th Gen Intel Core)
โ
โโSystem Firmware:
โ Device ID: ...
โ Summary: UEFI System Resource Table device (updated via NVRAM)
โ Current version: 0.0.3.6
โ Minimum Version: 0.0.3.0
โ Vendor: Framework (DMI:INSYDE Corp.)
โ Update State: Transient failure
โ Update Error: failed to update to 785: error-pwr-evt-batt
โ GUID: a30a8cf3-847f-5e59-bd59-f9ec145c1a8c
โ Device Flags: โข Internal device
โ โข Updatable
โ โข System requires external power source
โ โข Supported on remote server
โ โข Needs a reboot after installation
โ โข Cryptographic hash verification is available
โ โข Device is usable for the duration of the update
โ Device Requests: โข Message
โ
โโLaptop 13 Intel 12th Gen Core System Update:
New version: 0.0.3.17
Remote ID: lvfs
Release ID: 112012
Summary: Framework Laptop System Firmware for Intel 12th Gen Core Mainboards
License: Proprietary
Size: 36.1 MB
Created: 2025-04-24
Urgency: High
Tested: 2025-04-29
Distribution: fedora 41 (workstation)
Old version: 0.0.3.9
Version[fwupd]: 1.9.29
Vendor: Framework
Duration: 2 minutes
Release Flags: โข Trusted metadata
โข Is upgrade
โข Tested by trusted vendor
Description:
This firmware update includes the following changes:
โข Update Intel CSME to 16.1.32.2418v0.2_A0_Corporate
โข Update PD firmware version 0.1.2E to improve system power consumption with low power HDMI/DP expansion cards when no monitor is attached.
โข Fixed retimer updates cause ports to stop working after the update.
โข Fixed retimer capsule update causes the device in standalone mode to reset and fail updating during the update process.
โข Added battery lifetime extender functionality.(See below for details)
โข Add USB4 PCR Measurement BIOS option in the advanced setup menu.
โข Fixed the battery extender setting overwritten battery charge limit on boot.
โข Fixed high temperature causes continuous CPU throttling to LFM.
โข Fixed battery charging limit is reset by battery extender reset timer.
Issues: CVE-2024-49200
CVE-2024-30211
CVE-2024-26021
CVE-2024-31068
CVE-2024-25078
CVE-2023-34424
CVE-2023-38655
CVE-2023-40067
CVE-2023-48361
CVE-2024-21844
CVE-2023-45230
CVE-2023-45232
CVE-2023-45233
132380
CVE-2023-45234
Checksum: ff32fd8dfe10a353361e599bdbb3a49c503768beeb4664be4a34a5f40ac110fd
It seems that standalone updates are still not possible.
Took me a while to get around to doing this, just ran it and my CSME is now also on the latest version. So I updated (without issues) via LVFS and ran the EFI update after that (without issues) to update the CSME. Thanks again!
After waiting for over an hour, fans full tilt and hot enough to fry some eggs (and getting hotter as time went on), I began to worry of a meltdown.
I tried to dirty boot by manually holding the power down for up to 30 seconds the first time, 60 seconds the second time, it was unresponsive. It didnโt respond to keyboard commands either.
Finally, I unplugged the power and just let it drain down the battery, which occurred rapidly, within 15 minutes (the battery was at 100% prior to starting the upgrade).
I let it cool down to room temperature and plugged the power back in. After giving it 20 minutes to charge a bit, I decided to power on the machine again. The result was no display (not even backlit), it stayed powered on for about 40 seconds before rebooting and the cycle continues indefinitely.
Framework support agreed to a one-time replacement of the mainboard, which Iโm thankful for.
Iโll admit, I was pretty heated in the discussion with support. However, in my 20+ years as an IT professional, Iโve never once bricked a device from a firmware update. Maybe Iโve been lucky in the past but irrespective of that, my apologies for how unkind I was dealing with this issue.
Having said that, I applaud the support staff for taking my frustration and tone in stride and ultimately doing the right thing, thank you!