Repository navigation
Can't update Retimer firmware (Intel Ultra Series 1) #47
Description
Activity
What expansion cards have you got plugged in on the right side while doing the update?
Could you try again, unplugging them before you start the update?What expansion cards have you got plugged in on the right side while doing the update? Could you try again, unplugging them before you start the update?
I had no expansion cards plugged except for the one for power on the left side. I also tried both sides.
Do you update the retimer firmware based on BIOS 3.03?
Do you update the retimer firmware based on BIOS 3.03?
Since I did step one successfully, my bios is 3.03 (was 3.01 before step one)
It is the known issue in previous BIOS version. System may report the device error when update the retimer.
If you want to do the retimer update, we suggest to use the latest version 3.09, which has the fixed for retimer update.
Since the BIOS version is 3.03 on your system, you need to update to 3.06 first, then update to 3.09.However, the retimer update is optional, if you don't have any problem with tbt ports, you can ignore the retimer update.
It is the known issue in previous BIOS version. System may report the device error when update the retimer. If you want to do the retimer update, we suggest to use the latest version 3.09, which has the fixed for retimer update. Since the BIOS version is 3.03 on your system, you need to update to 3.06 first, then update to 3.09.
There are no such thing as 3.06 and 3.09 for Framework Laptop 13 Intel Core Ultra Series 1.
3.04 is the latest available BIOS firmware as seen here.Also the instructions are clear:
Run the following updates in sequence. After each file is run your system will automatically restart.
- Step1_Framework_Laptop_13_Intel_Core_Ultra_Series1_BIOS_3.03.exe
- Step2_Framework_Laptop_13_Intel_Core_Ultra_Series1_Retimer_port01_624.exe
- Step3_Framework_Laptop_13_Intel_Core_Ultra_Series1_Retimer_port23_624.exe
- Step4_Framework_Laptop_13_Intel_Core_Ultra_Series1_BIOS_3.04.exe
However, the retimer update is optional, if you don't have any problem with tbt ports, you can ignore the retimer update.
Since upgrading to 3.03, I'm having an issue where the power led blink between white and orange while plugged in.
I want to know from the Framework team if it's safe to upgrade to 3.04 directly if the step 2 and 3 are failing (Retimer updates that won't work) if we can't figure out any way to make the Retimer updates work.
- changed the title
[-]Can't update Retimer firmware[/-][+]Can't update Retimer firmware (Intel® Core™ Ultra Series 1)[/+]on Mar 12, 2025 - changed the title
[-]Can't update Retimer firmware (Intel® Core™ Ultra Series 1)[/-][+]Can't update Retimer firmware (Intel Ultra Series 1)[/+]on Mar 12, 2025 I also posted about my issue here: https://community.frame.work/t/framework-laptop-13-intel-core-ultra-series-1-bios-3-04-release/59579/33?u=vicky
Sorry, I mixed up the product categories. The issue you reported is for Ultra Series 1. Let me check again, then have the update for you.
@VickyFrenzy Could you help me to check the PD version in BIOS setup after you update to 3.03?
@VickyFrenzy Could you help me to check the PD version in BIOS setup after you update to 3.03?
Well I'm already on 3.03 like I said and I can't reinstall 3.03 from Windows as it's saying it's already installed.
The only way I found I could attempt to reinstall 3.03 is by rewriting the
startup.nshEFI script to just start the 3.03 update (since by default the script will install 3.04 if the current version is 3.03) which I haven't tried yet except for starting the retimers updates to see if that would make a difference if it's not started from Windows but it had the exact same result.Since I'm unsure if it's safe to skip the retimers update before updating to 3.04, I preferred to wait for advice on my situation (but most importantly truly fix my issue with the retimers updates that are failing).
Anyway @quinchou77 the BIOS is reporting version 0.0.08 for both PD controllers.
I follow the same steps to update BIOS and retimer from BIOS 3.01.
Step1_Framework_Laptop_13_Intel_Core_Ultra_Series1_BIOS_3.03.exe Success with error
Step2_Framework_Laptop_13_Intel_Core_Ultra_Series1_Retimer_port01_624.exe Complete without error
Step3_Framework_Laptop_13_Intel_Core_Ultra_Series1_Retimer_port23_624.exe Complete without error
Step4_Framework_Laptop_13_Intel_Core_Ultra_Series1_BIOS_3.04.exe Success with errorRetimer f/w update is optional, so you still can update to 3.04 with PD version 0.0.0A, then update the retimer firmware if you want.
I also do the below steps to make sure the BIOS and retimer update work from BIOS 3.01.
Step1 Framework_Laptop_13_Intel_Core_Ultra_Series1_BIOS_3.03.exe Success with error
Step2 Framework_Laptop_13_Intel_Core_Ultra_Series1_BIOS_3.04.exe Success with error
Step3 Framework_Laptop_13_Intel_Core_Ultra_Series1_Retimer_port01_624.exe Complete without error
Step4 Framework_Laptop_13_Intel_Core_Ultra_Series1_Retimer_port23_624.exe Complete without error11 remaining items
I had exactly the same issue, to solve it, I had to reset secure boot with default keys: Restore Secure Boot to factory Settings.
I had enrolled my own keys, but without including OEM firmware's built-in certificates.
I had exactly the same issue, to solve it, I had to reset secure boot with default keys: Restore Secure Boot to factory Settings.
I had enrolled my own keys, but without including OEM firmware's built-in certificates.
Sounds weird... I don't believe I have enrolled my own keys since I'm currently using Windows on this laptop but I can certainly try that...
I had exactly the same issue, to solve it, I had to reset secure boot with default keys: Restore Secure Boot to factory Settings.
I had enrolled my own keys, but without including OEM firmware's built-in certificates.
Well @benjarobin, I just restored secure boot to factory settings and tried to run the update again and I'm still running into the exact same issue.
Well it looks like resetting bios settings did allow the update to succeed.
Well, the bug is still there, and still need to be fixed. It just doesn't happen when the BIOS uses the default settings. The problem is that I don't know which BIOS setting causes this bug, and since the update was done on my laptop I cannot reproduce it anymore...
I have now run into this bug. I thought I had it, but another update was triggered using the fwupdmgr automatically in Discover on Plasma, after that happened, I am unable to get any sort of display out of my left-side ports on my Framework Laptop 13.
Vendor: INSYDE Corp.
Version: 03.06
Release Date: 08/08/2025
ROM Size: 16 MB
product: Intel(R) Core(TM) Ultra 7 155H
vendor: Intel Corp.
physical id: 4
bus info: cpu@0
version: 6.170.4I updated it successfully using EFI, everything worked, then it stopped working again. I have gone through every sort of fix, retrying solutions I have read, including clearing out and disabling secure boot. At this point, I have no idea what else to do to fix this. Not being able to dock or use video out on the left side of my Framework is causing me problems.
Any idea what I can do to reset or roll back the BIOS to restore this?
@CubicleNate could you please dump your EFI variables, we can check if there is anything wrong with them:
sudo tar caf efivars-dump.tar.xz /sys/firmware/efi/efivarsI sent you an email, you can respond there if you're uncomfortable sharing this data here in public.
I sent you an email, you can respond there
Thanks received - debugging
Hi @JohnAZoidberg. I also have this issue and am now unable to display on the left side of my computer as well. I used
fwpdmgrto update from3.04to3.06and then from3.06to3.19. I'm using the Intel 12th generation (i7-1260P) of the Laptop 13, though. All the other updates worked—I actually didn't realize this one hadn't until I kept trying to do the update and every time I booted the update was still available. Didn't see it attempt to update and fail as the others seem to have seen.@maxtheaxe could you please run
sudo framework_tool --test-retimerand post the output, please?
It was added in version 0.5.0 in this PR: FrameworkComputer/framework-system#232Retimer Self-Test
Retimers on PD Controller 0
In update mode: false
Enabling update mode
In update mode: true
Disabling update mode
In update mode: false
Retimers on PD Controller 1
In update mode: false
Enabling update mode
In update mode: true
Disabling update mode
In update mode: falseThanks @CubicleNate, that's looks okay.
Enabling and disabling works correctly.


Device Information
System Model or SKU
BIOS VERSION
3.03
DIY Edition information
Memory: Crucial 2x32Go 5600MHz (CT2K32G56C46S5)
Storage: Samsung SSD 990 PRO 4TB
Standalone Operation
Describe the bug
Cannot do step 2 of the 3.04 BIOS upgrade process (step 1 was successful).
Retimer stuck on version CF.
Steps To Reproduce
Expected behavior
I expected the update to be successful.
Screenshots
Operating System (please complete the following information):