The has properly detected chargers using BC1.2, Type-C and PD signaling for years now, but it struggled with sources that couldn't actually provide the advertised current (which could happen with buggy chargers/docks, broken or poorly made cables etc.). It would attempt to draw power, drop below voltage threshold, disconnect, and then do it all again once the voltage went back up to a good level in an endless loop. Good news: this behavior is about to be gone ๐Ÿ˜

@dos Is that what it was? Dude... Awesome job tracking that down and fixing it!

Follow

@okennedy Not sure what "it" you refer to, but if irregular red LED blinking stops once you set a lower input current limit in sysfs manually then yes, that's what it is.

This is now going to happen automatically using BQ25895's ICO feature, which apparently works better when VINDPM is set correctly ๐Ÿ˜œ

ยท Web ยท 0 ยท 0 ยท 4
Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml