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
-
Boot laptop on a battery power
-
Use system normally without a charger 1-2 hours or more
-
Plug in a known-good USB-C PD charger.
-
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 running
sudo 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.