Andy Green wrote: > The issue is "what does idle mean". Suspend for Freerunner should last > a week. Sitting there with CPU up even with backlight down is 60-90mA > on battery, suspend is 5 - 10mA and that's why you get battery life > reduced accordingly if you stay out of suspend. That's a kernelspace > issue on the one hand (suspend is not entirely reliable) but also a > userspace issue (there have been bugs negotiating entry to suspend > instead of sitting there with CPU up at 400MHz and backlight down).
Since suspend/resume works again i did a little test how much power my neo uses when in suspend. :) The starting situation was that i used debian with [1] as kernel and had wlan+gsm activated and only zhone and openmoko-panel-plugin running. Than i plug off the power cradle at 100% battery level, suspended my neo and let it sleep for 6 hours. After i woke ip up it only had 24% battery left. This means ~3/4 of the 1200mAh accu drained. 900mAh in 6 hours means that it used 150mA in average all the time while in suspend. This is really bad because it only needs ~100mA when idle and backlight is off. I don't know what draws so much power that the average usage is higher than in active idle mode. It's nice that suspend/resume works but this little test shows that there are still some issues left. :/ Ciao, Rainer [1] testing-om-gta02-20081008.uImage.bin _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community