Skip to content

Framework Laptop 13 AMD Ryzen™ 7040 Series — BIOS & Drivers

Subscribe to release notifications to get an email when new BIOS or driver updates are published for your Framework Laptop 13.

You can check your current BIOS version before installing an update.

3.20
Released 2026-07-06 · 17.5 MB
Stable
Latest
Highlights
  • Added support for Framework Laptop 13 Pro features - Enabled compatibility for the haptic touchpad, touch panel, and 75W battery.
  • Updated the audio verb table to support the new speakers in the Framework Laptop 13 Pro chassis.
  • Updated AMD PhoenixPI-FP8-FP7_1.2.0.0f.
  • Fixed an issue where the system was unable to boot from partially locked self-encrypting drives (SEDs)
  • Fixed an issue where the Battery Extender status was reported incorrectly following a reboot, hibernation, or shutdown after the timer had expired.
  • Fixed an issue where the system boots with blackscreen when plugged Dell U2725QE monitor with mouse.
  • Supported 16bits postcode.
  • Fixed an issue where system audio volume was lower on 3.19 beta.
  • Security Fix: CVE-2025-54502 - Incorrect use of boot service in the AMD Platform Configuration Blob (APCB) SMM driver could allow a privileged attacker with local access (Ring 0) to achieve privilege escalation potentially resulting in arbitrary code execution. (CVSS N/A)
  • Security Fix: CVE-2025-29949 - Insufficient input parameter sanitization in AMD Secure Processor (ASP) Boot Loader (legacy recovery mode only) could allow an attacker to write out-of-bounds to corrupt Secure DRAM potentially resulting in denial of service. (CVSS N/A)
  • Security Fix: CVE-2025-0040 - Improper access control between the Joint Test Action Group (JTAG) and Advanced Extensible Interface (AXI) could allow an attacker with physical access to read or overwrite the contents of cross-chip debug (XCD) registers potentially resulting in loss of data integrity or confidentiality. (CVSS N/A)
  • Security Fix: CVE-2024-36355 - Improper input validation in the SMM handler could allow an attacker with Ring0 access to write to SMRAM and modify execution flow for S3 (sleep) wake up, potentially resulting in arbitrary code execution. (CVSS N/A)
  • Security Fix: CVE-2024-36310 - Improper input validation in the SMM communications buffer could allow a privileged attacker to perform an out of bounds read or write to SMRAM potentially resulting in loss of confidentiality or integrity. (CVSS N/A)
Installation instructions
File Release Date
Windows Driver Bundle v2.08 2026-06-01 Framework_Laptop_13_AMD_Ryzen_7040_driver_bundle_W11_v2.08_2026_06_01.exe SHA256 · 0F993E670FBAC8BD8B27BEFA266C029C200724F39B82B263E228D109896CF25D
Wi-Fi Driver for use during Windows Installation 2026-06-18 Framework_W11_OOBE_Wifi_Driver_Package.zip SHA256 · 13d7286531f7fc354bf345ea6f465c76cbba79f783a44b45d4803743022b574a
3.18
Released 2026-01-26 · 17.5 MB
Stable
Highlights
  • Updated AMD PhoenixPI-FP8-FP7_1.2.0.0e
  • Modified the F2 key in the F12 Boot Menu to go to the setup menu for easier navigation to secure boot settings
  • Enhanced Power On AC behavior, allowing the feature to work without requiring a prior OS boot
  • Enhanced fan detection logic within the Input Module app
Installation instructions
3.17
Released 2025-12-08 · 17.5 MB
Stable
Highlights
  • Fixed BIOS update process running on wrong platform, which could brick the system
  • Fixed Supervisor Password displaying "Not Installed" after successfully setting it
  • Fixed "invalid supervisor password" error when setting TPM to Hidden and supervisor password in the same BIOS session
  • Fixed Wooting 80HE Keyboard not functioning while in the BIOS
Installation instructions
3.16
Released 2025-08-04 · 17.2 MB
Stable
Highlights
  • Updated AMD PI 1.2.0.0c
  • Added Framework's dbx key and updated the default CA of Windows Secure Boot to Microsoft UEFI CA 2023
  • Introduced Battery Charge Limiting status functionality to support Windows Smart Charging
  • Introduced the Framework EC device to enable the Framework tool on Windows
  • Fixed OPAL drive hardware encryption causing missing boot drive on subsequent reboots
  • Security fix: CVE-2024-21925 — Improper input validation in AmdPspP2CmboxV2 driver allowing SMRAM overwrite (CVSS 8.2)
  • Security fix: CVE-2024-0179 — SMM Callout vulnerability in AmdCpmDisplayFeatureSMM driver allowing SMRAM overwrite (CVSS 8.2)
  • Security fix: CVE-2025-4275 — Digital signature verification bypass via non-authenticated NVRAM variable (CVSS 7.8)
  • Security fix: CVE-2025-2884 — Out-of-bounds read in TCG TPM2.0 CryptHmacSign (CVSS 6.6)
  • Security fix: CVE-2024-36347 — Improper signature verification in AMD CPU ROM microcode patch loader (CVSS 6.4)
  • Security fix: CVE-2024-49200 — Potential DXE memory corruption in Insyde InsydeH2O kernel 5.2–5.7 (CVSS 6.4)
  • Security fix: CVE-2024-36350 — Transient execution vulnerability allowing inference from previous stores (CVSS 5.6)
  • Security fix: CVE-2024-36357 — Transient execution vulnerability allowing L1D cache data inference (CVSS 5.6)
  • Security fix: CVE-2024-36348 — Transient execution vulnerability allowing control register speculation (CVSS 3.8)
  • Security fix: CVE-2024-36349 — Transient execution vulnerability allowing TSC_AUX inference (CVSS 3.8)
Installation instructions
3.09
Released 2025-05-11 · 15.7 MB
Stable
Highlights
  • Fixed battery extender setting overwriting battery charge limit on boot introduced in 3.06
  • Fixed battery charging limit reset by battery extender reset timer
  • Modified charge limit functionality to allow 5% float range (e.g. 80% limit → 75%–80% range), reducing microcycles
  • Lowered screen minimum brightness on Linux
  • Fixed ACPI thermal_zone3 reporting incorrect values occasionally
  • Updated driver certificate for org.uefi.Driver.RtkUndiDxe
  • Security fix: CVE-2023-45234 — Out-of-bounds read in UefiPxeBcDxe (CVSS 8.8)
  • Security fix: CVE-2023-45230 — Out-of-bounds read in Dhcp6Dxe (CVSS 8.8)
  • Security fix: CVE-2023-45232 — Infinite loop in IP6Dxe (CVSS 7.5)
  • Security fix: CVE-2023-45233 — Infinite loop in IP6Dxe (CVSS 7.5)
  • Security fix: CVE-2023-31315 — Improper validation in AMD PI (CVSS 7.5)
Installation instructions
3.08
Released 2025-03-31 · 15.7 MB
Beta
Highlights
  • Fixed the battery extender setting overwriting battery charge limit on boot
Installation instructions
3.07
Released 2025-03-12 · 15.7 MB
Stable
Highlights
  • Fixed battery extender functionality bug when enabled with battery charge limit set below 100%
  • Modified battery charge limit to allow a 5% float range (e.g. 80% limit → 75%–80% range), reducing microcycles
  • Lowered screen minimum brightness on Linux
  • Fixed ALS sensor communication failures
  • Fixed IRQ1 wake issues on Linux when plugging/unplugging a charger
  • Fixed diagnostic compatibility issue with 2.8K displays
  • Fixed ACPI thermal_zone3 reporting incorrect values occasionally
  • Updated driver certificate for org.uefi.Driver.RtkUndiDxe
  • Security fix: CVE-2023-45234 — Out-of-bounds read in UefiPxeBcDxe (CVSS 8.8)
  • Security fix: CVE-2023-45230 — Out-of-bounds read in Dhcp6Dxe (CVSS 8.8)
  • Security fix: CVE-2023-45232 — Infinite loop in IP6Dxe (CVSS 7.5)
  • Security fix: CVE-2023-45233 — Infinite loop in IP6Dxe (CVSS 7.5)
  • Security fix: CVE-2023-31315 — Improper validation in AMD PI (CVSS 7.5)
  • Note — downgrading to a previous BIOS version is blocked after updating to 3.07
Installation instructions
3.06
Released 2024-11-21 · 15.7 MB
Beta
Highlights
  • Beta release — held, not promoted to stable due to battery extender bug (charge cycling when limit is set below 100%)
  • Updated Insyde kernel to 05.54.23.0020 with AMD PhoenixPI-FP8-FP7_1.1.0.3
  • Added automatic battery lifetime extender if the system is attached to AC for several days
  • Fixed ALS sensor communication failures causing yellow bang on Windows and kernel errors on Linux
  • Fixed IRQ1 wake issues on Linux when plugging/unplugging a charger
  • Fixed diagnostic compatibility issue with 2.8K displays
  • Fixed system powering on unexpectedly when the Input Cover connector is plugged into the Mainboard
  • Security fix: CVE-2023-45234 — Out-of-bounds read in UefiPxeBcDxe (CVSS 8.8)
  • Security fix: CVE-2023-45230 — Out-of-bounds read in Dhcp6Dxe (CVSS 8.8)
  • Security fix: CVE-2023-45232 — Infinite loop in IP6Dxe (CVSS 7.5)
  • Security fix: CVE-2023-45233 — Infinite loop in IP6Dxe (CVSS 7.5)
  • Security fix: CVE-2023-31315 — Improper validation in AMD PI (CVSS 7.5)
Installation instructions