ELC 2018 Presentations
Contents
Intro
Presentations from ELC 2018 (LF conference archive).
The Linux Foundation has a video playlist for this event on YouTube.
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.
Presenters
Day 1 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 1, 9:00am | ||||
Keynote: Welcome | Tim Bird, ELC Co-Chair & Phillip DesAutels, IoT Co-Chair | none | Video | |
Day 1, 9:15am | ||||
Keynote: Intelligent Internet of Things: Start Analyzing Your Global Device Data for Real-Time | Antony Passemard, Product Management Lead - Cloud IoT, Google | none | Video | |
Day 1, 9:40am | ||||
Keynote: Designing the Next Billion Chips: How RISC-V is Revolutionizing Hardware | Yunsup Lee, Co-Founder and CTO, SiFive | none | Video | |
Day 1, 10:00am | ||||
Keynote: Sci-fi Destroys the World, Science Builds It | Daniel Wilson, Roboticist & Author | none | Video | |
Day 1, 10:50am | ||||
BoF: Mender, Current and Future Status of the Open Source Project | Eystein Stenberg, Mender.io | Video | ||
Introduction to the Robot Operating System (ROS) Middleware | Mike Anderson, The PTR Group, Inc. | Video | ||
Progress in the Embedded GPU Ecosystem | Robert Foss, Collabora, Ltd. | Video | ||
Day 1, 11:50am | ||||
An Introduction to Asymmetric Multiprocessing: When this Architecture can be a Game Changer and How to Survive It | Nicola La Gloria & Laura Nao, Kynetics | Video | ||
Booting It Successfully for the First Time with Mainline | Enric Balletbm I Serra, Collabora Ltd. | Video] | ||
Tips for Writing Good Tests for Linux | Tim Bird, Sony Corporation | Video | ||
Day 1, 2:00pm | ||||
An Unbiased Look at the Energy Aware Scheduler (EAS) | Vitaly Wool, Interstate Labs | Video | ||
Introducing the "Lab in a Box" Concept | Patrick Titiano & Kevin Hillman, Baylibre | Video | ||
Preempt-RT Raspberry Pi Linux | Tiejun Chen, Vmware | PDF, PPT | Video | |
Working with the Linux Kernel in the Yocto Project | Sean Hudson, The Yocto Project | Video | ||
Day 1, 3:00pm | ||||
Impact of Platform Firmware on Linux Kernel | Megha Dey & Sal Praneeth Prakhya, Intel | Video | ||
OpenEmbedded/Yocto on RISC-V - New Kid on the Block | Khem Raj | Video | ||
Piece of Cake - Testing Remote Embedded Devices Made Easy Using Open-Hardware MuxPi | Pawel Wieczorek, Samsung R&D Institute Poland | Video | ||
System-in-Package Technology: Making It Easier to Build Your Own Linux Computer | Erik Welsh, Octavo Systems & Jason Kridner, Beagleboard.org | Video | ||
Day 1, 4:10pm | ||||
Bring-up with Netconsole and USB without a Serial Debug Net | Jason Kridner, Texas Instruments and Beagleboard.org | Video | ||
Buildroot: What's new? | Thomas Petazzoni, Bootlin (formerly Free Electrons) | Video | ||
Keeping Up With LTS: Linux Kernel Functional Testing (LKFT) on Devices | Thomas Gall, Linaro | Video | ||
Tutorial: Introduction to Reverse Engineering | Mike Anderson, The PTR Group, Inc. | Video | ||
Day 1, 5:10pm | ||||
Drive Your NAND within Linux | Miquèl Raynal, Bootlin | Video | ||
Embedded Linux Quality Assurance: How to Not Lie With Statistics | Wolfgang Mauerer, Siemens AG/OTH Regensburg | Video | ||
Linux on Quick Turnaround Projects at Ball: No, We Aren't Putting Linux in Canning Jars | Sam Povllus, Ball Aerospace | Video |
Day 2 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 2, 9:00am | ||||
Keynote: Connecting the Dots on All Things Great and Small | Philip DesAutels, Sr. Director of IoT, The Linux Foundation | none | Video | |
Day 2, 9:25am | ||||
Keynote: Speeding Linux Development | Mark Charlebois, Director of Engineering, Qualcomm Technologies | none | Video | |
Day 2, 9:35am | ||||
Keynote: Federated Analytics at Scale | Patricia Florissi, VP & Global CTO for Sales, Dell EMC | none | Video | |
Day 2, 10:10am | ||||
Keynote: Arduino & Linux: A Love Story | Massimo Banzi, Arduino Founder | none | Video | |
Day 2, 10:55am | ||||
Comparing and Contrasting Embedded Linux Build Systems and Distributions | Drew Moseley, Mender.io | Video | ||
Measuring and Summarizing Latencies using the Trace Event Subsystem | Tam Zanussi, Intel | Video | ||
Speeding your Linux Development with Debian and OpenEmbedded on DragonBoard 410c | Mark Charlebois, Qualcomm Technologies | Video | ||
Update My Board | Mirza Krak, Endian Technologies AB | Video | ||
Day 2, 11:50am | ||||
BoF: Yocto Project & OpenEmbedded | Jeffrey Osier-Mixon, Intel | Video | ||
Secure Boot from A to Z | Quentin Schulz & Mylene Josserand, Bootlin | Video | ||
Steering Xenomai into the Real-Time Linux Future | Jan Kiszka, Siemens AG | Video | ||
Day 2, 2:00pm | ||||
Automating Open Source Hardware Lighting with Home Assistant and MQTT | Leon Anavi, Konsulko Group | |||
Graphics Performance Analysis with FrameRetrace: A Responsive UI for ApiTrace | Mark Janes, Intel | Video | ||
I + I2C = I3C: What's in thei Addition 'I'? | Boris Brezillion, Bootlin | Video | ||
Maintaining a Real Time Stable Kernel | Steven Rostedt, VMware | Video | ||
Day 2, 3:00pm | ||||
Android Common Kernel and Out of Mainline Patchset Status | Amil Pundir, Intel | Video | ||
Real-World Yocto: Getting the Most out of Your Build System | Stephano Cetola, Intel | Video | ||
Shifting Media App Development Into High Gear | Helen Kolke, Collabora Ltd. | |||
What Every Driver Developer Should Know about RT | Julia Cartwright, National Instruments | Video | ||
Day 2, 4:20pm | ||||
A Solution to High Latencies Caused by I/O | Paolo Valente, Linaro | Video | ||
Implementing State-of-the-Art U-Boot Port, 2018 Edition | Marek Vasut, Self Employed | Video | ||
poky-tiny and Beyond, or Trying to put the Yocto in Yocto Project | Scott Murray, Konsulko Group | |||
Secure Containers in Embedded Deployments | Stefano Stabellini, Xen Project | Video | ||
Day 2, 7:00pm | ||||
BoF: Automotive Grade Linux Development Community | Walt Miner, Linux Foundation | |||
BoF LinuxBoot: Linux as Firmware | Chris Koch & Gan Shun, Google | |||
BoF: Open Source Hardware | Drew Fustini, OSH Park | |||
BoF: Embedded Linux Size | Michael Opdenacker, Bootlin | |||
BoF: SiFive RISC-V Hackathon | SiFive |
Day 3 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 3, 9:00am | ||||
Keynote: The Maintainer's Paradox | Tim Bird, Sr. Software Engineer, Sony, and Maintainer of Fuego | Slides PDF, Text of talk The text doesn't match exactly what was delivered - it is not a transcription, but was Tim's draft of ideas he planned to present. | Video | |
Day 3, 9:15am | ||||
Keynote: Open Source: The New Normal | Imad Sousou, Corporate Vice President and General Manager, Open Source Technology Center, Intel | Video | ||
Day 3, 9:40am | ||||
Keynote: Calm Technology: Design for the Next 50 Billion Things | Amber Case, Author and Fellow at Harvard's Berkman Klein Center | Video | ||
Day 3, 10:05am | ||||
Keynote: The Kernel Report | Jonathan Corbet, Author, Kernel Developer and Executive Editor of LWN.net | Video | ||
Day 3, 11:05am | ||||
Not Really, but Kind of Real Time Linux | Sandra Capri, Ambient Sensors | Video | ||
The Salmon Diet: Up-Streaming Drivers as a Form of Optimization | Gilad Ben-Yossef, ARM | Video | ||
Using VS and VS Code for Embedded C/C++ Development | Marc Goodner, Microsoft | PDF, PPT | Video | |
Day 3, 12:05pm | ||||
BoF: Devicetree | Frank Rowand, Sony | Video | ||
CPU Power Saving Methods for Real-time Workloads | Ramesh Thomas, Intel | Video | ||
The Road Towards a Linux TSN Infrastructure | Jesus Sanchez-Palencia, Intel | Video | ||
Day 3, 2:30pm | ||||
Debian for Embedded Systems: Best Practices | Vagrant Cascadian, Alkidev, LLC | Video | ||
OSS License Compliance for Software Developers, NOT for Legal Experts | Satoru Ueda, Sony Corporation | Video | ||
Reliable Linux Wireless - Techniques for Debugging Wireless Module Integrations | Steve deRosler, Cal-Sierra Consulting, LLC | Video | ||
Getting started with Buildroot (E-ALE track) | Thomas Petazzoni, Bootlin (formerly Free Electrons) | PDF Slides, PDF Lab Instructions | ||
Day 3, 3:30pm | ||||
ACRN: A Big Little Hypervisor for IoT Development | Eddie DOng, Intel | Video | ||
Civil Infrastructure Platform: Industrial-grade Open Source Base Layer | Yoshitake Kobayashi, Toshiba | Video | ||
Living on master: Using Yocto Project, Jenkins and LAVA for a rolling release | Tim Orling, Intel Open Source Technology Center | Video | ||
Day 3, 4:30pm | ||||
3D Printing with Linux and Xenomai | Kendall Auel, 3D Systems Corp. | Video | ||
EFL 2.0, Time to Rethink and Make Things Easier! | Cedric Ball, Samsung Open Source Group | Video | ||
Ethernet Switch Support in the Linux Kernel | Alexandre Belloni, Bootlin (formerly Free Electrons) | Video |
Technical Showcase Posters
Poster Title | Presenter | Poster |
SMP and Networking support on NuttX/LC823450 | Masayuki Ishikawa & Koichi Okamoto | |
Warpx.io - Open Hardware / Open Source for Wearables & IoT | Aaron Moore | |
Lava Box: a Continuous Integration (CI) lab in a box | Patrick Titiano & Kevin Hilman | |
Mozilla Things — Privacy and Interop for IoT | Kathy Giori | PDF1 PDF2 |
MuxPi – remote access to embedded device made easy | Paweł Wieczorek | |
PocketBeagle Rapid Prototyping Demos | Jason Kridner & Erik Welsh | |
10 Years of BeagleBoard.org | Jason Kridner | |
Trench Boot - On firm footing with an extensible measured launch framework | Daniel Smith, Christopher Clark, Rich Persaud | |
Automotive Grade Linux | Walt Miner |