Framework mainboard upgrade & install

SUMMARY Recently I upgraded the mainboard of my Framework 13 laptop from a 12th generation 1240P mainboard to a Core series 155H mainboard. Hardware-wise it was really smooth, but there was a boot issues as it could not find the correct UEFI boot partition.

2026-01-17 framework mainbord upgrade uefi

The problem appeared to be (either, or both):

The UEFI/BIOS can be upgraded by the firmware upgrade project fwupdmgr (in apt), and these commands will update your firmware:

fwupdmgr get-devices
fwupdmgr refresh
fwupdmgr get-updates
fwupdmgr update

The EFI entry can be fixed (for Debian UEFI installs) with:

sudo efibootmgr -c -d /dev/nvme0n1 -p 1 -l "\\EFI\\debian\\grubx64.efi"

If your backlight brightness controls do not work, be sure to check the acpi_backlight kernel command line parameter. For me the acpi_backlight=vendor did work.