Reconnecting the Charger No Longer Charges

Hi all,

Been using the Framework 16 for over a year and I’ve had no problems that I haven’t created myself. XD

But this one confuses me a bit. Recently, if I unplug the laptop from the official cable and then plug it back in, it doesn’t recognise incoming power to keep it charged; i.e. it runs on the battery despite being connected to a power source.

The easy solution is to reboot the laptop, then the computer recognises that it is plugged in. But I’m curious to know if anyone else has noticed this?

I think this might be somewhat related: occasionally some of my other USB ports don’t seem to supply enough power to my external HDDs - they connect, then disconnect, or they aren’t recognised at all. I can usually find one port that works without going through a reboot, but both issues have me a bit concerned on the power issue.

Anyone else seen this?

To note, I have this issue with both Windows and Linux, so it appears to be a hardware or firmware issue (at a guess).

Also, the tagging system for posts is a PITA. But that’s not important to the issue at hand…

Kind regards,

Nick

1 Like

What’s your BIOS version, the very recent version seems to fix the charging/discharging fluctuations. Running GPU/GPU at full power under 240W still have some issues.

What’s your distro, kernel version, upower version? In some version upower mistook “connected but not charging” as “discharging”

If you plug an external HDD/SDD to port 3 or 6 it could disconnect due to overloading as they can only supply 0.9A, lower than many “inrush current” of the external disks

1 Like

Hi Charlie_6!

Many thanks for getting back to me.

I took a look at the BIOS version, and it is at IFGP6.04.02. I believe it’s the latest version, I normally keep checking on Framework’s updates but I’ll take another look later today and double-check.

Regarding Linux, I’m running Fedora 43, KDE 6.5.4 and KDE Frameworks Version 6.21.0. But again, I’ve noticed this problem with my Windows install (Windows 11, latest public release rather than the insider builds).

I have not heard about such issue. there is newer bios 4.03 beta you can check if it solves your issue Framework Laptop 16 Ryzen 7040 BIOS 4.03 Release BETA

Yes, this disabling of the port is an issue that I currently have. For me, if I use Port #5 and unplug/replug it during heavy load (e.g. while playing a game) it will stop working entirely and I must reset the EC in order to get it working again.

I currently have a support ticket open for this (among other things) and have not yet heard back (they were on holiday after all).

Regarding your HDD’s, don’t use ports 3 and 6 (furtherst from the screen) for powering drives. They’re capped at 4.5W and that’s just not enough in my experience. For ports 1,2,4,5 they can run at 7W and one of them (first come first serve) can run at 9W.

Currently having this problem with my laptop. Did you end up resolving this?

Did you try doing the EC reset?

I reset the mainboard, and this worked for a few days, but then the problem recurred. I have just reset the bios at support’s instruction. This is working for now.

I’d bet it’s just the usb short protection getting you like it has many others, myself included. If you want to avoid a board reset in the future, you can try the EC reset steps above, takes less than a minute to be up and running again.

I’m having a similar issue where the charging port stops charging after the laptop is on for a while (I never shut it off, only Hibernate).

Removing the USB-C charging module from the laptop and then replacing it resolves it, but this is just a workaround. Really hoping for a real solution here.

1 Like

This problem still exists.

I am running a new FW16 Ai9 using internal GPU. Latest BIOS version: UEFI 03.05

Using Linux Fedora 43 KDE Plasma 6.6.3 and Kernel: Linux 6.19.11-200.fc43.x86_64 (Was Kernel 6.19.10-200.fc43.x86_64 version at the time it happened for the 3rd time).

Linux installed on Primary NVMe

Windows 11 Pro on secondary NVMe

Both accessed via Grub2

So far it has happened 3 times.

1st time when switching from Linux to Windows

2nd time during UEFI Bios update from version 3.04 to 3.05

3rd time switching from Windows to Linux via Grub2

All of them restorable by shutting down laptop (no forced shut down required), and leaving it off for a few minutes. Power plugged in or not plugged in..works both ways.

1st time it happened I was unaware of it and the laptop ran down to 11% SOC on the battery in sleep mode. I was not impressed as this is lower then I ever run my Laptop batteries.

I think I may be experiencing this problem too. Sometimes I’ll be using my laptop and unplugging the charger (I think it happens more often when under load) and then plugging it back in the laptop won’t charger. Restarting the laptop doesn’t fix anything. The only way I’ve found to fix it is to unplug the battery and press the power button to drain any capacitors. Kinda annoying when it happens but that’s the only solution I’ve found.

My configuration for my laptop is R7+7700S and the 240W charger. I’m on the latest driver bundle and BIOS versions too.

I have the same issue, this issue only recently came up when I installed Ubuntu 22.04 on a secondary drive.

Prior to this I only had my primary SSD slot used running windows 11.

When the problem happens, what does the output of this say?
sudo ectool chargecontrol

Note: The charging is controlled by the EC, so it is not linked to any combination of OS you might have.

1 Like

This, also sudo ectool chargestate show

Im having a similar issue. My ports 1 and 2 are dead, nothing works. My ports 5 and 6 will only charge if the laptop is shut down b4 i plug them in. If i disconnect them, they cease to work. This happened after i went from bios 3.06 to 4.01 (Im on ai 9 370HX + 7700s+240w) . I tried to revert back to 3.06 but that didnt fix anything. I tried installing their driver package again, nothing, i did a hard EC reset, nothing. Im frustrated as this mainboard is less than 6 months old.

I think we should also mention successes.

Since updating up to BIOS 4.01 on my Ai9 system, I have had no more issues regarding not charging.

Note:

  1. I am now using the LHS port closes to the screen for charging

  2. Running Fedora 44 KDE, I have spent months sorting small issues that were not caused by the hardware.

  3. I had ad-hoc screen freezes for a long time which are caused by the Linux Kernel GPU driver for the internal GPU 890M. Adding a command line in the boot-loader finally fixed that.

So unless there is some future hardware failure, I am very happy with my FW16 Ai300 in the 8 months of ownership.

I updated to 4.01 yesterday on my ai 9 370hx and its been issues ever since. Might even have burnt part of the mianboard/7700s module Framework 16 Fans no longer work + slight burning smell from MB

I don’t get it.

How is it possible that we use the same major hardware and one has no problems with charging while another person using the same hardware has got major problems.

It can’t be the BIOS itself. There is more to it.

Im not sure but all i know is that the issues started happening right after i updated the BIOS