Framework Laptop 13 Ryzen 7040 BIOS 3.07 Release - Held

Smooth update on EndeavourOS

2 Likes

I’m also debating if I should update…
funny story, I also have an update ā€œUpgrade UEFI dbx from 421 to 20241101ā€, anyone has it?

Switching the GPU BIOS setting from ā€œAutoā€ to ā€œGamingā€ resolved the black screen issue on newer AMD drivers for me. Hopefully a fix will come around and I can switch it back, but the memory impact is minimal and I don’t need to worry about Windows Update pushing me back to a broken state.

1 Like

Updated from previous 3.06 BETA. No black screen issue.
7840u 64GB of RAM, Windows 11 24H2, Framework 13.

Works great.

Not possible to rollback should be classified as ā€œknown issuesā€

I think that might caused by interactions between hysteresis loop, charge limit and battery extender.

The laptop prioritize battery usage over AC power. If you sent the limit manually lower than current charge %, you’ll get 0 power from the USBC input regardless of current power usage. This is likely to be a hardware issue or it’s very difficult if not impossible to fix via EC firmware updates. If you use the Framework 60W charger, you can still get battery discharge under instantaneous 53W CPU load among other components load. If you set the charge % limit lower and with charger plugged in, you can still get 53W CPU load( roughly 66W~70W total system power usage) dispite 0W coming from the charger. Deliberately doing so is very hard on the battery I’m surprised that the BMS didn’t cut power when I did this for science and the battery is only rated for 1C

Therefore it can be difficult or buggy to implement 5% hysteresis loop. Since if you set 80% limit, the EC set to 75% before charging, you’ll get to discharge immediately even with 100W charger. One possible way is to cap the limit internally to 80% when the current charge is 80%, 79% if the current charge is 79% and so on, until it reaches 75% then the internal limit is raised back to 80%

FW13 7640U running Artix, everything’s running fine post-update (was on 3.06 BETA).

Did that yesterday from version 20230501 to 20241101, no issues.

1 Like


well it didnt go full black as soon as i installed the new driver but it still wont work

If this is activated while the battery state of charge is above the limit, the battery will discharge without drawing power from the adapter until the upper limit is reached.

1 Like

We are sorry for not being clear. We will show rollback information detail in the future.

This version only cannot rollback to previous version due to the AMD kernel update.

5 Likes

Updated without issue

AMD 7840U with the AMD Wifi, used with an Anker 8-in-1 USB-C dongle for mouse/keyboard transceivers + HDMI out to external monitor and USB-C in for charge.

Everything still working fine.

Haven’t played around with battery charge limits. My BIOS is configured with a limit at 80% and I was below that when starting the update. I have since then done a clean boot and am now back to 79% and charging.

P.S. obligatory ā€œSafari feels snappierā€

:smiley:

1 Like

Fedora 41, updated from 3.06 beta and everything looks good so far.

1 Like

No issues here, endeavouros

1 Like

There is no fix needed, since this is the expected behavior. Your battery may swallow up, when it is charged fully and not in use. That’s why this was implemented in the first place. So don’t worry, it’s working as expected.

I’m not sure I understand the (expected and actual) behavior of the AC power. Battery charging and use of AC power by the machine to cover current power use are two different things in my mind. Does this mean that for a plugged-in FW13 AMD with this new update the battery will constantly cycle between the set battery charge limit and 5% below that limit?

Hopefully I misunderstood, because that seems far from ideal. If the machine is plugged in, the battery should just sit unused (not charging, not discharging), the power needed to run the machine coming from AC power, unless power draw exceeds the capacity of the charger of course.

1 Like

The laptop doesn’t seem to fully support bypass charging, while gaming (or doing demanding tasks) the battery cycles between charging and discharging and the battery level fluctuates ±1%, even when the power draw is only 48W

I’m actually curious about the bus voltage or the mainboard voltage of the laptop, is it 19V~20V or somewhere else?

Since the bus voltage is related to circuitry USBC->bus->battery->bus->USB&vrms&5V&3.3V… or just USBC ->battery ->vrms

BTW, where are northbridge, southbridge and what are the voltages of these components?

Thanks for the pointer @Charlie_6 ! I can understand that this is the case if the power draw exceeds or comes close to the charger capacity, which seems to be hinted at elsewhere in the forum (for an older Inter model of the FW13):

But that’s not the way I understand the comment by @Brian_Gregory above, which seems to indicate that the laptop runs solely on battery, without any AC power accepted, until the battery is drained to the currently set charge level. So my question is, does powering the laptop from AC work for light loads at a charge level between the charge limit and the -5% hysteresis value?

That’s depends, seems that there’s a threshold when the battery starts to discharge. If you use a 60W charger, a 48W constant gaming load is enough to discharge the battery then the battery charges back, doing light load such as document editing is fine. If you use a 30W charger, even idling on desktop with <5W load, discharges the battery at about 0.08W to 0.6W, until the battery level is 1% lower than charge limit %(set manually with battery extender off), then the power from USB will be fully used (27W~30W) to charge the 1% back

1 Like

I guess my question is: Have you actually seen this behavior with the 3.07 Beta BIOS release, or is this based on your observations on under other releases? With ā€œthis behaviorā€, I mean specifically what has been observed when the battery charge level is above the charge limit:

Does the FW13 AMD with BIOS 3.07 run only on battery, without using any AC power, even under low load and using a sufficiently powerful charger, when battery level is between the charge limit -5% and the charge limit (between 75% and 80% in your example)?