ELC Europe 2018 Presentations
Appearance
Intro
Presentations from ELCE 2018 (LF conference archive).
Some additional videos, such as keynotes, are available at the Linux Foundation YouTube playlist.
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, 11:15am | ||||
| Buildroot vs Yocto: Differences for Your Daily Job | Luca Ceresoli, AIM Sportline | Video | ||
| prplMesh: An Open-source Implementation of the Wi-Fi Alliance® Multi-AP Specification | Arnout Vandecappelle, Essensium | Video | ||
| Supporting Hardware Codecs in a Linux System | Maxime Ripard, Bootlin | Video | ||
| An Introduction to EdgeX Foundry | Jeroen Mackenbach, Dell Technologies | Video | ||
| Day 1, 12:05pm | ||||
| Networking: From the Ethernet MAC to the Link Partner | Maxime Chevallier & Antoine Ténart | Video | ||
| The Modern Linux Graphics Stack on Embedded Systems | Michael Tretter, Pengutronix | Video | ||
| The Modern Operating System, A Clear Choice | Bun Tan, Intel | Video | ||
| MCUboot: Multi-Image Support | David Brown, Linaro, Ltd | Video | ||
| Day 1, 2:15pm | ||||
| Getting Your Patches in Mainline Linux: What Not To Do (and a Few Things You Could Try Instead) | Marc Zyngier, ARM | Video | ||
| Introduction to SoundWire | Vinod Koul, Linaro | Video | ||
| Using Seccomp to Limit the Kernel Attack Surface | Michael Kerrisk, man7.org Training and Consulting | Video | ||
| Developing Open-Source Software RTOS with Functional Safety in Mind | Anas Nashif, Intel | Video | ||
| Day 1, 3:05pm | ||||
| Bring Your Camera into 2018: Forward Porting Image Sensor Drivers | Jacopo Mondi, Renesas | Video | ||
| Building Safe Systems with Linux | Nicholas McGuire, OpenTech | Video | ||
| Keeping Up With The Joneses (CVEs) | David Reyna, Wind River Systems | Video | ||
| Open Source MQTT Brokers | Leon Anavi, Konsulko Group | Video | ||
| Day 1, 4:15pm | ||||
| Cooking a Debian System: One, Two, Debos! | Ana Guerrero López, Collabora | Video | ||
| Embedded Linux on RISC-V Architecture - Status Report | Khem Raj, Comcast | Video | ||
| Spectre and Meltdown vs. Real-Time: How Much do Mitigations Cost? | Ralf Ramsauer & Wolfgang Mauerer, OTH Regensburg; Jan Kiszka, Siemens AG | Video | ||
| WiFi and Secure Socket Offload in Zephyr | Gil Pitney, Texas Instruments | Video | ||
| Day 1, 5:05pm | ||||
| Device Security in IoT | Ashutosh Singh, Arm Ltd | Video | ||
| Primer: Testing Your Embedded System - What is a ptest, Lava, Fuego, KernelCI and...? | Jan-Simon Moeller, The Linux Foundation | Video | ||
| Bluetooth Low Energy Controller in Zephyr OS | Vinayak Kariappa Chettimada, Nordic Semiconductor ASA | Video | ||
| Day 1, 6:00pm | ||||
| BoF: Early Platform Drivers in Linux Kernel | Bartosz Golaszewski, BayLibre | Video | ||
| BoF: Embedded Update Tools | Jan Lübbe, Pengutronix | Video | ||
| BoF: Yocto Project and OpenEmbedded | Armin Kuster, MontaVista Software, LLC & Nicolas Dechesne, Yocto Project Community Manager | |||
| BoF: Automotive Grade Linux Developer Community | Walt Miner, The Linux Foundation | Video | ||
| BoF: Blockchain of Things & Large Scale Deployments of Blockchain | Tyler Baker, Open Source Foundries | Video | ||
Day 2 Presentations
| Session Description | Presenter(s) | Presentation | Transcript Status | Video |
| Day 2, 9:00am | ||||
| DMA Safety in Buffers for Linux Kernel Device Drivers | Wolfram Sang, Renesas / Consultant | Video | ||
| EBBR: Standard Boot for Embedded Platforms | Grant Likely, Arm | Video | ||
| The Seven Year Leap - Updating a Product from Linux 2.6 to 4.15, a Real-World Project Case Study | Ed Langley, Kobilon | Video | ||
| Enabling a Cloud-native Edge for IoT Scale | Jason Shepherd, Dell Technologies | Video | ||
| Day 2, 9:50am | ||||
| Grabbing Audio and Video on a Board Farm | Krzysztof Opasiak, Samsung R&D Institute Poland | Video | ||
| Large Scale Deployments for Automated Kernel Testing | Dave Pigott, Linaro | Video | ||
| Preempt-RT Latency Benchmarking of the Cortex-A53 Processor | Paul Thomas, AMSC | Video | ||
| Creating an IoT Data Layer for Collecting, Storing, Analyzing and Reacting to Data | David G. Simmons, InfluxData | Video | ||
| Day 2, 10:40pm | ||||
| Common Attacks on IoT Devices | Christina Quast | Video | ||
| Firmware Transparency: Open All the Way Down | Josh Triplett, Intel | Video | ||
| Managing Linux Kernel Configurations with Config Fragments | Darren Hart, VMware | Video | ||
| Zephyr and Trusted Execution Environments | Andy Gross, Linaro | Video | ||
| Day 2, 11:30am | ||||
| How to Avoid Writing Device Drivers for Embedded Linux | Chris Simmonds, 2net | Video | ||
| Linux IoT: From Prototype to Production | Drew Moseley, Mender.io | Video | ||
| The New Wi-Fi Experience for Linux | Marcel Holtmann, Intel | Video | ||
| Bluetooth Mesh and Zephyr | Martin Woolley, Bluetooth SIG | Video | ||
| Day 2, 12:20pm | ||||
| Deep Learning in OpenCV | Wu Zhiwen (Alex Wu), Intel | Video | ||
| SPI Memory Support in Linux and U-Boot | Miquèl Raynal, Bootlin | Video | ||
| Strategies for Developing and Deploying your Embedded Applications and Images | Mirza Krak, Mender.io | Video | ||
| Building an Open IoT Solution with EdgeX Foundry and Zephyr Project | Thea Aldrich, Zephyr Project & Michael Hall, EdgeX Foundry | Video | ||
| Elivepatch: Flexible Distributed Linux Kernel Live Patching | Alice Ferrazzi & Takanori Suzuki, Cybertrust Japan | |||
| Day 2, 2:30pm | ||||
| Debian & Yocto: State of the Art | Kazuhiro Hayashi, Toshiba Corporation & Manuel Traut, Linutronix GmbH & Baurzhan Ismagulov | Video | ||
| Linux and Zephyr “Talking” to Each Other in the Same SoC | Diego Sueiro, Sepura / Embarcados | Video | ||
| Teaching your Test Framework to Speak LAVA | Tim Orling, Intel Corporation | Video | ||
| U-Boot - Bootloader for IoT Platform? | Alexey Brodkin, Synopsys | Video | ||
| Day 2, 3:50pm | ||||
| 10 Years of the Industrial I/O Kernel Subsystem | Jonathan Cameron, Huawei | Video | ||
| Extending the Performance Analyis Toolset | Christoph Sterz, KDAB | Video | ||
| Uh-oh, It's I/O Ordering! | Will Deacon, Arm | Video | ||
| A Zephyr User Story | Franco Saworski, blik GmbH | Video | ||
| Day 2, 4:40pm | ||||
| Collaborate on Linux for Use in Safety-Critical Systems? | Lukas Bulwahn, BMW Car IT GmbH | Video | ||
| Complex Cameras on Linux | Mauro Carvalho Chehab, Samsung | Video | ||
| PREEMPT_RT isn't Just for Lasers: The Perfect Match for Hearing Aid Research! | Christopher Obbard & Daniel James, 64 Studio Ltd | Video | ||
| Deep Learning Neural Network Acceleration at the Edge | Andrea Gallo, Linaro | Video | ||
Day 3 Presentations
| Session Description | Presenter(s) | Presentation | Transcript Status | Video |
| Day 3, 11:15am | ||||
| OpenOCD - Beyond Simple Software Debugging | Oleksij Rempel, Pengutronix | Video | ||
| Real-time Testing with Fuego | Hirotaka MOTAI, Mitsubishi Electric Corp | Video | ||
| The End of Time, 19 Years to Go | Arnd Bergmann, Linaro Ltd | Video | ||
| Backporting is so 1993 | Ricardo Salveti & Michael Scott, Foundries.io | Video | ||
| Day 3, 12:05pm | ||||
| On this Rock I will Build my System - Why Open-Source Firmware Matters | Lucas Stach, Pengutronix | Video | ||
| Real Time is Coming to Linux; What Does that Mean to You? | Steven Rostedt, VMware | Video | ||
| The Power-Supply Subsystem | Sebastian Reichel, Collabora | Video | ||
| Enabling Zephyr on Your Hardware Platform | Diego Sueiro, Sepura / Embarcados | Video | ||
| Day 3, 2:15pm | ||||
| Creating Your Own Tiny Linux Distribution Using Yocto: Keeping it Small With Poky-Tiny | Alejandro Hernandez, Xilinx | Video | ||
| Kernel Analysis Using eBPF | Daniel Thompson, Linaro | Video | ||
| Sound Open Firmware | Liam Girdwood, Intel | Video | ||
| Trusted Firmware M, Secure Partitioning – Compartmentalization in IoT | Miklos Balint & Ken Liu, Arm | Video | ||
| Day 3, 3:05pm | ||||
| BoF: Devicetree | Frank Rowand, Sony | Video | ||
| Building Container Images with OpenEmbedded and the Yocto Project | Scott Murray, Konsulko Group | Video | ||
| Power Debugging with JTAG | Patrick Titiano & Alexandre Bailon, BAYLIBRE | Video | ||
| IoT TLS: Why It's Hard | David Brown, Linaro | Video | ||
| Day 3, 4:15pm | ||||
| A Sockets API for LoRa | Andreas Färber, SUSE | Video | ||
| Comparison of Voice Assistant SDKs for Embedded Linux Devices | Leon Anavi, Konsulko Group | Video | ||
| Why Embedded Cameras are Difficult, and How to Make Them Easy | Laurent Pinchart, Ideas on Board | Video | ||
| Why the Yocto Project for My IoT Project | Drew Moseley, Mender.io | Video | ||
| Day 3, 5:05pm | ||||
| Closing Game | Tim Bird | Video | ||
Technical Showcase Posters
| Poster Title | Presenter | Poster |
| Automotive Grade Linux | Walt Miner and Jan-Simon Moeller | |
| Embedded Base Boot Requirements (EBBR) Example Platforms | Grant Likely, Daniel Thompson | |
| Hardware Video Codec Support on Allwinner SoCs | Maxime Ripard | |
| Isar: System Builder for Debian-Based Products | Baurzhan Ismagulov, Jan Kiszka | |
| Kodi Playback with Standard V4L2 Graphics Stack | Neil Armstrong, Koen Kooi | |
| Longterm Embedded Linux: Testing & Field Update | Pengutronix | |
| Mahalia, an Open Hardware Hearing Aid Platform | Chris Obbard and Daniel James | |
| Non-Intrusive Power/Perf. Debugging via JTAG | Alexandre Bailon / Patrick Titiano | |
| Open Source Graphics & Etnaviv | Pengutronix | |
| Simplifying Heterogeneous problems; Analysing Heterogeneous Liquids | Ricardo Ribalda, Dimitrios Katsaros | |
| Synchronized Camera Capture | Carlos Agüero-Montero | |
| Trustworthy OE Devices and Software Supply Chain Integrity | Christopher Clark, Rich Persaud, Daniel Smith | |
| TV tuner CXD2880 SPI I/F support in DVB-API | Paul Johns, Masayuki Yamamoto | |
| Upstream Linux kernel support for Microsemi switches | Alexandre Belloni |