Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

EliteBook 850 G5 Not charging with broken USB-C port

From Repair Wiki
EliteBook 850 G5 Not charging with broken USB-C port
Device EliteBook 850 G5
Affects part(s) USB C port
Needs equipment CH341A, screwdriver, possible solder
Difficulty ◉◉◌◌ Medium
Type Teardown, Software


This article is a stub. You can help Repair Wiki grow by expanding it

Problem description

  • After disconnecting a USB-C charger, laptop reports power is still plugged in and charging indicator remains solid amber
  • Any USB C peripherals are not recognized

Possible permanent fix (just theory for now)

This laptop was built around the same time as Thinkpad T480 and USB-C charging was new. The T480 had issues with the thunderbolt port due to the firmware constantly writing to a 1 MB eeprom chip. Eventually, the chip's storage would overfill and corrupt the firmware.

On the back of the 850's motherboard, there is a winbond 25q80 chip[1] that is 1 MB. Another user posted the dump of the chip that contained no null padding and seemed like the firmware was written twice and did not have enough room to write a third time.

Dump of Elitebook 850 G5 25q80 chip

Dump of original T480 eeprom (notice size is smaller than 1MB and does not have padding)

Dump of correctly padded T480 eeprom

In theory it might be possible to create a padded version of the Elitebook's thunderbolt firmware and follow these steps.

Temporary Solutions

I bought a USB C to barrel jack connector very cheap on AliExpress which bypasses the faulty USB-C for charging.

Otherwise, doing a hard reset (press the power button for 10 seconds and the caps lock and num lock will flash) returns USB C functionality.