[Community-news] OLPC News (2008-02-09)
Chris Ball
cjb at laptop.org
Sun Feb 10 13:33:04 EST 2008
Hi,
> The good news is that the 2W total matches what olpc-logbat reports
> as being the average for a 4.5 hour uninterrupted suspend session
> so measured matches reality. The bad news is that this works out
> to only about 8.5 hours of battery life with no wakups.
My own perspective here is that 8.5 hours in the idle case isn't bad
news for where we're at -- Update.1 should still end up doubling the
battery life seen by mostly-idle XOs.
> To get to greater than 10 hours, we are going to have work out
> methods of determining when we have been inactive for extended
> periods and turn off both the LCD and backlight under those
> conditions.
Once the EC timers are exposed, we're only a few lines of timer code¹
and a few lines of OHM code² away from having this. I hope it'll be
one of the first changes we land once Update.2 opens, and it should
have a big effect on battery life.
(Even if the EC timer code takes a while to appear, I recall hearing
that the Southbridge RTC timers are unsafe only in the presence of a
very short delta between suspend and wakeup, which this particular
scheme would never generate.)
- Chris.
¹: Set a timer for +ten minutes before suspending, cancel it if we're
woken up before ten minutes has passed. (To avoid having to do time
calculations to find out whether a timer woke us up, the EC could
just tell us whether our wakeup source was a timer.)
²: If woken up by the timer, turn off the screen and suspend; at other
times, if the screen is off when we wake up, turn it on.
--
Chris Ball <cjb at laptop.org>
More information about the Devel
mailing list