Framework Laptop 13 Ryzen 7040 BIOS 3.09 Release BETA

Did you specify the correct location of the cab file? How did you download the cab file? What BIOS are you currently on?

I downloaded it directly via the link you provided above (with Firefox). I did specify the entire path to the cab file on the command line. I am on version 3.08 currently.

Did you try an absolute path? Is the cab file perhaps corrupted? I don’t know what else to tell you.. Perhaps an SELinux issue? checked the logs? Perhaps wait for the official release?

I tried redownloading it twice, and I did try an absolute path. SELinux not enabled on my laptop.

I updated from 3.0.7 to 3.0.9. That is the only difference i can see so far. Furthermore, there appears to be a unusual low success rate reported by LVFS for this version.

Why is this not tagged bios-announcement like 3.08 was???

Most likely a typo as it’s tagged with bios instead.

1 Like

nope i’ve tried that also maybe because it is not full release like 3.07 that can also be the reason

Due to an issue with the release of version 3.07 to our knowledge base, we have currently only provided the changelog detailing differences between 3.07 and 3.09. A complete changelog, covering versions 3.05 to 3.09, will be made available once this BIOS version transitions to stable.

1 Like

Yes, the condition can still be triggered. I am currently preparing a detailed explanation and will make it public as soon as it is complete.

The tag is wrong. I correct it.

1 Like

I have updated from 3.05 via lvfs-testing using Fedora 42.

I reset my bios to defaults before the update. Everything seems to have gone ok.

I am only using battery limit at 80 as I don’t find the battery extender feature enticing for my use case.

Is there a way to check the 5% float value? Because I drained from 80 to 77% as a test then plugged back in and it charged back up to 80%.

I think the float only applies as long as it remains plugged in. If you connect a charger, it will charge to the set charge limit, but then as long as the charger remains connected, it will continue to power the laptop, but it won’t start charging the battery again until it drops 5%. At least, that is my understanding, and how it seems to work on my FW 13.

Thanks for the hint.

I ran a test this morning and it seems to be working as you said.

  • Plugged in, 80%
  • Stress test via s-tui
  • Battery slowly drained over 30 minutes down to 78%
  • Stopped stress test
  • Battery remained at exact same energy level (even tough upower was reporting it was charging, it was not)
  • Unplugged and Plugged USB-C charger, battery charged back up to 80%

here’s a graph of the log of battery capacity in Wh

What’s the wattage of your USB-C charger?

I am using a steamdeck dock which comes with a 45w charger. I once tried the framework charger on the dock and it did not like that at all… not sure why. You’d think it was passthrough power… but I guess they designed it with 45w chargers in mind since the steamdeck probably pulls less than 45w. (I don’t have a steamdeck)

My update to 3.09 went smoothly (from 3.08, the previous beta). I currently have battery charge limit set to 80 and have the battery extender enabled with defaults. Everything seems normal except the floating charge limit doesn’t seem to be working as described. Charging kicks back in for me when charge drops (from 80%) to 79%. Charging stops at 80%, and the cycle continues (flip-flopping b/w 79-80%).

So, the floating range-based charging is not working as described. I wonder if that works only if battery charge limit is set to 100.