My Colleague Thomas and I had the privilege to participate to the 2009 edition of the Embedded Linux Conference, which took place in San Francisco, on April 6-8. In spite of the weak economy, this event was once again a success. It attracted major developers from the embedded Linux community, as well as participants from all over the word.
Following the tradition, we are proud to release new videos about this event. These videos were shot by Satoru Ueda and Tim Bird (Sony), and by Thomas Petazzoni and Michael Opdenacker (Bootlin). For the first time, we used an HD camcorder to shoot some of the videos. A higher resolution allows to read the slides projected on the screen. As usual, the videos are released with a Creative Commons Attribution – ShareAlike 3.0 license.
Thomas and I found the following talks particularly interesting:
- Ubiquitous Linux, by Dirk Hohndel
- Embedded Linux and Mainline Kernel, by David Woodhouse
- What are Interrupt Threads and How Do They Work?, by Reece Pollack
- Visualizing Process Memory, by Matt Mackall
- KProbes and Systemtap Status, by Tim Bird
- Deploying LTTng on Exotic Embedded Architectures, by Mathieu Desnoyers
- Embedded Linux on FPGAs for fun and profit, by Dr John Williams (Petalogix)
- Linux on Embedded PowerPC porting guide, by Grant Likely
- Understanding and writing an LLVM Compiler Backend, by Bruno Cardoso Lopes
You may be interested in watching the presentations we made and the BOFs we led:
- Building Embedded Linux Systems with Buildroot, by Thomas Petazzoni. In these last months, Thomas has made big contributions to this build system.
- Build tools BOF, by Thomas Petazzoni
- Update on filesystems for flash storage, by Michael Opdenacker
- System Size BOF, by Michael Opdenacker
Of course, lots of other talks were very interesting. See the whole list by yourself:
- Ubiquitous Linux, by Dirk Hohndel (Intel)
LWN.net article, HD video (52 minutes, 704M) - Quantitative analysis of system initialization in embedded Linux systems, by Andre Puschmann (IMMS)
slides, HD video (49 minutes, 319M, caution: no audio for the first 30 minutes – sorry!) - Evaluation of Flash File Systems for Large NAND Flash Memory, by Toru Homma (Toshiba)
slides, HD video (35 minutes, 436M) - What are Interrupt Threads and How Do They Work?, by Reece Pollack (The PTR Group)
slides, HD video (49 minutes, 346M) - Top 3 pains in professional use of bitbake, by Klaas van Gend (MontaVista Software)
slides, HD video (39 minutes, 381M) - eLinux Wiki working BOF, by Tim Bird (Sony)
slides, HD video (35 minutes, 329M) - Embedded Linux and Mainline Kernel, by David Woodhouse (Intel)
slides, HD video (56 minutes, 619M) - Plan Your Work, Work Your Plan, by Jim Ready (MontaVista Software)
HD video (52 minutes, 361M) - Update on filesystems for flash storage, by Michael Opdenacker (Bootlin)
slides, HD video (51 minutes, 539M) - Panel: Embedded Linux Kernel Features and Development, by Tim Bird, Jonathan Corbet, Matt Mackall, David Woodhouse
LWN.net article, HD video (53 minutes, 707M) - Optimizing Browsing Experience, by Rodolph Perfetta (ARM)
slides, HD video (43 minutes, 209M) - It’s Alive! – Linux on Embedded PowerPC porting guide, by Grant Likely (Secret Lab Technologies)
slides, HD video (51 minutes, 294M) - Debugging and profiling embedded Linux/CRIS systems with QEMU, by Edgar E. Iglesias (Axis Communications)
slides, HD video (44 minutes, 346M) - Build tools BOF, by Thomas Petazzoni (Bootlin)
slides, HD video (44 minutes, 594M) - Distributed Cross Platform Test Automation, by William Marone (Numonyx)
slides, HD video (30 minutes, 221M) - Embedded Security BOF, by Matthew Locke (Embedded Alley)
slides, HD video (43 minutes, 524M) - Building Embedded Linux Systems with Buildroot, by Thomas Petazzoni (Bootlin)
slides, video (48 minutes, 378M) - Building an Embedded Tools Standard Using Eclipse, by Eric Cloninger (Motorola)
slides, video (56 minutes, 248M) - Embedded Linux on FPGAs for fun and profit, by Dr John Williams (Petalogix)
slides, video (61 minutes, 319M) - Basic video editing on embedded devices using GStreamer, by Christian F.K. Schaller (Collabora)
video (42 minutes, 164M) - Debugging with JTAG, by John Mehaffey (MontaVista)
slides, video (33 minutes, 134M) - Understanding and writing an LLVM Compiler Backend, by Bruno Cardoso Lopes (LLVM)
slides, video (58 minutes, 268M) - Deploying LTTng on Exotic Embedded Architectures, by Mathieu Desnoyers (École Polytechnique de Montréal)
slides, video (59 minutes, 470M) - Cooperative Development Inside Communities, by Jeffrey Osier-Mixon (MontaVista Software)
slides, video (24 minutes, 142M) - A Linux multimedia framework for SH-Mobile processors, by Conrad Parker (Jinzai)
slides, video (35 minutes, 137M) - Musings on analysis of measurements of a real-time workload, by Frank Rowand (Sony)
slides, video (55 minutes, 201M) - System Size BOF, by Michael Opdenacker (Bootlin)
slides, video (69 minutes, 296M) - Runtime Power Management on SuperH Mobile, by Magnus Damm (IGEL, Co.)
slides, video (35 minutes, 124M) - KProbes and Systemtap Status, by Tim Bird (Sony)
slides, video (41 minutes, 94M) - Video4Linux: What about Output ?, by Matthew Porter (Embedded Alley)
slides, video (50 minutes, 272M) - Visualizing Process Memory, by Matt Mackall (Selenic Consulting)
slides, video (51 minutes, 184M) - Ksplice: Rebootless kernel updates, by Jeff Arnold (Ksplice, Inc.)
slides, video (51 minutes, 240M) - Memory…The Most Precious Resource, by Dan Malek (Embedded Alley)
slides, video (51 minutes, 241M) - Framework for digital camera in Linux, by Dongsoo Kim (Samsung Electronics)
slides, video (42 minutes, 93M) - Dynamic Instrumentation of user-space application based on kprobe, by Jaehoon Jeong (Samsung Elec. Co., Ltd.)
slides, video (44 minutes, 211M) - Maemo 5 (Fremantle), mobile Linux platform with cellular connectivity, by Kate Alhola (Nokia)
slides, video (32 minutes, 80M) - BRisa UPnP Framework for Embedded Systems, by Leandro Melo de Sales (Federal University of Campina Grande, Brazil)
slides, video (46 minutes, 197M) - Tux Meets Radar O’Reilly – Linux in Military Telecom, by Grant Likely (Secret Lab Technologies)
slides, video (43 minutes, 117M) - Superpages Revisited: Transparent Application of Large TLBs on Embedded Systems, by Paul Mundt (Renesas)
slides, video (26 minutes, 90M) - Animated UI technologies in Maemo 5 (Fremantle), mobile Linux environment, by Kate Alhola (Nokia)
slides, video (55 minutes, 213M) - User-Space, Multi-core Development Issues, by Reece Pollack (The PTR Group)
slides, video (49 minutes, 160M) - Some new tricks for better performance in MIPS-Linux, by David Daney (Cavium Networks)
slides, video (45 minutes, 136M) - Ubuntu ARM Distribution, by David Mandala (Canonical)
slides, video (36 minutes, 150M) - Security issues for embedded devices, by Jake Edge (LWN.net)
slides, video (40 minutes, 186M) - ELC Closing, by Tim Bird (Sony)
HD video (11 minutes, 52M)