Not logged in
Log in now
Create an account
Subscribe to LWN
An unexpected perf feature
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
PostgreSQL 9.3 beta: Federated databases and more
LWN.net Weekly Edition for May 9, 2013
How can this be correct?
ELC: Android and the community
Posted Apr 15, 2010 8:12 UTC (Thu) by morganr (subscriber, #43385)
Posted Apr 15, 2010 12:02 UTC (Thu) by mcon147 (guest, #56569)
Posted Apr 15, 2010 12:34 UTC (Thu) by wookey (subscriber, #5501)
Posted Apr 15, 2010 12:48 UTC (Thu) by tialaramex (subscriber, #21167)
You know it should be able to display an animating clock, play a movie, read SD cards, etc. but it just sits there.
The process of getting it so that it'll do something is "bringing it up". This is where you find out any hardware problems that weren't in the simulation. If you're very good or very lucky there won't be too many, but there will be a few. Your objective is to check that all the intended features are there, and any problems can be worked around, or else you re-design and go around the loop again. A command line app that can detect the touch sensor raw output proves that's wired up correctly for example, no need to wait for the whizzy UI that'll use it.
Usually the software that's eventually supposed to run on this device does not yet exist. Probably the schedule says it will be available "next week" but it said that last month too. Even when it does exist, it is untested, and the combination of untested hardware and untested software is a recipe for frustration. So using Linux for "bring up" even when you intend to develop something in-house for the finished consumer product could make sense.
Posted Apr 15, 2010 18:28 UTC (Thu) by Trelane (subscriber, #56877)
Posted Apr 17, 2010 18:30 UTC (Sat) by mgedmin (subscriber, #34497)
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds