From: eLinux.org

ELC 2014 Presentations

Here are the presentations from ELC 2014.

Some videos are available, courtesy of

  • the fine folks at Free Electrons
  • Frank Rowand and Tim Bird of Sony Mobile Communications

The “Free Electrons Videos” links in the table below are to their
hosting page:

http://free-electrons.com/blog/elc2014-videos/

The “YouTube” links in the table below are directly to the respective
video. The ELC 2014 YouTube playlist is at:

https://www.youtube.com/playlist?list=PL_xRWvMmKDbLAOMqMDovw-4F9fEYmf15s

Contents

Table of Presentations

NOTE: If you add a wikilink to your presentation and attempt to upload
it via the link, it may fail. If it does, use the
Special:Upload page to upload your
file.

Keynotes






































Keynotes
Presenter(s)Session DescriptionPresentationTranscript StatusVideo
Tim Bird, Sony MobileThe Paradox of OpenSource and EmbeddedPrezi

PDF

Karim Yaghmour, CEO-Opersys
David Anders, Senior Embedded Systems Engineer at CircuitCo
Tim Bird, Senior Software Engineer at Sony Mobile
Matt Porter, Technical Lead at Linaro
Benjamin Zores, Software Architect at Alcatel-Lucent
Panel: IoT and the Role of Embedded Linux and Android - David Anders, CircuitCo; Tim Bird, Sony Mobile; Matt Porter, Linaro; Benjamin Zores, Alcatel-Lucent; Karim Yaghmour, OperSys (Moderator)
Tim Bird, Sony MobileClosing GameYouTube

Presenters

Presentations

Session Description

Presenter(s)

Presentation

Transcript Status

Video

Day 1, 10:30am

A Deep Dive Into DEX File Format

Rodrigo
Chiossi
,
Intel Open Source Technology Center

PDF

ROM Cooking and Good Practices

Jeremy
Vagnet
,
Genymobile

PDF

LTSI Project Update for 3.10 Kernel and Future
Plans

Hisao
Munakata
,
Renesas

PDF

microYocto and the ‘Internet of Tiny’

Tom
Zanussi
,
Intel Open Source Technology Center

PDF

YouTube

USB and the Real World

Alan
Ott
,
Signal 11 Software

PDF

Free Electrons Videos

Day 1, 11:30am

Update on Boot Time Reduction Techniques with
Figures

Michael Opdenacker,
Free Electrons

PDF

Free Electrons Videos

Finding Performance and Power Issues on Android
Systems

Eric Moore, Intel
Corporation

PDF

YouTube

Running Code in the Android Stack

Karim Yaghmour,
Opersys

Mastering the DMA and IOMMU APIs

Laurent
Pinchart
,
Renesas Linux Kernel Team

PDF

YouTube

Qt5 and Yocto - Adding SDK and Easy App Migration for
Qt4

Dmytriyenko, Texas
Instruments

PDF

Day 1, 2:00pm

The Android Graphics Path, In Depth

Chris Simmonds, 2net

PDF

The Android Media Framework - A Deep Dive

Poornachandra
Kallare
,
TPVision

PDF

Device Tree for Dummies

Thomas Petazzoni,
Free Electrons

PDF

YouTube

Porting Linux to a New Architecture

Marta
Rybczynska
.
Kalray

PDF

YouTube

User Space Drivers in Linux - Pros, Cons, and Implementation
Issues

Michael
Christofferson
,
Enea

Day 1, 3:00pm

Android without Java

Bernard
Rosenkranzer
,
Linaro

PDF

Improving Performance of Key External Projects Used in
Android

Khasim Syed
Mohammed
, Linaro

PDF

How to Build a Linux-based Robot

Michael E.
Anderson
,
The PTR Group, Inc.

PDF

YouTube

Using Real-Time Patch with LTSI Kernel

Yoshitake
Kobayashi
,
Toshiba

PDF

YouTube

Yocto Project/OpenEmbedded BoF

Jeff
Osier-Mixon
,
Intel Corporation

Day 1, 4:20pm

Android without Java (Cont.)

Bernard
Rosenkranzer
,
Linaro

PDF

X86 ROM Cooking 101: A Hands on Tutorial

Ron Munitz, Nubo

Cooking
PDF
;
Build System
PDF

A Remote Power Analyzer Based on Power Modeling in Heterogenous
Embedded Linux Systems

Young-Joo Kim,
Electronics and Telecommunications Research Institute

Making a Splash: DIgital Signage Powered by Minnowboard and the Yocto
Project

Nitin Kamble and John Hawley, Intel Open Source Technology Center

PDF

Supporting a New ARM Platform: The Allwinner SoCs
Example

Maxime Ripard, Free
Electrons

PDF

Free Electrons Videos

Day 1, 5:20pm

Headless Android Strikes Back

Gary Bisson, Adeneo
Embedded

PDF

Engaging Device Trees

Geert Uytterhoeven,
Glider bvba

PDF

YouTube

Fear and Loathing in the Media Transfer
Protocol

Linus Walleij,
Linaro

PDF

Free Electrons Videos

Use-Case Power Management Optimization: Identifying and Tracking Key
Power Indicators

Patrick Titiano,
BayLibre

PDF

YouTube

Day 1, 6:30pm

(BoFs) Device Tree: Best Practices, Review Process & Maintainership
Discussions

Olof Johansson,
Google

YouTube

Day 2, 10:30am

Android Platform Debugging and Development

Karim Yaghmour,
Opersys

Tuning Android for Low RAM

Chris Simmonds, 2net

PDF

(Tutorial) Some GCC Optimizations for Embedded
Software

Khem Raj, Juniper
Networks

PDF

Linux for Microcontrollers: Spreading the
Disease

Vitaly Wool,
Softprise Consulting OU

PDF

Trees need care: A Solution to Device Tree Validation
Problem

Tomasz Figa, Samsun R&D
Institute

PDF

YouTube
Free Electrons Videos

Day 2, 11:30am

Android KitKat Internals

Benjamin Zores,
Alcatel-Lucent

PDF

Security Enhancements (SE) for Android

Stephen Smalley, US
National Security Agency

PDF

(Tutorial) Some GCC Optimizations for Embedded Software
(Cont.)

Khem Raj, Juniper
Networks

PDF

Can Board Bringup Be Less Painful with Yocto and
Linux?

Insop Song,
Gainspeed

PDF

Extending Linux using Arduinos

Michael E
Anderson
,
The PTR Group, Inc.

PDF

Free Electrons Videos

(BoFs) QCOM SoC
Mainlining

Tim Bird, Sony
Mobile

YouTube

Day 2, 2:00pm

Android App Tuning Techniques Workshop

Mark Murphy,
CommonsWare

Making Android More Wearable: The Challenges of Adding Multi-SPorts
Sensors and Radios

Gil Zhaiek, Recon
Instruments

PDF

A Timeline for Embedded Linux

Chris Simmonds, 2net

PDF

YouTube

An Introduction to the Video4Linux Framework

Hans Verkuil, Cisco
Systems Norway

PDF

Introducing Embedded Linux to Universities

Victor Rodriguez,
Intel

PDF

Day 2, 3:00pm

Android App Tuning Techniques (Cont.)

Mark Murphy,
CommonsWare

Android Middleware Development

Euler Rachid, Samsung
R&D Brazil Lab

Debugging - Linux Kernel Testing

Matt Porter, Linaro

Free Electrons Videos

Hardware-Assisted Software Tracing

Adrien Verge, Ecole
Polytechnique Montreal

PDF

YouTube

LLVMLinux: Embracing the Dragon

Behan Webster, Converse
in Code Inc.

PDF

Day 2, 4:20pm

Android App Tuning Techniques Workshop
(cont.)

Mark Murphy,
Commonsware

Android on Atom for Teeth Health

Rafael
Coutinho
,
Philnnovations]

PDF

Debugging (Sigrok: Using Logic to Debug
Logic)

Matt Ranostay,
Intel Open Source Technology Center
David Anders,
CircuitCo

PDF

Free Electrons Videos

Two Years of ARM SoC Support mainlining: Lessons
Learned

Thomas Petazzoni,
Free Electrons

PDF

Free Electrons Videos

webOS, An OpenEmbedded Use Case

Iyad Qumei, LG
Electronics

PDF

(BoFs) ARM/ARM64: Code Sharing, Consolidation &
Upstreaming

