Stuff has bugs, both hardware and software. One of the hardware bugs in Openmoko phones has been bug number #1024 causing things to happen that prevent the GSM chip to go to ‘deep sleep’ mode to save power.
Someone came up with a fix: add a capacitor.
So we did.
Wiki page with instructions to detect if you’re hit by the bug: http://wiki.openmoko.org/wiki/1024
Bug report: http://docs.openmoko.org/trac/ticket/1024
Instructions to fix the bug: http://www.neofundas.blogspot.com/
Thanks Antti & open hardware!
Results
The suspend power consumption dropped to around 6000 µA from around 15-20000µA when I now allow the GSM modem (Calypso) to go to deep_sleep mode. The 1200mAh battery should now give up to 200 hours = 8 days of power. Of course this is theoretical – I also need to use the phone to make calls, let GPS show me my location etc etc – and as I move, the GSM needs to wake up ever now and then because of the changing base stations. So nowadays I recharge it every other night still being able to make calls and do other stuff with it. Nice improvement!
Related posts:
- OpenMoko 2007.2, distro comparison and community I have a cool Openmoko Freerunner Linux-powered phone. It ships...
- The results of the first programming competition for Openmoko phones We announced a month ago the first programming competition for...
- Kustomizer for Openmoko 2008.12 To be able to test opkg.org software on a clean...
- Great news from the Openmoko Community It’s a long time since I’ve written anything about Openmoko...
- The Lost Openmoko Community After my previous post about Openmoko 2007.2 distribution and the...
Tags: freerunner, hardware, mobile, opensource, planet-fnoss, planet-openmoko, planet-vapaasuomi
-
Could you please write the exact type of the capacitor?
Preferably with a mauser link…








4 comments
Comments feed for this article
Trackback link: http://risto.kurppa.fi/blog/2009/12/fixing-openmoko-hardware-bug-1024/trackback/