Charging problem on Lenovo Chromebook 300e Gen 2 (Intel) (PHASER360)

System Details

  • Device: Lenovo Chromebook 300e Gen 2 (PHASER360)
  • OS: Linux
  • Firmware Type: UEFI Full ROM
  • Firmware Version: MrChromebox-2603.2 05/17/2026
  • Internal storage type: eMMC

Summary of the Issue

Hello there! I have already made an issue on MrChromebox issue tracker, but I want to know if anybody else experiences this kind of problem and etc…
The problem is - if I will leave this laptop turned on for a while without charging, like, 1-2 hours or more, it won’t accept charging anymore, AT ALL. Even if I will power it off, or, boot in setup menu. The only solution for me was hard power drain to reset everything, UNTIL, I found a utility called ectool and I executed few things (while charger wasn’t charging)

[sheff@chromoh ~]$ sudo ectool chargestate show
ac = 0
chg_voltage = 11208mV
chg_current = 1720mA
chg_input_current = 2848mA
batt_state_of_charge = 40%
[sheff@chromoh ~]$ sudo ectool usbpdpower
Port 0: SNK Charger PD 19002mV / 2848mA, max 15000mV / 3000mA / 45000mW
Port 1: Disconnected
[sheff@chromoh ~]$ sudo ectool pdlog
— END OF LOG —
[sheff@chromoh ~]$ sudo ectool pdcontrol reset
[sheff@chromoh ~]$ # DIDN’T HELP
[sheff@chromoh ~]$ sudo ectool console
[9563.591927 HC 0x02]
[9563.594255 HC 0x0b] # when putting in charger
[9570.432335 HC 0x02]
[9570.435299 HC 0x0b] # when removing it

This ectool also has a function called reboot_ec. Which just turns off everything and it starts to charge.

dmesg part:

[13828.810947] PDLOG 2026/06/09 21:37:32.606 P0 SNK Charger ??? 9680mV max 5000mV / 3000mA
[13828.811374] PDLOG 2026/06/09 21:37:33.095 P0 SNK Charger ??? 19415mV max 15000mV / 3000mA
[13890.237422] PDLOG 2026/06/09 21:37:42.350 P0 Disconnected

Steps to Reproduce

  1. Boot laptop on a battery power

  2. Use system normally without a charger 1-2 hours or more

  3. Plug in a known-good USB-C PD charger.

  4. Observe the bug, the charging LED will flash for a brief second and then turn off (won’t turn on again if u try to charge), The system will continue to drain the battery, and runningsudo ectool chargestate showwill stubbornly reportac = 0.

Expected Behavior

When I plugged in a known-good USB-C PD charger it should’ve started charging, regardless of how long the laptop has been running on battery.