LWN.net Logo

Openmoko: looking forward to 2009

Openmoko: looking forward to 2009

Posted Jan 6, 2009 6:54 UTC (Tue) by BrucePerens (subscriber, #2510)
In reply to: Openmoko: looking forward to 2009 by dw
Parent article: Openmoko: looking forward to 2009

Add to that the fact that they had Harald Welte on the team, and yet they have had significant delays connected with device drivers, and the thing just barely works as a phone today. Now, it is hard for me to believe that this is a problem with Harald, but I can believe that it has been a problem with the way that the company has utilized Harald.

Bruce


(Log in to post comments)

Openmoko: looking forward to 2009

Posted Jan 6, 2009 7:08 UTC (Tue) by daniels (subscriber, #16193) [Link]

Harald's absolutely fantastic, but you do realise that it takes more than one developer to write the kernel support for an entire phone, right?

Openmoko: looking forward to 2009

Posted Jan 6, 2009 16:09 UTC (Tue) by BrucePerens (subscriber, #2510) [Link]

To evaluate that we have to consider what parts were not written when they started. The GSM stack is in another processor and there's the usual port-hole to it using the Hayes modem protocol. The radio is on the GSM side of the device. So, we are left with the GPS chip, the accelerometer, the audio chip, the video chip, the wifi chip, power management, on-CPU peripherals, and a glue ASIC or two. Some of those had existing drivers of some kind.

Openmoko: looking forward to 2009

Posted Jan 7, 2009 6:54 UTC (Wed) by daniels (subscriber, #16193) [Link]

And all that can be written by one person, including the core SoC bits? No.

Openmoko: looking forward to 2009

Posted Jan 7, 2009 7:06 UTC (Wed) by BrucePerens (subscriber, #2510) [Link]

Well, I would have expected that between such a really good kernel programmer and software architect who had previous experience withe cell phones (see OpenEZX), and a staff of folks in Taiwan who had primary responsibility for the job, the job would have gotten done. What boggles me is that they had Harald doing other stuff.

Openmoko: looking forward to 2009

Posted Jan 7, 2009 7:22 UTC (Wed) by tajyrink (subscriber, #2750) [Link]

Basically everything is now working pretty much as intended on the driver side. Power management is not an easy job to get completely right very quickly, but it's getting there. One of the biggest reasons for delays has been the unfortunate choice of the graphics chip, which would give griefs to any developer team.

Openmoko: looking forward to 2009

Posted Jan 7, 2009 7:58 UTC (Wed) by BrucePerens (subscriber, #2510) [Link]

Yes, it looks like a terrible choice, but it must also be that this was compounded by not having a good contract in place before design-in acceptance for the hardware.

Openmoko: looking forward to 2009

Posted Jan 7, 2009 11:49 UTC (Wed) by daniels (subscriber, #16193) [Link]

Which mobile graphics chip would you recommend?

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds