[Celinux-dev] CE Linux Forum Newsletter: March 2010

CELF Office office at celinuxforum.org
Fri Apr 2 20:59:35 UTC 2010


In this month's CE Linux Forum newsletter:

 

* ELC 2010 Program Highlights Update

* CELF Architecture Group Project Proposals - Evaluation in Progress

* 32nd Japan Technical Jamboree Report

* ARM Device Tree Work

* -ffunction-sections Work

 

 

== ELC 2010 PROGRAM HIGHLIGHTS UPDATE ==

 

Embedded Linux Conference 2010 is right around the corner - April 12-14 in
San Francisco, California.  There's still time to register, but space is
almost full (really!).  Right now we still plan to accept registrations at
the door, but it's safest to register ahead of time.

 

We've added a few new talks to the schedule, and are quite excited about our
two keynote speakers: Greg Kroah-Hartman and Matt Asay.

 

Greg will give a speech entitled: "Android: a Case Study of an Embedded
Linux Project".  He'll talk about why the Android code was not merged into
the mainline kernel, and how this might be accomplished in the future.

 

Matt will give a talk titled: "Embedded in 2010: an End to the Entropy?".
Matt will talk about fragmentation in the embedded Linux market, and how we
might actually be seeing a convergence in the future.

 

Some other notable sessions are:

 * Strategies for migrating uniprocessor code to multi-core

   -- Mike Anderson, CTO and Chief Scientist, The PTR Group

 * State of embedded Linux

   -- Tim Bird, Senior Software Engineer for Sony Corp.

 * Effective use of RT-Preempt

   -- Kevin Dankwardt, K Computing

 * Understanding threat models for embedded devices

   -- Jake Edge, LWN.net

 * Experiences in Android porting, lessons learned, tips and tricks

   -- Mark Gross, Intel Corp.

 * Dynamic Voltage and Frequency Scaling for Embedded Linux

   -- Yong Bon Koo and Youngbin Seo, ETRI

 * Flattened Device Tree ARM support update

   -- Grant Likely, device tree kernel maintainer

 * Wake-ups effect on idle power for Intel's Moorestown MID

   -- German Monroy, Intel Corp.

 * Linux without a boot loader?

   -- Greg Ungerer, MMU-less systems kernel maintainer

 * Ftrace -- Embedded Edition

   -- Steven Rostedt, Ftrace kernel maintainer

 

Along with these speakers, there will be 3 days of presentations, tutorials
and Bird-of-a-Feather sessions - over 50 in total.

 

This is an event you won't want to miss!

 

To review the complete schedule and register for event, please visit
http://www.embeddedlinuxconference.com/elc_2010

 

 

== CELF ARCHITECTURE GROUP PROJECT PROPOSALS - EVALUATION IN PROGRSS == 

 

The CELF Architecture Group has finished assembling the information required
for reviewing the proposals for 2010 contract work.  Documents for forum
members to use for voting on the projects were recently delivered via the
'MEMBERS' mailing list.  The primary technical representative for each
member company should review these materials and return their vote to the
Tim Bird (the chair of the CELF Architecture Group) no later than April 13,
so that the final projects can be selected at our CELF meetings following
ELC this year.

 

If you have not received the voting information, please contact the Tim or
the forum office, at office at celinuxforum.org 

 

 

== 32nd JAPAN TECHNICAL JAMBOREE REPORT ==

 

The Japan Technical Jamboree #32 took place on March 5th. For the session
list, please visit the CELF wiki at

 

http://elinux.org/Japan_Technical_Jamboree_32

 

At the event Tim Bird summarized the latest release of Linux Kernel (version
2.6.33) from an embedded system developer view point.  The session was
presented in English so many of you will have the opportunity to watch this
informative session, which is posted in our video archive.

 

http://www.celinuxforum.org/VideoArchive/JJAM32_1.html

(video archive)

 

 

== ARM DEVICE TREE WORK ==

 

Grant Likely has continued his work to implement device tree support for ARM
platforms, sponsored by the CE Linux Forum. This work has the potential to
simplify the boot process for different board and kernel variations,
utilizing a data-driven approach in place of current hard-coded values.
Also, the device tree work has the potential to unify bootloader/kernel
interaction and driver probing across architectures, since the device tree
is already in use for other (non-ARM) platforms.

 

This project is a good example of the type of work that has long-term
consequences, which is unlikely that the average CE company would be paying
attention to or willing to fund, but which can have a beneficial impact in
the future. This is the type of project that CELF has interest in
supporting, on behalf of its members.

 

Grant will report on the status of this work at ELC.

 

 

== -ffunction-sections WORK ==

 

Another interesting project that CELF is funding is work to have the kernel
support the -ffunction-sections compiler flag.  This option changes the way
the compiler arranges the object code for the kernel, and this work paves
the way for additional, automated, dead-code removal in the kernel binary
image.  This should result in memory savings that are still very much
desired in embedded products.

 

Denys Vlasenko, the principal author of this work, will be discussing it at
a session at ELC.

 

 

************************************************************

 

CE Linux Forum is an international, open source software development
community established in 2003. It is a forum of like-minded software
engineers dedicated to the development and enhancement of Linux-based
embedded devices through shared knowledge and collaboration. These engineers
bring their ideas and finest skills to missions such as decreasing system
size, startup/shutdown time, power consumption, improving compatibility to
various CPU architectures, developing middleware and more. 

 

CE Linux Forum

3855 SW 153rd Drive

Beaverton, OR 97006 USA

Tel: +1.503.619.0855

Fax: +1.503.644.6708

E-mail: office at celinuxforum.org

www.celinuxforum.org

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.celinuxforum.org/pipermail/celinux-dev/attachments/20100402/e8b81e94/attachment.html>


More information about the Celinux-dev mailing list