Which Linux distro are you using? Arch Linux - Last updated today.
Which kernel are you using? Linux seras 6.12.9-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 10 Jan 2025 00:39:41 +0000 x86_64 GNU/Linux
Which BIOS version are you using? 3.04
Which Framework Laptop 13 model are you using? Intel® Core™ Ultra Series 1
So I am on the latest firmware, by updating via the Linux/Other/UEFI Shell update.
Now when I run the following, it shows updates that fail when my linux box restarts.
❯ sudo fwupdmgr update
╔══════════════════════════════════════════════════════════════════════
║ Upgrade UEFI Device Firmware from 0x000000cf to 0x00000270? ║
╠══════════════════════════════════════════════════════════════════════
║ This release makes the following improvements: ║
║ ║
║ • This update adds certified Thunderbolt support. ║
║ • The firmware is signed by Intel ║
║ ║
║ Laptop 13 (Intel Core Ultra Series 1) must remain plugged into a power ║
║ source for the duration of the update to avoid damage. ║
╚══════════════════════════════════════════════════════════════════════
Here is the output for the two devices that fail to update from get-devices.
├─UEFI Device Firmware:
│ Device ID: 93c5f795ba1fe8224d57c20ad3857ee56b403b1e
│ Summary: UEFI System Resource Table device (Updated via capsule-on-disk)
│ Current version: 0x000000cf
│ Vendor: Framework (DMI:INSYDE Corp.)
│ Update State: Success
│ GUID: c57fd615-2ac9-4154-bf34-4dc715344408
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Supported on remote server
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│ Device Requests: • Message
│
├─UEFI Device Firmware:
│ Device ID: cbbeb6b445a4e88670e0fff8637e5fa32bfdefcd
│ Summary: UEFI System Resource Table device (Updated via capsule-on-disk)
│ Current version: 0x000000cf
│ Vendor: Framework (DMI:INSYDE Corp.)
│ Update State: Success
│ GUID: bdffce36-809c-4fa6-aecc-54536922f0e0
│ Device Flags: • Internal device
│ • Updatable
│ • System requires external power source
│ • Supported on remote server
│ • Needs a reboot after installation
│ • Device is usable for the duration of the update
│ Device Requests: • Message
│
Would love to figure out why this is happening. =)