[Bug 261] New: Implement 500mA charging using wall-outlet charger
bugzilla-daemon at bugzilla.openmoko.org
bugzilla-daemon at bugzilla.openmoko.org
Mon Mar 12 17:50:13 CET 2007
http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=261
Summary: Implement 500mA charging using wall-outlet charger
Product: OpenMoko
Version: current svn head
Platform: Neo1973
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: kernel
AssignedTo: stefan at openmoko.org
ReportedBy: laforge at openmoko.org
CC: werner at openmoko.org
Currently the Neo1973 only charges with 500mA if we're attached to a real USB
host, and only after that host has issued SET_CONFIGURATION on our configuration
indicating 500mA power consumption. This is how the USB specification asks for
it to be implemented.
However, since the charger doesn't have a built-in USB host, we need to
implement some heuristics, i.e. if we detect charger presence (EXTON or better:
CHGINS interrupt, we start a timer. If we do not receive a USB bus reset or any
USB packets during 30 seconds, we assume to be connected to the wall charger and
This can be further improved by checking for charger errors, and if we get an
error while being in the 'wall outlet charger heuristically detected' mode, we
can disable fast charging again.
Please note that GTA01Bv4 hardware has a different solution to this problem.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the buglog
mailing list