Jump to content

ELC 2024 Presentations

From eLinux.org


Intro

Presentations from https://events.linuxfoundation.org/embedded-open-source-summit/program/schedule/ ELCE 2024 (LF conference archive)].

Here's a link to the Linux Foundation 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.

Presentations

Session times are in the PDT timezone.

Day 1 Presentations

Session Description Presenter(s) Presentation Transcript or Reporting Video
Day 1, 9:05am
In the Kernel Trenches: Mastering Ethernet Drivers on Linux Maxime Chevallier, Bootlin PDF Video
No, It's (Still) Never Too Late to Upstream Your Legacy Linux Based Platforms Neil Armstrong, Linaro PDF Video
Patterns and Anti-Patterns in Embedded Development: What Security Incidents of 2023 Teach Us Marta Rybczynska, Syslinbit PDF LWN.net article Video
Day 1, 10:00am
Why Don't You Love Me Back, Open-source Software? Davide Ricci, Linaro PDF Video
V4L2 Video Decoder/Encoder Development Journey Nas Chung, Chips&Media PDF Video
Whack-a-Mole with DTS Validation in the Linux Kernel Krzysztof Kozlowski, Linaro PDF Video
Day 1 keynotes (starting at 11:20am)
Keynote: Welcome & Opening Remarks Kate Stewart & Tim Bird, Embedded Open Source Summit Program Chairs Video
Keynote: Evolution of Open Source for Safe Usage in Critical Systems Kate Stewart, Vice President of Dependable Embedded Systems, The Linux Foundation PDF Video
Keynote: Zephyr is Not a Product! Anas Nashif, Principal Software Engineer, Intel PDF Video
Keynote: Modernizing the Development of AI IoT Devices with WebAssembly-based Virtualization Dan Mihai Dumitriu, CTO, Midokura PDF Video
Keynote: Building Bridges, Not Barriers: Embracing Upstream Support for Lasting Results Artem Aginskiy, General Manager, ARM based Processors, Texas Instruments PDF Video
Keynote: Overcoming Challenges in Embedded OSS Development Tim Bird, Principal Software Engineer, Sony Electronics & Embedded Linux Conference Program Chair PDF Video
Day 1 2:15pm
A Primer to Clocks and Power Management Through ARM SCMI Dhruva Gole & Kamlesh Gurudasani, Texas Instruments PDF Video
APERTIS - A Collaborative Industrial Grade Linux Construction Kit Philipp Ahmann, Robert Bosch GmbH PDF Video
Enabling Linux Support with Upstream Kernel on Snapdragon X1 Elite SoCs Rajendra Nayak, Qualcomm Innovation Center Inc PDF Video
Day 1 3:25pm
From C to Rust: Bringing Rust Abstractions to Embedded Linux Fabien Parent, Linaro PDF Video
Linux Kernel Testing: Providing Better Results to the Upstream Community Laura Nao, Collabora PDF Video
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driver for a New GPU Alejandro Piñeiro Iglesias, Igalia PDF Video
Day 1 4:20
Comparing Linux OS Image Update Models Drew Moseley, Toradex PDF Video
Crafting a Vision-Aided Software Stack for UAV Jim Huang, BiiLabs Co., Ltd. & Sheng-Wen Cheng, National Taiwan University PDF Video
Getting Around to It: Deferred Work in the Linux Kernel Alison Chaiken, Aurora Innovation PDF Video

Day 2 Presentations

Session Description Presenter(s) Presentation Transcript or Reporting Video
Day 2, 9:00am
Introduction to DAPM, Linux Power Management for Embedded Audio Devices Luca Ceresoli, Bootlin PDF Video
Day 2, 9:55am
Golang Support in Yocto Project Vyacheslav Yurkov, Independent & Lukas Funke, Weidmüller GmbH PDF Video
Rethinking U-Boot Devicetree Story Sumit Garg, Linaro Ltd. PDF Video
Unwrap()Ing Rust on Embedded Linux Thomas Sarlandie, Memfault PDF Video
Day 2, 11:00am
Build Heterogenous System Using Yocto Project Sandeep Gundlupet Raju, AMD PDF Video
Delta Updates: Making Updates Leaner Felix Mößbauer, Siemens AG & Jan Kiszka, Siemens PDF Video
Embedding WPE WebKit - from Bring-up to Maintenance Adrián Pérez de Castro, Igalia PDF Video
Unlocking the Potential of Suspend to RAM Using Linux in a Multi-Core, Multi-Firmware Automotive SoC Grégory Clement, Bootlin PDF Video
Day 2, 11:55am
Adding Support for Power Over Ethernet (PoE or IEEE Clause 33) to Linux Network Stack Köry Maincent, Bootlin PDF Video
Deferred Memblocks Init for Boot Time Reduction Sudarshan Rajagopalan, Qualcomm PDF Video
Yocto Project: 5 Year Plan, Now What? Megan Knight, AWS & Andrew Wafaa, Arm Ltd. PDF Video
Day 2, 2:00pm
Display Sharing in Heterogeneous Systems Using Linux as High Level Operating System Devarsh Thakkar & Soumya Tripathy, Texas Instruments PDF Video
Extending Libcamera to Provide a Fully Open Camera SoftISP Stack Bryan O'Donoghue, Linaro PDF Video
Debootstrapping Embedded Linux Root Filesystems - Building and Optimization for the Novice Ron Munitz, The PSCG PDF Video
Day 2, 2:55pm
AMP Virtio: A New Virto Transport for AMP Systems, with Focus on Zephyr, Linux, and Xen Bill Mills, Linaro PDF, AMP Virtio v0.5 Doc Video
Engineering Secure SSH Access for Engineers Colin McAllister, Garmin PDF Video
Day 2, 4:00pm
Accelerated Porting of Linux, U-Boot and Yocto for Production Ready Embedded Systems Vaishnav Mohandas Achath, Texas Instruments PDF Video
Bluetooth on Embedded Linux Systems Deep Dive Marcel Ziswiler, Toradex Inc. PDF Video
Rusty Swapping: Rewriting a zswap Backend in Rust Vitaly Wool, Konsulko AB PDF Video
Day 2, 4:55pm
RISC-V and RISE Project BoF Jeffrey Osier-Mixon, Red Hat & Drew Fustini, Tenstorrent PDF Video
Shipping Multiple Devicetrees: How to Identify Which DTB Is for My Board? Elliot Berman, Qualcomm PDF Video
Standardizing the Generation and Signing of Boot Images Neha Francis & Vignesh Raghavendra, Texas Instruments PDF Video

Day 3 Presentations

Session Description Presenter(s) Presentation Transcript or Reporting Video
Day 3, 9:00am
Status of Embedded Linux Tim Bird, Sony Electronics & Marta Rybczynska, Syslinbit PDF LWN.net article (see second half of article) Video
The State of Hardware Video Codecs in Linux Andrzej Pietrasiewicz, Collabora PDF Video
Application and Challenges of Using GenAVB/TSN Software Stack for Industrial Automation Maanasa Sachidanand, NXP PDF Video
Day 3, 9:55am
Automated Testing for Web-based Systems on Embedded Devices Lauro Moura, Igalia PDF Video
Camera/ISP Drivers Using V4L2 Media Controller Framework Karthik Poduval, Amazon Lab126 PDF Video
WirePlumber 0.5: Bringing Smart Audio Filters to PipeWire Julian Bouzas, Collabora PDF Video
How (Not) to Get the Vendor Driver Merged Upstream Dmitry Baryshkov, Linaro Ltd. PDF Video
Day 3, 11:00am
Overview of a Modern DRM Driver Matt Coster, Imagination Technologies Video
Tuning Real-Time Linux for ARM SoCs Bryan Brattlof, Texas Instruments PDF Video
Unveiling the Test Champions: Comparing Testing Automation Systems for Embedded Environments Paweł Wieczorek, Collabora PDF Video
Day 3, 11:55am
BoF: Object Life-Time Handling in Driver Subsystems Bartosz Golaszewski, Linaro PDF Video
Debugging Heterogenous SoC Using OpenOCD Nishanth Menon, Texas Instruments Inc PDF Video
Testing Rotation Sensor Drivers with LEGO Robots and Other Adventures in the Linux IIO Subsystem David Lechner, BayLibre PDF Video
Day 3, 2:00pm
Comparing and Contrasting Patman Vs B4 for Posting Patches Doug Anderson, Google PDF Video
Maximizing SD Card Life, Performance, and Monitoring with KrillKounter Andrew Murray, The Good Penguin PDF Video
Quality Beyond Kernelci.Org in Upstream Linux for TI SoCs Barry Sheraw & Nishanth Menon, Texas Instruments PDF Video
BoF: Yocto Project - What's Next? Philip Balister, OpenEmbedded PDF Video
Day 3, 3:15pm
Building End-user Applications on Embedded Devices with WPE Mario Sanchez-Prada, Igalia PDF Video
Power Measurement and Attribution in Kernel for Embedded System Processes Aditya Manglik, ETH Zurich PDF Video
Software Optimization for Early Linux Boot for Time Critical Applications Aashvij Shenai & Soumya Tripathy, Texas Instruments Inc PDF Video
Day 3, 4:00pm
Compound Interest - Dealing with Two Decades of Technical Debt in Embedded Linux Bartosz Golaszewski, Linaro PDF Video
Second Source Component Probing on Device Tree Platforms Chen-Yu Tsai, Google LLC PDF Video
Day 3, 5:05pm
Embedded Linux Conference Annual Closing Game Tim Bird - Sony Electronics, and ELC Program Committee Chair PDF Video

Articles and blogposts about the event