I am having an issue updating to BIOS 4.04 that I can’t find anywhere else. I’m running on Ubuntu, but I’m not sure if that matters here.
When I boot from the USB using the file from the link below (path: Framework_Laptop_16_Amd_Ryzen7040_BIOS_4.04_EFI/efi/boot), I am able to execute BootX64.efi. I then get the following message when Startup.nsh runs:
“CapsuleApp.efi is not recognized as an internal or external command, operable program, or script file”.
Unfortunately, I do not appear to have fwupd version 2.0.16 or later, and there is no update for fwupd when I run it through the terminal. I’ve seen some note about using snap for a more updated fwupd but that it can create some problematic dependencies.
Do top command then 2nd one after that and last 3rd command to get bios update applied to 4.04. So when you reboot it will flash the bios, so have charger connected!
If you don’t have the newer fwupd, then your best option is to use usb stick with the firmware file in it. Instructions can be found from the firmware threads first message.
This is what I was trying to do, but I was getting the error I listed in the post:
When I boot from the USB using the file from the link below (path: Framework_Laptop_16_Amd_Ryzen7040_BIOS_4.04_EFI/efi/boot), I am able to execute BootX64.efi. I then get the following message when Startup.nsh runs:
“CapsuleApp.efi is not recognized as an internal or external command, operable program, or script file”.
The directions on Framework Laptop 16 BIOS and Driver Releases (AMD Ryzen™ 7040 Series) say to “Extract contents of zip folder to a FAT32 formatted USB drive.” I made the mistake of using “Extract to…” on the zip file into the USB which resulted in a top folder <Framework_Laptop_16_Amd_Ryzen7040_BIOS_4.04_EFI>. I had to move all of the files inside of that Framework file into the main USB and delete the Framework folder.
The rest of the directions for the bios update worked from there.