My Gta02s wont charge / chgena = 0 by default

Andy Green andy at openmoko.com
Mon Jun 23 15:16:05 CEST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Somebody in the thread at some point said:
| Andy Green wrote:
|> So we should probably also want to come up from pcf50633-standby
|> with charging disabled there until we can set correct parameters.
|
| This brings us back to the problem what we do if we have an dead
| battery. (That is, < 2.5V.)
|
| If the charger is off, there doesn't seem to be an alternative
| path to deliver power to Vsys. Thus, the PMU never lets us enter
| Active (for Vsys is too low), and it will also not charge the
| battery (since the charger is disabled).
|
| I think we have to look for a solution along the lines of setting
| chgena = 1 and live with that 500mA spike until the CPU gains
| control.

There is probably some delay between power coming and charging starting
anyway.  And it should be some hundred and so ms until the CPU comes up.
~ And we don't have much choice AFAIK.

Charger disabled is no problem if it's true the CPU is going to come up,
it will come up and enable the charger.  We need to confirm we can
always get the CPU to come up on power insertion, then we are OK I
think... is the "shutdown -h now" case OK, where he remains powered from
laptop USB that is not validly enumerated after he shuts down but maybe
he sits there off eating 500mA?

It's pretty strange that "disable charger" --> "don't even power the
device from USB"... does it explicitly say that anywhere or is that just
what we are empirically seeing?  I saw that these paths are considered
part of the charger unit but not really that charging and device
function are bound together so tightly.

- -Andy
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkhfog4ACgkQOjLpvpq7dMojwgCfbvi60kbu5Vl/UvQ/yRfQqGMG
8d4An1NWwoinrHehIS7QDYoqMh2Lywsj
=V+KF
-----END PGP SIGNATURE-----




More information about the openmoko-kernel mailing list