That should be enough to decompress the cap archives.
Are you using the “d” version of the 3.08 EFI update? I wonder because that one doesn’t automatically run the retimer updates I can see in your screenshot.
That should be enough to decompress the cap archives.
Are you using the “d” version of the 3.08 EFI update? I wonder because that one doesn’t automatically run the retimer updates I can see in your screenshot.
Yes, it’s the one I downloaded from this thread
Ah, I might have an idea. Can you try the update with AC power plugged in? The startup.nsh should then start with the actual BIOS update and not with the Retimer updates it can’t actually run…
Edit: Pre- I mixed up standalone mode (no battery) with no AC power. Sorry.
If you look at the script, Framework only removed executing the ReTimer updates. But they left the checks for out-of-date ReTimer firmware still in. And that is what you are seeing.
Yes, you’re right. I should always get before looking at scripts.
Seems to be the same I did get some additional error logs I didn’t notice before
Weird though, I do have an EFI file system
% sudo fdisk -l
[sudo] password for alko:
Disk /dev/nvme0n1: 465.76 GiB, 500107862016 bytes, 976773168 sectors
Disk model: WDS500G1X0E-00AFY0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: F0303898-8228-7E44-A172-D3D886B9860E
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 1050623 1048576 512M EFI System
/dev/nvme0n1p2 1050624 959995903 958945280 457.3G Linux filesystem
/dev/nvme0n1p3 959995904 976773119 16777216 8G Linux swap
I kind of miss the FAT32 thumbdrive from the list. But it should be okay if you can boot from it to start the BIOS update in the first place.
Yeah, the USB is fat32. I didn’t had it inserted when I ran fdisk.
Sorry, other than preparing another USB thumbdrive and then powering off the laptop completely, plugging out any peripherals, disconnecting AC power, waiting 10 min before plugging in the thumbdrive and power again and then trying the BIOS update I’m out of ideas at the moment.
I’ve installed the original 3.08 update (v1 or a) and had no problems. Out of interest, I’ve flashed 3.08d to a stick and booted it. Observations:
Updating the retimer was a bit fiddly. I had to:
fs0:
first, before executing updateretirmers.nsh
, otherwise some file is not found (see 12th Gen Intel Core BIOS 3.08 Release - #453 by kelnos )F2
to verify versions → both retimers are on 310 now.All ports work as expected.
Tried with another freshly formated USB, no dice
Hi @alko89, I have been in the same situation (kind of…) for a few days, struggle and spend way too much time on it !!!
I manage to flash BIOS and USB-PD. Retimers are still not flashed.
Here is your problem: The flash tool is struggling detecting or using your USB key as a valid EFI volume.
What you need to do:
The flash tool will be able to boot on UPDATE, then launch startup.nsh, which will finally find an EFI volume (the one we created: EFI) that suits its needs to copy the flashing files on.
You will then see the flash splash screen (Framework logo with a green bar filling up).
This should be added to the tutorial on how to flash BIOS update from EFI. The volume must be flagged as “boot”.
(edit: added “esp” as boxes to tick in gparted)
Well i tried your workaround since i have exactly the same problem as @alko89 over here but it sadly didn’t work for me, still same result / error. Still worth a try i guess.
Oh !
Was it the same error message ? “cannot find a valid file system” ?
You may try to tick “boot” and “esp” boxes in gparted partition.
With this method, it worked for me, even though it did not flash retimers.
yupp, “cannot find a valid file system on boot device”
And i tried esp and boot flags to no avail. Did you use the 3.08d update or the older variant including the retimer updates ?
Did you use an usb3 stick?
Yes. I used the 3.08d. The updated link from the first post here.
I also tried the 3.06, but could not flash either.
It did not work and i tried many different options. And then, this one worked. I tried on a Kingston Datatraveller 64GB, with a USB-C to USB3 adapter, on left bottom port. USB-C charger on left upper port.
I’ll try again the retimer update when I’m back on home.
Updated without issues, also updated retimers, and everything ok so far.
dmidecode 3.5
Getting SMBIOS data from sysfs.
SMBIOS 3.4 present.
55 structures occupying 4083 bytes.
Table at 0x3F0A7000.Handle 0x0000, DMI type 0, 26 bytes
BIOS Information
Vendor: INSYDE Corp.
Version: 03.08
Release Date: 12/25/2023
Address: 0xE0000
Runtime Size: 128 kB
ROM Size: 16 MB
Characteristics:
PCI is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
8042 keyboard services are supported (int 9h)
CGA/mono video services are supported (int 10h)
ACPI is supported
USB legacy is supported
BIOS boot specification is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 3.8
A post was merged into an existing topic: Introducing the new Framework Laptop 13 with Intel Core Ultra Series 1 processors
I am not looking for Windows , but for Linux. And not beta version! This is the official page Framework Laptop BIOS and Driver Releases (12th Gen Intel® Core™)
And it is not irrelevant to this topic as old customers are abandoned while they keep releasing new products!