My laptop seems to charge… intermittently? Right now it’s working, but a couple times over the last few hours it’s just randomly stopped charging. Sometimes I unplug and plug it back in and it works fine, sometimes it doesn’t. I’ve not been tracking if there’s common trends between when it happens, but I feel like it tends to happen more when I’m doing something intensive or when my computer is warmer (but that might also just be because that’s when I’m paying more attention to battery). It’s happened with multiple chargers in multiple expansion slots (and yes, I have my USB-C charging expansion cards in the back two ports.)
Here’s my system info:
Operating System: Aurora 44 Note: this is an atomic version of Fedora
KDE Plasma Version: 6.6.4
KDE Frameworks Version: 6.25.0
Qt Version: 6.10.3
Kernel Version: 6.19.14-300.fc44.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 7640U w/ Radeon 760M Graphics
Memory: 32 GiB of RAM (30.6 GiB usable)
Graphics Processor: AMD Radeon 760M Graphics
Manufacturer: Framework
Product Name: Laptop 13 (AMD Ryzen 7040Series)
System Version: A5
They did introduce a “feature” that adds a threshold for recharging when the target percentage is reached, so for 80 it would charge to 80 and let it discharge to I think 75 before charging again.
Yes, I agree. It’s the same behaviour on my AMD 7640U. This can be changed in the BIOS settings.
Go to Advanced, then “Battery charge limit”. The default is 80%
I believe the “Battery Extender Trigger” setting is when the battery discharged itself up to 75%. By default, it is every 5 days.
All this has been done to extend the life of the battery if it is not used.
Yeah, it does. I mean, it’s possible my charging cable or my USB-C port is loose (I have noticed at times that if I hold some chargers at a certain angle/pressure it loses connection) and so it’s getting “unplugged” and not starting again, but that doesn’t usually seem to be the case.
This isn’t what’s happening. There’s no consistency in what battery level this happens at. Yesterday it got done to 15% while plugged in and I wouldn’t have noticed (it would’ve kept discharging) except that I got the notification at 15% that it was low.
I have not found a bios setting for the recharge threshold.
Battery extender has nothing to do with the recharge threshold other than having been released at the same time, I have a fixed limit of 80 and battery extender disabled and it is still doing it.
While it makes sense for some applications and is a decent bandaid to the micro dicharges causing state changes in some distros for other things it is a bit sub-obtimal, especially when used with lower power chargers where you have constant battery discharge because of the peak power and constant recharging would help.
I’ve been using 45W chargers. But it’s not just that it’s charging slowly; it often just doesn’t show the charging symbol at all (and then I need to reconnect the charger once or twice, at which point it shows up again and starts charging). (Sometimes I use an Anker Nano 45W charger, I’ll look at the other chargers I use once I get home this evening to confirm their specs. I know one of them is another Anker charger, and the other is a Dell charger that came with an old laptop.)
It just happened again, at 36%; it didn’t show that it was charging, and the battery popup in the taskbar said “discharging” – though I did hear the USB disconnected sound when I unplugged the charger.
I’m running into the same issue, but thought it was my dock. External keyboard + monitor works, but hours later I notice I’m down to 9% battery. Manually re-docking “fixes” this.
OS: Fedora 44
Model: 7840U
Dock: CalDigit TS4 (98 Watt Charging over TB4 Cable)
I’ve noticed that the small indicator light on the side of the laptop is on, even when I’m having this issue. Right now my computer is plugged in, the light is orange, but the software says “discharging” with no indication that it’s plugged in. Unplugging and plugging it back in fixes it, temporarily.
Something might be corrupted in the NVRAM values of the firmware. Maybe try doing a board reset, and then loading the default values in BIOS just after resetting it may clean something up.
Otherwise, if support had a process to “reflash” the current BIOS that would be an option to help ensure everything is starting out just like they have released the latest BIOS.
Not an expert in Linux, but does the same thing happen with a LIVE USB of Ubuntu or Fedora to see if it is OS or hardware/firmware related?
Is this what you’re referring to by doing a board reset? How do I load default BIOS values? If that doesn’t fix it, I’ll try reaching out to support to see if there’s a way to reflash the BIOS.
I could test with a live USB, but that’s a bit of a pain seeing as it’s a very intermittent issue; I’d have to be working off that live USB as my “computer.” I’ll give it a try over a weekend at some point if other stuff doesn’t work.
Oh no. I just went and looked at that link and the other guides and none of them talk about how to reset the main card by pressing the little switch in the middle of the board. I am at work and on my phone right now, there should be several posts about resetting the mainboard by opening the laptop up, and pressing the switch on the inside of the board 10x but having to wait a few seconds for the confirmation flash in between.
The 7040 board does not have a coin cell, so if there is a guide that talks about it or removing it, just ignore it since the 7040 does not have it.
Once entering the BIOS I thought it was F6 or F9 on the keyboard to load the “Defaults” in the BIOS. Then save and exit. After it reboots another time then it is safe to go into the BIOS and make adjustments if necessary.
One last thing. After resetting the mainboard it may trigger a memory learning again on AMD boards. If it looks like it is hung, just wait, grab a drink and let it do its thing to evaluate and train the memory. The more memory the longer it takes to train it in.
mine had strange issue of phantom charging, when its pluged in, it charges normally but, when i unplug from chargings, its beeps constantly with an interbal of 30 to 40 seconds that its been connected to charger, and when its in shutdown mode, it drains the battery