Framework 13 AMD DYI AMD Ryzen™ 7 7840U
General Things
https://frame.work/laptop13?tab=specs&slug=laptop-diy-13-gen-amd
- With Fwupd you can simply update the UEFI Firmware on the device
- Sleep and Hibernate, working out of the box.
- All Hardware, including add-on cards, are working without the need for extra driver packages.
- Power-Profiles-Daemon is good to go with it! No need for extra power saving options.
- Kernel Boot options:
amdgpu.dcdebugmask=0x10 amdgpu.nopsr=1 rtc_cmos.use_acpi_alarm=1
- fingerprint Sensor inside Power button is also working out of the box using Fprint With KDE (SDDM) you can set it easily to be used on login and sudo actions (read about the PAM settings with cause) https://wiki.archlinux.org/title/SDDM#Using_a_fingerprint_reader
System:
Machine:
Type: Laptop System: Framework product: Laptop 13 (AMD Ryzen 7040Series)
v: A7
Mobo: Framework model: FRANMDCP07 v: A7
part-nu: FRANPGCP07 UEFI: INSYDE v: 03.07 date: 02/19/2025
Battery:
ID-1: BAT1 charge: 55.7 Wh (90.9%) condition: 61.3/60.7 Wh (101.0%)
volts: 17.0 min: 15.5 model: NVT FRANGWA
CPU:
Info: 8-core model: AMD Ryzen 7 7840U w/ Radeon 780M Graphics bits: 64
type: MT MCP arch: Zen 4 rev: 1 cache: L1: 512 KiB L2: 8 MiB L3: 16 MiB
Speed (MHz): avg: 1100 min/max: 400/5134
Graphics:
Device-1: Advanced Micro Devices [AMD/ATI] Phoenix1 vendor: Framework
driver: amdgpu v: kernel arch: RDNA-3 pcie: speed: 16 GT/s lanes: 16 ports:
Audio:
Device-1: Advanced Micro Devices [AMD/ATI] Rembrandt Radeon High Definition
Audio vendor: Framework driver: snd_hda_intel v: kernel pcie:
speed: 16 GT/s lanes: 16 bus-ID: c1:00.1 chip-ID: 1002:1640
Device-2: Advanced Micro Devices [AMD] ACP/ACP3X/ACP6x Audio Coprocessor
vendor: Framework driver: snd_pci_ps v: kernel pcie: speed: 16 GT/s
lanes: 16 bus-ID: c1:00.5 chip-ID: 1022:15e2
Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
vendor: Framework driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s
lanes: 16 bus-ID: c1:00.6 chip-ID: 1022:15e3
Network:
Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
driver: mt7921e v: kernel pcie: speed: 5 GT/s lanes: 1 bus-ID: 01:00.0
chip-ID: 14c3:0616
Bluetooth:
Device-1: MediaTek Wireless_Device driver: btusb v: 0.8 type: USB rev: 2.1
speed: 480 Mb/s lanes: 1 bus-ID: 1-5:3 chip-ID: 0e8d:e616
WIFI:
I do not have issue in general with the wifi but seems it does have a small power management issue so i try to disable that feature:
with iw installed you can check if powersave mode is active:
iw dev wlan0 get power_save
mkdir -p /etc/NetworkManager/conf.d/
sudo nano /etc/NetworkManager/conf.d/disable-wifi-powersave.conf
adding this in the config:
[connection]
wifi.powersave = 2
and restart NetworkManager:
sudo systemctl restart NetworkManager
joekamprad has a blog about anything else on that device as of he got one to test EndeavourOS on it from Framework:
There you can find tutorials on adding plymouth boot splash per example, and other things.