Framework 16 BIOS Update LFKN6.04.01 bricked my laptop

Hello.

My Kubuntu 25.10 system automatically installs BIOS update. All updates before were fine, but the latest one broke everything.

In the morning, Kubuntu downloaded a BIOS update and said, as always, to restart PC. I restarted, and the update started. It displayed the 6.03.04 → 6.04.01 update. The last thing I saw was PD1 2.0.C → 0.0.22. After an hour of waiting, the screen became black. I was waiting for the update to finish for more than 2 hours with no signs of life. After 2 hours, I decided to restart the PC by pressing the power button for 10 seconds and restarted PC. After restart I saw Update failed and code 21. After this I’ve never seen the Framework logo anymore. There is always black screen on the start.

I’ve restarted PC many times, waited for long time. I’ve tried the method with Mainboard reset. Changed RAM. Nothing helps.

Can I restore it somehow?

Which BIOS version are you using? 6.03.04 → 6.04.01

Which Framework Laptop 16 model are you using? AMD AI 370. No GPU.

All videos and images.

I think you might be OK.
The BIOS was updated, the EC was updated, but the USB PD chip firmware was not.
Try plugging a power supply into different USB ports, on the left and right until you get it charging again.
Hopefully, only one side has failed, so the other side might work.
Once you get the battery charged again. You can try the firmware update again.

Charging works okay for both sides. But now when I run laptop I don’t see Framework logo anymore. Only black screen. It ignores F12, so I can’t go into the boot select panel to rerun Bios update.

Are there any other options to flash it? What should I do?

During boot up, keep tapping F2 quite quickly. It should eventually get to bios setup screens.
You can then use that to attempt to reflash the BIOS using the EFI bios update method.
That is when you download the EFI upgrade files, put them on a usb stick, and then use the F2 bios, “boot from file”, to select the efi update file from the usb stick.

I’ve tried many times with F12, F2. You can see video in my drive. It didn’t help. Maybe I do something wrong?

Also there is a video of Blink codes. Blink codes start in 1:35. Maybe someone can analyze it.

Unplug all the usb slot cards. If the battery is charged, try booting to bios (F2) without the power adapter plugged in.

Note, if you want official FW support, you need to raise a request with the web page form.

On this forum it is just other users like you.

Unplugged everything and tried. No results. Does it make sense to tap F2 for 2 minutes? Or I have to see the result in the first 10 seconds?

Yeah. I’ve already raised the official support request. But they are answering only on working days. But I hope to get it fixed by Monday. Work is waiting.

So I really appreciate any help. Thank you so much.

The F2 tapping into the BIOS should reach the BIOS pages about 10 seconds after pressing the power button.

The FW16 BIOS should detect when the keyboard is present or not. Try removing the keyboard, to see if the BIOS reports an error during boot up.

Blink codes now are changing red-blue endlessly. Nothing on the screen.

It’s not upgrade from 3 to 4.
But the idea is good. I’ve tried a USB keyboard, but it doesn’t react on it. Even the external keyboard lighting does not turn on.

I bricked my Framework Laptop 16 recently, got it fixed! The circumstances are not identical but it might still help.

2 Likes

Official support agreed that it’s a warranty case. So they have sent me the new motherboard. I’ll wait for it. I appreciate their support.

Now the only thing I’m interested in:

  • How to disable the BIOS updates together with Linux? I don’t want to repeat this experience.
  • Why do Framework laptops not have any BIOS restore option with a flash drive for such cases? Without any chips and soldering.
1 Like

Complain on Kubuntu’s forum. BIOS updates should not be done automatically without the user’s consent. I used Fedora and Arch and I never encountered this, but I never thought a previously known Microsoft issue has creeped into Linux.

You can disable the firmware-updater.firmware-notifier and/or disable firmware updates in Discover’s settings. You can also forcefully uninstall fwupd package. Note that fwupd is not at fault here since that’s only the BIOS update mechanism. It’s the distro’s fault for configuring the OS to run fwupd behind your back.

Just as a thought, the first picture shows your battery to be fully charged, which is a big no no during BIOS updates. I think that is what broke your update. Framework makes it very clear that the battery should never be fully charged during BIOS updates and should be discharged low enough to be charging during the full update process. I take mine down to 30% below its full charge level.

1 Like

Not during, just at the start of the update, and a few percent is enough

2 Likes

I got this bios update, it said - success. But after reboot I got black screen and a dead laptop. Removed all tiles, charge or no, external monitor or no. Can’t get into bios screen no matter how fast I hit F2 or F12.

Try this factory reset guide. Maybe it will help at least in your case.

Nope, it did nothing. After this reset literally nothing changed. Power button goes from full brightness to half, screen flashes for a moment - and then nothing. No F2 or F12, no other indications of life.

Getting the mobo replaced under warranty. Diagnostics LED was blinking red-blue-pause, indefinitely. No keyboard lights, no caps lock LED, no fan.

I used fwupd utility in Tumbleweed for this BIOS update.