Comment 1 by daveshah, Jul 23, 2020
There are also two battery devices being incorrectly reported to userspace, this was definitely fixed in ToastBucket's kernel and the fix needs to be added to Letux.
Comment 2 by Nikolaus Schaller, Jul 23, 2020
Having two battery devices is intentional in Letux since there is a fuel gauge chip and a gauge based on reading the battery voltage (generic-adc-battery). The latter one is less reliable. It is easy to remove it through CONFIG_GENERIC_ADC_BATTERY=n in the pyra_defconfig or add a blacklist entry to /etc/modprobe.d Charging does IMHO only start if battery is less than ca. 80%. Or, there may be an issue with USB plugout/in detection triggering restart. 500mA is not enough to operate the OMAP5 (unless we get some deeper sleep modes).
Sign in to reply to this comment.
Reported by daveshah, Jul 23, 2020