Skip to main content

Framework Laptop 13 (AMD Ryzen 7040, 2023)

Announced in March 20231 alongside the 13th Gen Intel model, the AMD Ryzen 7040 variant was Framework's first AMD-powered laptop. Initial shipments were delayed due to electrical and firmware issues23. The AMD variant showed additional battery life, better performance, less heat, and lower fan noise when idle compared to Intel models45, leading some to suggest it rendered Intel models obsolete6. It features RDNA 3 integrated graphics.

Discontinued

This model has been discontinued.

Specifications

ComponentDetails
CPUAMD Ryzen 5 7640U, Ryzen 7 7840U
GraphicsAMD RDNA 3 integrated graphics
MemoryDDR5-5600 SO-DIMM, 2 slots, up to 128 GB (2x64 GB)7
Storage1x M.2 2280 (up to 8 TB)
Display13.5" IPS, 2256x1504 (3:2), 60 Hz, 400 nits, glossy or matte
Battery55 Wh or 61 Wh (80% capacity after 1000 cycles)
ChargingUp to 100 W USB PD, 60 W GaN adapter included
I/O2x USB 40Gbps (100 W, DP 1.4a), 1x USB 10Gbps (100 W, DP 1.4a), 1x USB 10Gbps (100 W) via Expansion Cards
WirelessAMD RZ616, Wi-Fi 6E, Bluetooth 5.3
AudioStereo 2 W speakers, dual microphones, 3.5 mm TRRS
Webcam1080p, 1/6", f/2, 80° FOV
KeyboardBacklit 78-key, 1.5 mm travel
Touchpad115 mm x 76.6 mm
FingerprintYes
Dimensions297 mm x 229 mm x 15.9 mm
Weight1.3 kg (2.9 lb)
OSWindows 11 (pre-installed) / DIY: user-provided Windows or Linux
Cooling28 W rated dissipation, 2x5 mm heatpipe, 65 mm fan

RAM Compatibility

The laptop uses JEDEC-standard DDR5-5600 SO-DIMM modules7. XMP memory is not supported — XMP modules may fall back to a lower speed or fail to boot entirely7. ECC SO-DIMMs will work but ECC correction/detection is not functional on non-Pro Ryzen APUs7.

Linux compatibility note

RAM capacities of 64 GB and above may cause a white/blank screen on some Linux distributions. This was fixed in Linux kernel 6.7+78.

Validated Modules

BrandPart NumberDescriptionValidation
FrameworkFRANRM00018 GB DDR5-5600 SO-DIMMFull
FrameworkFRANRM000216 GB DDR5-5600 SO-DIMMFull
FrameworkFRANRM000332 GB DDR5-5600 SO-DIMMFull
FrameworkFRANRM000448 GB DDR5-5600 SO-DIMMFull
SamsungM425R1GB4BB0-CWM8 GB DDR5-5600 SO-DIMMLimited
SK HynixHMCG66AGBSA095N8 GB DDR5-5600 SO-DIMMLimited
ADATAAD5S56008G8 GB DDR5-5600 SO-DIMMFull
ADATAAD5S560016G16 GB DDR5-5600 SO-DIMMFull
ADATAAD5S560032G32 GB DDR5-5600 SO-DIMMFull
ACPI7D5002488 GB DDR5-5600 SO-DIMMLimited
MushkinMRA5S560LKKD48GX248 GB DDR5-5600 SO-DIMM (kit)Limited
CrucialCT2K16G56C46S532 GB DDR5-5600 SO-DIMM (kit)Limited
Kingston FuryKF556S40IBK2-3232 GB DDR5-5600 SO-DIMM (kit)Limited
G.SkillF5-5600S4040A16GX2-RS32 GB DDR5-5600 SO-DIMM (kit)Limited

Community reports also confirm reliable operation with single and paired Crucial DDR5-5600 SO-DIMMs (e.g. CT16G56C46S5) on the 7640U and 7840U9. 128 GB (2x64 GB) has been confirmed working with Crucial CT2K64G56C46S5 DDR5-5600 SO-DIMMs10.

Linux

Display calibration

The default 2256x1504 BOE NE135FBM-N41 display panel is uncalibrated from the factory, resulting in suboptimal default sRGB coverage. An ICC color profile measured with an X-Rite i1Pro 2 is available from Notebookcheck11.

The optional 2.8K (2880x1920) display module supports 30–120 Hz variable refresh rate and 10-bit color. It can be identified by its rounded top corners, and its 256 DPI resolution is well-suited for 2x integer scaling. An ICC profile is also available from Notebookcheck12.

Speaker audio

The downward-firing speakers sound unbalanced by default. Framework provides an official EasyEffects preset in their linux-docs repository13. A community-created alternative with convolver impulse responses measured using HiFiScan is also available14.

Power management

Use power-profiles-daemon for power state control. AMD and Framework do not recommend TLP on this platform1516.

Wi-Fi

The Wi-Fi adapter requires the regulatory domain to be configured for full speed — without it you will be limited to 802.11n (Wi-Fi 4) and 2.4 GHz bands only17. Using iwd as the Wi-Fi backend (either directly or via NetworkManager) has been reported to improve stability and throughput17.

Fingerprint reader

Install fprint to enable fingerprint authentication. If you have fitted a replacement fingerprint reader module, you may need to update the firmware18.

Ambient light sensor

Install iio-sensor-proxy to enable automatic screen brightness in GNOME and KDE. Other desktop environments are unsupported19.

AMDGPU display freezes

The amdgpu driver's Panel Self-Refresh (PSR) can cause complete display freezes with flip_done timed out errors. Add amdgpu.dcdebugmask=0x10 to the kernel command line to disable PSR. See the full problem page for details and additional workarounds.

Suspend and wake

Some users experience the laptop rebooting instead of waking from suspend, caused by the MediaTek RZ616 (MT7921) Wi-Fi module. A workaround is to block Wi-Fi and Bluetooth before suspend using a systemd service20.

Display output is not supported on the expansion card slot on the left side nearest the user; plugging a display adapter into this port can cause wake failures21.

Known Issues

  • Keyboard intermittent keys — Some Input Cover units from a subsupplier had a manufacturing defect (burr in the lattice near the Delete key) causing keys to intermittently stop working, most commonly in the right-side keyboard columns (Enter, Backspace, Delete, D, or P, 0, minus). Framework added quality checks and provides replacement Input Covers under warranty22. See the full problem page for details.
  • MediaTek MT7925 (RZ717) Wi-Fi Issues — See the full problem page for details.
  • Hinge wobble and looseness — Original 3.3 kg hinges may exhibit display resonance or insufficient holding force during lap/mobile use. A 4.0 kg Hinge Kit is available as an upgrade23. See the full problem page for details.
  • Blinking red side LED after reassembly — If the black foam pad on the input cover shifts during maintenance, the chassis intrusion switch (SW3) won't be engaged, causing both side LEDs to blink red continuously. See the full problem page for details.
  • USB-C UCSI errors on Linux — Kernel 6.9+ produces GET_CABLE_PROPERTY failed error messages on boot and when plugging/unplugging USB-C devices. See the full problem page for details.
  • Battery flipping between charging and discharging — Battery status rapidly oscillates when on AC power with a charge limit set, causing microcycling, LED flicker, and dock disconnections. BIOS 3.07–3.08 also had bugs where the charge limit was ignored. See the full problem page for details.

Firmware

DetailInfo
UEFIInsydeH2O by Insyde Software
ECOpen-source, based on CrOS EC
Latest UEFI3.18

Heatsink Upgrade

The stock 7040 Series heatsink uses two 5 mm heatpipes with a 65 mm fan and ships with Shin-Etsu 8117 thermal paste pre-applied24. Early production units lack VRM thermal pads entirely — Framework support confirmed the 7040 heatsink design has not changed and does not include VRM coverage wings24.

PTM7950 Thermal Pad

Community testing shows the single most impactful cooling upgrade is replacing the stock paste with Honeywell PTM7950 (or Thermal Grizzly PhaseSheet PTM) phase change thermal interface material2425. On the stock heatsink, this yields approximately 7 °C lower temperatures at 28 W sustained load and enables 43 W sustained operation (up from ~37 W with stock paste)24.

AI 300 Heatsink Swap

The Framework Laptop 13 (AMD Ryzen AI 300 Series) heatsink uses a single 10 mm heatpipe and includes VRM thermal pads. It physically fits as a drop-in replacement on 7040 Series mainboards and is available as a parts kit (FRANTC0001) for approximately $45242627. However, Framework has stated this is not officially supported and they have not tested the combination24.

Multiple community members report significant improvements. One user with a 7840U measured 10-15 °C lower temperatures under sustained stress with the AI 300 heatsink compared to the stock cooler (though idle temps were slightly warmer), with independently confirmed results by another user27. A third user measured ~5% lower CPU temperatures (average ΔT dropped from 68.4 °C to 64.9 °C) and reported the fan spinning less often during light tasks24.

One user found the AI 300 heatsink performed worse than the stock 7040 heatsink at equivalent wattages, citing higher fin-to-air thermal resistance despite the larger single heatpipe24. The discrepancy may be due to unit-to-unit variance in heatsink manufacturing quality24.

Footnotes

  1. Framework Next Level Event 2023 — Framework (YouTube)

  2. Framework Laptop 13 enters mass production with AMD Ryzen 7040 — TechPowerUp

  3. Production update on Framework Laptop 13 (AMD Ryzen 7040) — TechPowerUp

  4. Reviews of Framework Laptop 13 (AMD Ryzen 7040 Series) are live — Framework Blog

  5. Review: Framework Laptop finally gets an AMD Ryzen config — Ars Technica

  6. Reviews: AMD Framework-13 Ryzen 7 7840U — "So much better than the Intel version" — Framework Community

  7. What DRAM/memory is supported by Framework Laptop 13 (AMD Ryzen 7040 Series)? — Framework Knowledge Base 2 3 4 5

  8. Linux kernel commit fixing large RAM blank screen — Linux Kernel

  9. RAM compatibility for 13" laptop with AMD 7640U — Framework Community

  10. 128GB RAM on the AMD 7040 FW13: Experiences? — Framework Community

  11. Framework Laptop 13.5 i7-1360P display measurements — Notebookcheck (ICC profile for 2256x1504 BOE panel, measured with X-Rite i1Pro 2)

  12. Framework Laptop 13.5 AMD Ryzen 7 7840U display measurements — Notebookcheck (ICC profile for 2.8K BOE panel)

  13. FrameworkComputer/linux-docs — EasyEffects preset — GitHub

  14. cab404/framework-dsp — EasyEffects Framework DSP profiles — GitHub

  15. Optimizing Ubuntu battery life — Framework Knowledge Base

  16. Tracking PPD vs TLP for AMD Ryzen 7040 — Framework Community

  17. Framework Laptop 13 (AMD Ryzen 7040 Series) — ArchWiki 2

  18. Updating Fingerprint Reader Firmware on Linux — Framework Knowledge Base

  19. Framework Laptop 13 (AMD Ryzen 7040 Series) — Ambient light sensor — ArchWiki

  20. Framework 13 AMD return from sleep causes reboot — Framework Community

  21. Framework 13 AMD return from sleep causes reboot — comment #7 — Framework Community

  22. Broken delete key — Nirav Patel official response — Framework Community

  23. Explainer: Lid rigidity, hinge force, the CNC Top Cover, and the new 4.0kg Hinge Kit — Framework Community

  24. AI 300 heatsink on 7x40u? — Framework Community 2 3 4 5 6 7 8 9

  25. 7040 cooling improvement with ryzen 300 heatsink — Framework Community

  26. Gen2 heatsink looks a lot better than gen1 — Reddit

  27. FW13 7840u Heatsink and Fan Kit Upgrade Test Results — Reddit 2