Olof Johansson,
Google

YouTube

Day 2, 5:20pm

Android App Tuning Techniques Workshop
(Cont.)

Mark Murphy,
Commonsware

Bringing the BlueZ Back to Android

Marcel Holtmann,
Intel’s Open Source Technology Center

PDF

Building Tools From the Outside In: Bringing User-Centered Design to
Embedded Linux

Belen Barros
Pena
, Intel’s
Open Source Technology Center

PDF

YouTube

Debugging - Panel Discussion

Karim Yaghmour,
Opersys
Matt Ranostay,
Intel
David Anders,
CircuitCo
Matt Porter, Linaro

Free Electrons Videos

System Power Management Interface (SPMI)

Josh
Cartwright
,
Qualcomm Innovation Center

YouTube

Day 3, 9:00am

Embedded Android Workshop

Karim Yaghmour,
Opersys

The Growth of Android in Embedded Systems

Benjamin Zores,
Alcatel-Lucent

PDF

Software True Random Number Generator for Embedded
Linux

Nicholas McGuire,
Safety Critical Linux Working Group of OSADL

Understanding the Embedded Linux Ecosystem with
Codeface

Wolfgang Mauerer, Siemens

PDF

YouTube

Volatile Ranges

Mincham Kim, LG
Electronics

PDF

Day 3, 10:00am

Embedded Android Workshop (Cont.)

Karim Yaghmour,
Opersys

Extending Android via Extenal Microprocessors

Mike Anderson, The PTR
Group

PDF

YouTube

Linux Quickboot

Tristan Lelong,
Adeneo Embedded

PDF

Free Electrons Videos

Open Source Tools for Software Defined Radio on Multicore
ARM+DSP

Philip Balister,
OpenSDR

PDF

YouTube

Ubuntu Touch Internals

Ricardo Salveti de
Araujo
, Ubuntu Touch
LowLevel Stack

PDF

YouTube

Day 3,11:25am

Embedded Android Workshop (Cont.)

Karim Yaghmour,
Opersys

Here There Be Dragons: Using cland/LLVM to Build
Android

Behan Webster, Converse
in Code

PDF

Hardware Accelerated Video Streaming with
V4L2

Gabriel
Huau
,
Adeneo Embedded

PDF

SMP Bring Up On ARM SOCs

Gregory Clement, Free
Electrons

PDF

Free Electrons Videos

The #qt/#wayland/#systemd/#btrfs-phone….the Jolla
Phone

David Greaves, Mer
Project

PDF

Day 3, 2:00pm

Multiwindow Support on Android

Andrzej
Wieczorek
,
Tieto
Mikel
Echegoyen
, Tieto

PDF

Using Chroot to Bring Linux Applications to
Android

Mike Anderson, PTR Group

PDF

Buildroot: What’s New?

Thomas Petazzoni,
Free Electrons

PDF

Free Electrons Videos

Improving Performance of a WebKit Port MIPS
Platform

Adrian Perez de Castro,
Igalia

PDF

YouTube

Using Yocto for Modules Manufacturers

Alexandre
Belloni
, Free
Electrons

PDF

Free Electrons Videos

Day 3, 3:00pm

Multi Persona Android

Amir Goldstein, Cellrox

PDF

Collaborative GPL Enforcement Through Non-Profit
Entities

Bradley M. Kuhn,
Software Freedom Conservancy

PDF

Productizing Telephony and Audio in a GNU/Linux (Sailfish OS)
Smartphone

Martti
Piirainen
,
Tieto

PDF

Free Electrons Videos

What’s Going on with SPI

Mark Brown, Linaro

PDF

YouTube

Day 3, 3:50pm

Genivi and AGL - A View From the Side

Vitaly
Bordyug
,
Mentor Graphics

Kernel USB Gadget Configfs Interface

Matt Porter, Linaro

PDF

Free Electrons Videos

Using Agile Development Practices for Kernel
Development

Chase Maupin, Texas
Instruments

PDF

YouTube

Instructions for Presenters

Please create a link in the table for your presentation, copying the
style of other links. (You may need to create an account in order to
edit the wiki or upload files.)

When you have created the link, click on it to upload the file
containing your slides.

Categories: