Framework Laptop 16 Ryzen 7040 BIOS 3.05 Release

I ordered on digikey and it was not on backorder. And Digikey says there are 110 Units orderable from the Manufacturer :wink:

Digikey

1 Like

I guess it depends which country you are in. Apparently the 240w adapter cannot be sold in some countries yet. I.e. not Germany.

I am from Germany and bought it on digikey.de it was 4 days from buying and shipped from the Us to my Doorstep. But thats not Part of that Thread here. There is a Thread about the 240w Wall Adapter.

1 Like

Maybe digikey is easier to order from.
Using the mouser link in the comment above I see this:

I repeat myself. I bought it on digikey.de… i didn’t share the mouser link.

I noticed another Bug since 3.05 i didn’t notized earlier as i am using an eGPU normally.
I can not utilize my 240W charger anymore with the Device standalone.
I can run the System on best Performance with the Framework 180w Charger and the GPU is pulling about 100w and the System is slowly discharging.
When i plugin the 240w one the all System Wattage should be 145w as AMD Smartshift reports, but its hovering below 100W so the GPU is jumping between 30w and 69w depending on the CPU util and its really jumpy. When i switch to Best Battery Mode the GPU is getting alot more Juice as the CPU is throttled.
It doesn’t depend on the OS i tested with Bazzite and Windows.

Edit:
I did a Battery Disconnect and let the System sit overnight. Did a Reboot and now its working with the 240w charger. I have no Clue, maybe its not related to the Bios, that this happened. Did the EC get an Update through the Bios Update?

Edit Problem came back just after i posted this

1 Like

It’s a subtle thing, but I think it might help your understanding of this behavior. My understanding is that when Windows “shuts down” and the turns back on, it’s not actually a fresh session and there is some data/state that is retained from the previous boot. I do not believe this applies to the “restart” functionality, which performs a clean shutdown and boot without retaining that state data (whatever it is).

The Problem persisted even after i freshly installed bazzite OS on another Partition. I wanted to crosscheck my Windows Install I even did reset my Bios nothing. I observed the Behaviour for Days. Than i wrote my Post yesterday. And it just vanished overnight after, as i said, I did the battery disconnect and reinitialization with a Charger. Completly wierd. I did suspect the Bios or the EC but couldn’t figure it out, i even read the EC Code for the Charger, Battery and GPU Config. Just wild. There are hidden STT and Smartshift Settings in the Bios but they are overwritten by the EC as i tempered with them during my Fault Analyzes.

Ah, I see. My apologies, I did not read the full context.

1 Like

Also noticed that my system is blinking with some error code on this BIOS. Looks like the 6th light is red which points to a touchpad detection error. Touchpad works fine however.

We have decided to move this release to stable, and have updated the known issues.
Thanks to all!

11 Likes

Neat! I’m still on 3.03 and don’t have a lot of time to debug issues, so I’ve been waiting for a stable release to update. I’ll give this one a shot! However, could someone elaborate on this issue:

I had not seen this one mentioned yet. Is this related to any particular OS? Excessive drain regardless of usage or only under load? Just wondering what to look out for as my usage varies so widely, I don’t have a good baseline for battery life so I might not know if I were experiencing this or not after upgrading.

1 Like

Can confirm that this fixes the issue with > 100w chargers with a third party dock. Thank you!

Will update if the occasional issue with flaky usb has also been solved.

Does this mean the dual nvme board will be available soon?

I experienced this issue. It was both in windows and in Linux. This is specific to the dGPU. Before in balanced mode, the total TDP for the apu/gpu was 100W in balanced mode and 120W in performance. In balanced it would cause the GPU to run at a max of 80W and the battery would not drain. Now it’s 120W in both balanced and performance. Powersave now behaves like balanced. The CPU tdp remains the same for all 3 modes between the bios versions.

1 Like

Well, I did it and both myself and my laptop are still alive, so that’s a good sign. I did have a little trouble with the AC adapter criteria. I was indeed plugged in and charging, but not with the 180W Framework charger. Instead I was using a 20W Anker charger cuz I like my lithium charging like I like my brisket, low and slow. fwupdmgr get-updates kept reporting under Problems that AC adapter must be connected, and the upgrade would not commence until forced. Is there some sort of wattage minimum? The actual update screen seemed to acknowledge it was charging based on the little icon in the upper right, so at least someone appreciates it!

I don’t think I actually know how to evaluate the max W being allowed to the GPU based on the power profile. nvtop makes it look like 100W no matter what profile is active, and in Windows, Adrenalin software doesn’t seem to suggest any number and I don’t know where else to look. Actual wattage drains look normal, though. I will update if I notice otherwise.

So all in all, I think we’re good! Thanks, team!

I was on 3.04 beta, and on my machine fwupdmgr wasn’t able to find the 3.05 stable update until I disabled the lvfs-testing remote using fwupdmgr disable-remote lvfs-testing - then everything worked.

1 Like

It still won’t boot if its connected to a TB4 dock. I’m not impressed.

@H_Sundelin
Which make/model of TB4 dock is it?
A Dock I have was having all sorts of problems with my FW16, until a firmware upgrade for my dock came out about 1 month ago. No problems ever since. I had to plug the dock into a windows PC to get its firmware updated, but after the update it works fine on a FW16 and Linux.
So, it might be worth checking for any Dock firmware updates from the Dock manufacturer.

Its a Lenovo TB4 Universal Dock (40B00135EU). I upgraded its firmware recently.