Difference between revisions of "ELC 2019 Presentations"

From eLinux.org
Jump to: navigation, search
(Day 3 Presentations)
(Day 2 Presentations: add Mike Anderson "sensors and pwm control from linux")
 
(25 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 +
[[Category:ELC]]
 +
[[Category:2019]]
 +
[[Category:Events]]
 +
[[Category:Presentations]]
 +
 
== Intro ==
 
== Intro ==
 
Presentations from [https://events.linuxfoundation.org/events/elc-north-america-2019/program/schedule/ ELC Schedule].
 
Presentations from [https://events.linuxfoundation.org/events/elc-north-america-2019/program/schedule/ ELC Schedule].
  
The Linux Foundation has a video playlist (TBD) for this event on YouTube.
+
The Linux Foundation has [https://www.youtube.com/playlist?list=PLbzoR-pLrL6ol7Cf1g_4rsCda23OiLh8d 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.
 
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.
Line 21: Line 26:
 
| Challenges of using Containers to Run Graphical Embedded Systems
 
| Challenges of using Containers to Run Graphical Embedded Systems
 
| Diego Rondini & Nicola La Gloria, Kynetics
 
| Diego Rondini & Nicola La Gloria, Kynetics
 +
| [[Media:ELC 2019 - Graphical Containers on Embedded Presentation.pdf | PDF]]
 
|  
 
|  
|  
+
| [https://www.youtube.com/watch?v=LHXpv2oee84 youtube]
|
 
 
|-
 
|-
 
| What's New with U-Boot?
 
| What's New with U-Boot?
Line 29: Line 34:
 
| [[Media:What's New with U-Boot_ (1).pdf | PDF]]
 
| [[Media:What's New with U-Boot_ (1).pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=TJzFK8VIUJo youtube]
 
|-
 
|-
 
| You may be a Linux Kernel Maintainer - and Not Know It!
 
| You may be a Linux Kernel Maintainer - and Not Know It!
Line 35: Line 40:
 
| [[Media:may_be_maintainer.pdf | PDF]]
 
| [[Media:may_be_maintainer.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=2Ttyvdl8_F0 youtube]
 
|-bgcolor="#a0c0c0"
 
|-bgcolor="#a0c0c0"
 
| colspan="5" | Day 1, 12:20pm
 
| colspan="5" | Day 1, 12:20pm
Line 41: Line 46:
 
| A Million Ways to Provision Embedded Linux Images
 
| A Million Ways to Provision Embedded Linux Images
 
| Drew Moseley, Mender.io
 
| Drew Moseley, Mender.io
 +
| [[Media:A Million Ways to Provision Embedded Linux Devices.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=jnmIv0_fF20 youtube]
|
 
 
|-
 
|-
 
| Automated run-time Regression Testing with Fuego
 
| Automated run-time Regression Testing with Fuego
Line 49: Line 54:
 
| [[Media:ELC19_Automated run-time regression testing with Fuego_HirotakaMotai-190821d.pdf | PDF]]
 
| [[Media:ELC19_Automated run-time regression testing with Fuego_HirotakaMotai-190821d.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=RPBNBwPc7mo youtube]
 
|-  
 
|-  
 
| Introduction to NAND Flash Aware Hibernation-based Boot
 
| Introduction to NAND Flash Aware Hibernation-based Boot
Line 55: Line 60:
 
| [[Media:2019 FlashAwareHibernationbasedBoot.pdf | PDF]]
 
| [[Media:2019 FlashAwareHibernationbasedBoot.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=NeM02Q-MOHo youtube]
 
|-bgcolor="#a0c0c0"
 
|-bgcolor="#a0c0c0"
 
| colspan="5" | Day 1, 2:25pm
 
| colspan="5" | Day 1, 2:25pm
Line 63: Line 68:
 
|
 
|
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=gNr-XmWM-eM youtube]
 
|-
 
|-
 
| Cyclic Tests Unleashed: Large-Scale RT Analysis with Jitterdebugger
 
| Cyclic Tests Unleashed: Large-Scale RT Analysis with Jitterdebugger
Line 69: Line 74:
 
|
 
|
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=wNQ24TFjzCw youtube]
 
|-
 
|-
 
| A Few Effective gcc/clang Optimizations for Embedded Systems
 
| A Few Effective gcc/clang Optimizations for Embedded Systems
 
| Khem Raj, Comcast
 
| Khem Raj, Comcast
 +
| [[Media:OSS_NA19_COMPILER.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=ITW4eYGA-i4 youtube]
|
 
 
|-bgcolor="#a0c0c0"
 
|-bgcolor="#a0c0c0"
 
| colspan="5" | Day 1, 3:15pm
 
| colspan="5" | Day 1, 3:15pm
Line 81: Line 86:
 
| Demystifying Linux MIPI DSI Subsystem
 
| Demystifying Linux MIPI DSI Subsystem
 
| Jagan Teki, Amarula Solutions
 
| Jagan Teki, Amarula Solutions
 +
| [[Media:Jagan Teki - Demystifying Linux MIPI-DSI Subsystem.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=UG7tMZM24UU youtube]
|
 
 
|-
 
|-
 
| Migrating to Yocto: A Guide and Lessons Learned
 
| Migrating to Yocto: A Guide and Lessons Learned
Line 89: Line 94:
 
| [[Media:MigratingtoYocto.pdf | PDF]]
 
| [[Media:MigratingtoYocto.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=hG_ktX48PEg youtube]
 
|-
 
|-
 
| News from the Embedded GFX Space
 
| News from the Embedded GFX Space
 
| Robert Foss, Collabora
 
| Robert Foss, Collabora
 +
| [[Media:2019_embedded-gfx_embedded-world.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=FvBv7j2PsJs youtube]
|
 
 
|-bgcolor="#a0c0c0"
 
|-bgcolor="#a0c0c0"
 
| colspan="5" | Day 1, 4:20pm
 
| colspan="5" | Day 1, 4:20pm
Line 101: Line 106:
 
| Finding the Best Way to Use Linux Kernel - Status Update
 
| Finding the Best Way to Use Linux Kernel - Status Update
 
| Tsugikazu Shibata, NEC
 
| Tsugikazu Shibata, NEC
 +
| [[Media:LTSI-OSSNA.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=oWi94eSzdj0 youtube]
|
 
 
|-
 
|-
 
| Open Source V2X Library
 
| Open Source V2X Library
Line 109: Line 114:
 
| [[Media:ELC.NA.2019.Open.Source.V2X.Library.pdf | PDF]]
 
| [[Media:ELC.NA.2019.Open.Source.V2X.Library.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=Z6Rim33ZN2I youtube]
 
|-
 
|-
 
| Sweeten your Yocto Build Times with Icecream
 
| Sweeten your Yocto Build Times with Icecream
Line 115: Line 120:
 
| [[Media:Sweeten Your Yocto Build Times with Icecream.pdf | PDF]]
 
| [[Media:Sweeten Your Yocto Build Times with Icecream.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=VpK27pI64jQ youtube]
 
|-bgcolor="#a0c0c0"
 
|-bgcolor="#a0c0c0"
| colspan="5" | Day 1, 4:20pm
+
| colspan="5" | Day 1, 5:10pm
 
|-
 
|-
 
| Cutting Edge Toolchain (Latest Features in GCC/GLIBC)
 
| Cutting Edge Toolchain (Latest Features in GCC/GLIBC)
Line 123: Line 128:
 
|
 
|
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=QXwxBM4sbYM youtube]
 
|-
 
|-
 
| Open Source CVE Monitoring and Management: Cutting Through the Vulnerability Storm
 
| Open Source CVE Monitoring and Management: Cutting Through the Vulnerability Storm
Line 129: Line 134:
 
| [[Media:Open-Source-CVE-Monitoring-and-Management-V3.pdf | PDF]]
 
| [[Media:Open-Source-CVE-Monitoring-and-Management-V3.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=cCzb0lewVj4 youtube]
 
|-
 
|-
 
| Static Partitioning Made Simple
 
| Static Partitioning Made Simple
Line 135: Line 140:
 
| [[Media:Dom0less - ELC 2019.pdf | PDF]]
 
| [[Media:Dom0less - ELC 2019.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=UfiP9eAV0WA youtube]
 
|}
 
|}
  
Line 148: Line 153:
 
| align="center" | '''Video'''
 
| align="center" | '''Video'''
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
| colspan="5" | Day 1, 11:15am
+
| colspan="5" | Day 2, 11:15am
 
|-
 
|-
 
| Bootstraping a Local KernelCI
 
| Bootstraping a Local KernelCI
 
| Michał Gałka, Collabora
 
| Michał Gałka, Collabora
 +
| [[Media:Bootstraping Local KernelCI.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=ApoTzhc1IY0 youtube]
|
 
 
|-
 
|-
 
| IoT and Stream Processing
 
| IoT and Stream Processing
Line 160: Line 165:
 
|
 
|
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=kjTokNFRJhA youtube]
 
|-
 
|-
 
| Base Porting of Linux Kernel on RISC V Architecture
 
| Base Porting of Linux Kernel on RISC V Architecture
 
| G Satish Kumar, Cavium Networks
 
| G Satish Kumar, Cavium Networks
 +
| [[Media:Base-porting-linux-kernel-riscv-archiecture-ELC-2019.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=pmLqnRAZgS8 youtube]
|
 
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
| colspan="5" | Day 1, 12:05pm
+
| colspan="5" | Day 2, 12:05pm
 
|-
 
|-
 
| Advantages of Embedded Linux in Industrial Automation and IIoT
 
| Advantages of Embedded Linux in Industrial Automation and IIoT
 
| Benson Hougland, Opto 22
 
| Benson Hougland, Opto 22
 +
| [[Media:Opto 22 Advantages of Embedded Linux.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=Q0O8f0Qc7ww youtube]
|
 
 
|-
 
|-
 
| Improving Embedded Systems Boot Time by Hibernation: An Overview on the State of the Art and a Case of Study on i.MX family of Processors
 
| Improving Embedded Systems Boot Time by Hibernation: An Overview on the State of the Art and a Case of Study on i.MX family of Processors
 
| Nicola La Gloria & Laura Nao, Kynetics LLC
 
| Nicola La Gloria & Laura Nao, Kynetics LLC
 +
| [[Media:ELC 2019 - Fasboot with Hibernation.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=a4dJNAVM8BE youtube]
|
 
 
|-
 
|-
 
| Tracing Resource-constrained Embedded Systems using eBPF
 
| Tracing Resource-constrained Embedded Systems using eBPF
 
| Ioan-Adrian Ratiu, Collabora
 
| Ioan-Adrian Ratiu, Collabora
 +
| [[Media:ELC NA 2019 Adrian Ratiu.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=Moi8izZ2glQ youtube]
|
 
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
| colspan="5" | Day 1, 2:10pm
+
| colspan="5" | Day 2, 2:10pm
 
|-
 
|-
 
| Aktualizr-lite: Be Secure and Never use /bin/dd Again
 
| Aktualizr-lite: Be Secure and Never use /bin/dd Again
Line 194: Line 199:
 
| [[Media:Andy -  Aktualizr-lite_ Be Secure and Never use _bin_dd Again.pdf | PDF]]
 
| [[Media:Andy -  Aktualizr-lite_ Be Secure and Never use _bin_dd Again.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=w42YS8CxDXA youtube]
 
|-
 
|-
 
| Comparison of Open Source Software Home Automation Tools
 
| Comparison of Open Source Software Home Automation Tools
 
| Leon Anavi, Konsulko Group
 
| Leon Anavi, Konsulko Group
 +
| [[Media:Elc2019-open-source-home-automation-leon-anavi.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=W5E1v2LsEjA youtube]
|
 
 
|-
 
|-
 
| Sensors and PWM Control from Linux
 
| Sensors and PWM Control from Linux
 
| Michael Anderson, The PTR Group, LLC
 
| Michael Anderson, The PTR Group, LLC
 +
| [[Media:Elc_2019_Sensor_PWM_Anderson.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=F68zqIvDutA youtube]
|
 
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
| colspan="5" | Day 1, 3:00pm
+
| colspan="5" | Day 2, 3:00pm
 
|-
 
|-
 
| Evolution of (OTA) Update in the IoT World
 
| Evolution of (OTA) Update in the IoT World
 
| Stefano Babic, DENX
 
| Stefano Babic, DENX
 +
| [[Media:Evolution_of_OTA_Update_in_the_IoT_world.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=WZHO18EhD7Y youtube]
|
 
 
|-
 
|-
 
| Secure Updates for a Memory Constrained XIP System
 
| Secure Updates for a Memory Constrained XIP System
 
| Vitaly Wool, Konsulko
 
| Vitaly Wool, Konsulko
 +
| [[Media:xip-ota.pdf| PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=pUfkhiK8m0g youtube]
|
 
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
| colspan="5" | Day 1, 4:05pm
+
| colspan="5" | Day 2, 4:05pm
 
|-
 
|-
 
| Designing Hardware-independent Testing Laboratory API  
 
| Designing Hardware-independent Testing Laboratory API  
 
| Paweł Wieczorek, Samsung R&D Institute Poland
 
| Paweł Wieczorek, Samsung R&D Institute Poland
 +
| [[Media:Test Lab API.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=gWVp9JqVTog youtube]
|
 
 
|-
 
|-
 
| FullMetalUpdate - A Fully Integrated Solution to Update Your IoT Devices
 
| FullMetalUpdate - A Fully Integrated Solution to Update Your IoT Devices
Line 234: Line 239:
 
| [[Media:FullMetalUpdate_ELC_V1.pdf | PDF]]
 
| [[Media:FullMetalUpdate_ELC_V1.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=fqNlOVWOQiU youtube]
 
|-
 
|-
 
| Toybox vs BusyBox
 
| Toybox vs BusyBox
 
| Rob Landley, hobbyist
 
| Rob Landley, hobbyist
 +
| [https://landley.net/talks/elc-2019.txt TXT]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=MkJkyMuBm3g youtube]
|
 
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
| colspan="5" | Day 1, 4:55pm
+
| colspan="5" | Day 2, 4:55pm
 
|-
 
|-
 
| BoF: Automotive Grade Linux Developer Community
 
| BoF: Automotive Grade Linux Developer Community
 
| Walt Miner, The Linux Foundation
 
| Walt Miner, The Linux Foundation
 +
| [[Media:ELC 2019 AGL BoF Miner.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=uxK3aZ3jE64 youtube]
|
 
 
|-
 
|-
 
| BoF: Challenges of Low Spec Embedded Linux  
 
| BoF: Challenges of Low Spec Embedded Linux  
Line 254: Line 259:
 
|
 
|
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=GJYjxSjd7Pg youtube]
 
|-
 
|-
 
| BoF: The Yocto Project and OpenEmbedded
 
| BoF: The Yocto Project and OpenEmbedded
 
| Nicolas Dechesne, Linaro & Armin Kuster, MontaVista Software, LLC
 
| Nicolas Dechesne, Linaro & Armin Kuster, MontaVista Software, LLC
 +
| [[Media:Yocto Project and Open Embedded BoF ELC NA 2019.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=Q2ixX9i1XpE youtube]
|
 
 
|}
 
|}
  
Line 273: Line 278:
 
| align="center" | '''Video'''
 
| align="center" | '''Video'''
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
| colspan="5" | Day 1, 11:30am
+
| colspan="5" | Day 3, 11:30am
 
|-
 
|-
 
| Creating a BT PAN/USB RNDIS Router using OpenWrt
 
| Creating a BT PAN/USB RNDIS Router using OpenWrt
Line 279: Line 284:
 
|[[Media:ELC NA 2019 PPT_CreatingBT_PAN_RNDIS_router_using_OpenWrt_20190814r1.pdf | PDF]]
 
|[[Media:ELC NA 2019 PPT_CreatingBT_PAN_RNDIS_router_using_OpenWrt_20190814r1.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=hn0PICI52Kk youtube]
 
|-
 
|-
 
| Modern USB Gadget with Custom USB Functions & its Integration with systemd
 
| Modern USB Gadget with Custom USB Functions & its Integration with systemd
Line 285: Line 290:
 
| [[Media:andrzej.p-ELC-2019.pdf | PDF]]
 
| [[Media:andrzej.p-ELC-2019.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=3aNlLec9YqY youtube]
 
|-
 
|-
 
| Using Serial kdb / kgdb to Debug the Linux Kernel
 
| Using Serial kdb / kgdb to Debug the Linux Kernel
Line 291: Line 296:
 
| [[Media:ELC19_Serial_kdb_kgdb.pdf | PDF]]
 
| [[Media:ELC19_Serial_kdb_kgdb.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=HBOwoSyRmys youtube]
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
| colspan="5" | Day 1, 12:20pm
+
| colspan="5" | Day 3, 12:20pm
 
|-
 
|-
 
| Make Linux the Cornerstone of Your Digital Building with Eclipse VOLTTRON
 
| Make Linux the Cornerstone of Your Digital Building with Eclipse VOLTTRON
 
| Frédéric Desbiens, Eclipse Foundation & Shwetha Niddodi, Pacific Northwest National Laboratory
 
| Frédéric Desbiens, Eclipse Foundation & Shwetha Niddodi, Pacific Northwest National Laboratory
 +
| [[Media:Make Linux the Cornerstone of Your Digital Building with Eclipse VOLTTRON.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=LAz8iVhHDFQ youtube]
|
 
 
|-
 
|-
 
| USB Arsenal for Masses
 
| USB Arsenal for Masses
 
| Krzysztof Opasiak, Samsung R&D Institute Poland
 
| Krzysztof Opasiak, Samsung R&D Institute Poland
 +
| [[Media:usb_arsenal_opasiak.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=CsvWpAG7TbM youtube]
|
 
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
| colspan="5" | Day 1, 2:25pm
+
| colspan="5" | Day 3, 2:25pm
 
|-
 
|-
 
| UEFI Secure Boot in U-Boot
 
| UEFI Secure Boot in U-Boot
 
| Grant Likely, Arm
 
| Grant Likely, Arm
 +
| [[Media:2019.08.23 UEFI Secure Boot on U-Boot.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=VnsF3uRZzNk youtube]
|
 
 
|-
 
|-
 
| Wear Estimation for Devices with eMMC Flash Memory
 
| Wear Estimation for Devices with eMMC Flash Memory
 
| Marcel Ziswiler, Toradex AG
 
| Marcel Ziswiler, Toradex AG
 +
| [[Media:Wear Estimation for Devices with eMMC Flash Memory.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=xfB_FcyTlds youtube]
|
 
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
| colspan="5" | Day 1, 3:15pm
+
| colspan="5" | Day 3, 3:15pm
 
|-
 
|-
 
| Understanding Wi-Fi Variants
 
| Understanding Wi-Fi Variants
Line 327: Line 332:
 
|
 
|
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=fp0P8c1X98s youtube]
 
|-
 
|-
 
| Using Yocto as a Method to Upstream, Maintain, and Track Patches
 
| Using Yocto as a Method to Upstream, Maintain, and Track Patches
 
| Jon Mason, Arm
 
| Jon Mason, Arm
 +
| [[Media:Using Yocto as a Method to Upstream.pdf | PDF]]
 
|
 
|
|
+
| [https://www.youtube.com/watch?v=vWuONNUqJyc youtube]
|
 
 
|- bgcolor="#a0c0c0"
 
|- bgcolor="#a0c0c0"
| colspan="5" | Day 1, 4:20pm
+
| colspan="5" | Day 3, 4:20pm
 
|-
 
|-
 
| Embedded Linux Conference Annual Closing Game
 
| Embedded Linux Conference Annual Closing Game

Latest revision as of 15:29, 28 June 2021


Intro

Presentations from ELC Schedule.

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, 11:30am
Challenges of using Containers to Run Graphical Embedded Systems Diego Rondini & Nicola La Gloria, Kynetics PDF youtube
What's New with U-Boot? Simon Glass, Google LLC PDF youtube
You may be a Linux Kernel Maintainer - and Not Know It! Frank Rowand, Sony PDF youtube
Day 1, 12:20pm
A Million Ways to Provision Embedded Linux Images Drew Moseley, Mender.io PDF youtube
Automated run-time Regression Testing with Fuego Hirotaka Motai, Mitsubishi Electric Corp. PDF youtube
Introduction to NAND Flash Aware Hibernation-based Boot Kyungsik Lee, LG Electronics PDF youtube
Day 1, 2:25pm
Adopting Linux on BMW - The Long Road to Integrate Linux as Mainline Platform Helio Chissini de Castro, BMW youtube
Cyclic Tests Unleashed: Large-Scale RT Analysis with Jitterdebugger Wolfgang Mauerer, Siemens AG youtube
A Few Effective gcc/clang Optimizations for Embedded Systems Khem Raj, Comcast PDF youtube
Day 1, 3:15pm
Demystifying Linux MIPI DSI Subsystem Jagan Teki, Amarula Solutions PDF youtube
Migrating to Yocto: A Guide and Lessons Learned Muhammad Tauqir Ahmad, Cisco Meraki PDF youtube
News from the Embedded GFX Space Robert Foss, Collabora PDF youtube
Day 1, 4:20pm
Finding the Best Way to Use Linux Kernel - Status Update Tsugikazu Shibata, NEC PDF youtube
Open Source V2X Library Steve Kwon, Wayties, Inc. PDF youtube
Sweeten your Yocto Build Times with Icecream Joshua Watt, Garmin International PDF youtube
Day 1, 5:10pm
Cutting Edge Toolchain (Latest Features in GCC/GLIBC) Victor Rodriguez, Intel youtube
Open Source CVE Monitoring and Management: Cutting Through the Vulnerability Storm Akshay Bhat, Timesys PDF youtube
Static Partitioning Made Simple Stefano Stabellini, Xilinx PDF youtube

Day 2 Presentations

Session Description Presenter(s) Presentation Transcript Status Video
Day 2, 11:15am
Bootstraping a Local KernelCI Michał Gałka, Collabora PDF youtube
IoT and Stream Processing Eduardo Silva, Arm / Treasure Data youtube
Base Porting of Linux Kernel on RISC V Architecture G Satish Kumar, Cavium Networks PDF youtube
Day 2, 12:05pm
Advantages of Embedded Linux in Industrial Automation and IIoT Benson Hougland, Opto 22 PDF youtube
Improving Embedded Systems Boot Time by Hibernation: An Overview on the State of the Art and a Case of Study on i.MX family of Processors Nicola La Gloria & Laura Nao, Kynetics LLC PDF youtube
Tracing Resource-constrained Embedded Systems using eBPF Ioan-Adrian Ratiu, Collabora PDF youtube
Day 2, 2:10pm
Aktualizr-lite: Be Secure and Never use /bin/dd Again Andrew Doan & Ricardo Salveti, Foundries.io PDF youtube
Comparison of Open Source Software Home Automation Tools Leon Anavi, Konsulko Group PDF youtube
Sensors and PWM Control from Linux Michael Anderson, The PTR Group, LLC PDF youtube
Day 2, 3:00pm
Evolution of (OTA) Update in the IoT World Stefano Babic, DENX PDF youtube
Secure Updates for a Memory Constrained XIP System Vitaly Wool, Konsulko PDF youtube
Day 2, 4:05pm
Designing Hardware-independent Testing Laboratory API Paweł Wieczorek, Samsung R&D Institute Poland PDF youtube
FullMetalUpdate - A Fully Integrated Solution to Update Your IoT Devices Cedric Vincent, Witekio PDF youtube
Toybox vs BusyBox Rob Landley, hobbyist TXT youtube
Day 2, 4:55pm
BoF: Automotive Grade Linux Developer Community Walt Miner, The Linux Foundation PDF youtube
BoF: Challenges of Low Spec Embedded Linux Alexander Sack, Pantacor Ltd. youtube
BoF: The Yocto Project and OpenEmbedded Nicolas Dechesne, Linaro & Armin Kuster, MontaVista Software, LLC PDF youtube

Day 3 Presentations

Session Description Presenter(s) Presentation Transcript Status Video
Day 3, 11:30am
Creating a BT PAN/USB RNDIS Router using OpenWrt Koichi Okamoto & Masayuki Ishikawa, Sony Video & Sound Products Inc PDF youtube
Modern USB Gadget with Custom USB Functions & its Integration with systemd Andrzej Pietrasiewicz, Collabora PDF youtube
Using Serial kdb / kgdb to Debug the Linux Kernel Douglas Anderson, Google PDF youtube
Day 3, 12:20pm
Make Linux the Cornerstone of Your Digital Building with Eclipse VOLTTRON Frédéric Desbiens, Eclipse Foundation & Shwetha Niddodi, Pacific Northwest National Laboratory PDF youtube
USB Arsenal for Masses Krzysztof Opasiak, Samsung R&D Institute Poland PDF youtube
Day 3, 2:25pm
UEFI Secure Boot in U-Boot Grant Likely, Arm PDF youtube
Wear Estimation for Devices with eMMC Flash Memory Marcel Ziswiler, Toradex AG PDF youtube
Day 3, 3:15pm
Understanding Wi-Fi Variants Michael Anderson, The PTR Group, LLC youtube
Using Yocto as a Method to Upstream, Maintain, and Track Patches Jon Mason, Arm PDF youtube
Day 3, 4:20pm
Embedded Linux Conference Annual Closing Game Tim Bird