Framework Laptop BIOS and Driver Releases (13th Gen Intel® Core™)

July 30 2024 10:17pm • Est. Read Time: 3 MIN

Please note that this software is for Framework Laptop 13 (13th Gen Intel® Core™) ONLY!

For other Framework Laptops, please read the article located HERE.



Windows 11

Linux

Driver BundleIncluded in kernel
BIOS Update

Download BIOS 3.05 


13th Gen Intel Core Retimer port01 310


13th Gen Intel Core Retimer port23 310 


You can check your current BIOS version following the steps here to determine if you are on the latest release.


Driver Bundle

This driver bundle includes several security fixes and enhancements.


Download Link

SHA256

Download Driver Bundle (2024/06/25) 

81c2d77ee9961ab93cf84e4a96c3d84b5593b862e61138308ff98fe87ec5cdea 


INF Driver archive

This driver archive can be used to build windows images using DISM commands, or apply driver updates through group policy.


Download Link

SHA256

Download INF Driver Archive (2024/06/25) 

d09209fcad56f6fd18ed87fc1002e02603eb56e694260931402bc7670dc2f7cf 



Driver Versions



Driver

Version

Intel Chipset

10.1.19627.8423

Intel GNA 

03.05.00.1574

Intel Management Engine

2351.5.49.0

Intel Management and Security Status

2316.5.0.0

Intel Serial IO

31.100.2351.81

Intel Display

31.0.101.5445

Intel Dynamic Tuning

9.0.11404.39881

Intel TXT Authenticated Code Module

1.18.16.0

Intel PROSet WiFi

23.20.0.4

Intel PROSet Bluetooth

23.20.0.3

Goodix Fingerprint

3.12804.0.240

Realtek Ethernet

11013_20_07272023_08042023

SD Card Reader

v4_5_10_201


BIOS Downloads

Windows


Download Link

SHA256

Download BIOS 3.05 

94757a37b991eae45becbe348e68daf0b730d6af3efcc4e25e73b7354c12605f

13th Gen Intel Core Retimer port01 310 

8d2045879c0a52adfed8b4573c8b297a727210d980b4a87ebd693424604ee9de

13th Gen Intel Core Retimer port23 310 

180600b564a69274965d08e272f0aee78f4d29cb323f052ebe3d8a27b07c316c 


Instructions for Windows

(follow these instructions for all 3 downloads above in the order they are listed.)

  1. Attach the system to AC power

  2. Run the .exe.

  3. Click yes to reboot.

Linux/LVFS

Please note that for this platform LVFS will not update the CSME firmware. so we only recommend updating using the EFI updater. This is a limitation of LVFS which does not ship the binary blobs from Intel necessary to update the CSME.


Linux/Other/UEFI Shell update


Download Link

SHA256

Download BIOS 3.05 (EFI Shell Update) 

eeb6fde1946c4bf966d518d44d3a134be58835de642d9ce3f23531f53db75181 


Note that if you use the EFI shell update with Windows, you should suspend Bitlocker if enabled before updating using the EFI updater.


You must be running 3.05 or later to apply this update using EFI. 


Instructions for EFI shell update:

  1. Extract contents of zip folder to a FAT32 formatted USB drive. Cleanly unmount the drive before physically removing it, otherwise the BIOS update may not function correctly. 

  2. Boot your system while pressing F12 and boot from the thumb drive.

  3. Let startup.nsh run automatically.

  4. Follow the instructions to install the update.

The automatic update will not update retimers. 
If your retimer firmware is not up to date, and you want to update it. Please following the process. The retimer update will not impact the system functionality if you choose not to update. 

  1. Extract contents of zip folder to a FAT32 formatted USB drive. Cleanly unmount the drive before physically removing it, otherwise the BIOS update may not function correctly. 

  2. Boot your system while pressing F12 and boot from the thumb drive.

  3. Press esc at the startup prompt. Then run updateretimers.nsh.

  4. The system will reboot and update the retimers. After the updates have completed, shutdown the system, unplug all sources of power, wait 90 seconds, and then power back on. This will force the PD controllers through a full power cycle after the retimer update.



Updating a Mainboard outside of a laptop

This release supports standalone updates without a battery attached. After rebooting, please follow the onscreen instructions to update your BIOS when in standalone mode, which will require moving the power source between both sides of the Mainboard to allow PD firmware to update correctly.


Security Fixes


CVE

Note

CVE-2023-28746

Microcode

 CVE-2023-45230

Dhcp6Dxe

 CVE-2023-45232

Fix vulnerability DXE memory corruption in IP6Dxe

 CVE-2023-45233

Fix vulnerability DXE memory corruption in IP6Dxe

 CVE-2023-45234

UefiPxeBcDxe

 CVE-2023-39281

AsfSecureBootDxe

 CVE-2023-32282

Escalation of privilege via local access

CVE-2023-49141

Microcode


Enhancements

  1. Implement DTT collaboration gear support. This should improve battery life while performing tasks like online video conferencing. 

Fixes

  1. Change the power button behavior. Holding the power button over 4 seconds will trigger shutdown. Holding the power button over 20 seconds will trigger EC reset. 

  2. Fix issue where laptop cannot power on at high temperatures.

  3. Fix issue where holding the power button down would trigger a battery disconnect. 

  4. Set ACPI thermal zone _CRT to 170C and _HOT to 160C. This should fix an issue where thermal zones where not loaded in linux due to being out of range: https://sourcegraph.com/github.com/torvalds/linux/-/commit/7a0e39748861272e6f4b088d5a7e7ffa53c4d5eb?visible=4 

Component Versions

This BIOS update is a bundle of updates to multiple embedded components in the system.

Not all of them use the same version number.


BIOS

3.05

Updated

EC

a29b80c

Updated

PD

0.1.2C

Same

Intel CSME

16.1.30.2361v4

Updated

Microcode

0x4121

Updated

Known Issues

  1. If the system is booted from the off state with a portable monitor attached to the upper left port, the external display may not show any video.

  2. When updating using the EFI update method, the update will fail if the internal SSD is formatted as MBR.