Difference between revisions of "ELC 2019 Presentations"

From eLinux.org
Jump to: navigation, search
(Day 3 Presentations)
(Day 2 Presentations)
 
(32 intermediate revisions by 3 users not shown)
Line 21: Line 21:
 
| 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]]
 
|  
 
|  
 
|
 
|
Line 27: Line 27:
 
| What's New with U-Boot?
 
| What's New with U-Boot?
 
| Simon Glass, Google LLC
 
| Simon Glass, Google LLC
|
+
| [[Media:What's New with U-Boot_ (1).pdf | PDF]]
 
|
 
|
 
|
 
|
Line 33: Line 33:
 
| You may be a Linux Kernel Maintainer - and Not Know It!
 
| You may be a Linux Kernel Maintainer - and Not Know It!
 
| Frank Rowand, Sony
 
| Frank Rowand, Sony
|
+
| [[Media:may_be_maintainer.pdf | PDF]]
 
|
 
|
 
|
 
|
Line 41: Line 41:
 
| 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]]
 
|
 
|
 
|
 
|
Line 47: Line 47:
 
| Automated run-time Regression Testing with Fuego
 
| Automated run-time Regression Testing with Fuego
 
| Hirotaka Motai, Mitsubishi Electric Corp.
 
| Hirotaka Motai, Mitsubishi Electric Corp.
|
+
| [[Media:ELC19_Automated run-time regression testing with Fuego_HirotakaMotai-190821d.pdf | PDF]]
 
|
 
|
 
|
 
|
Line 53: Line 53:
 
| Introduction to NAND Flash Aware Hibernation-based Boot
 
| Introduction to NAND Flash Aware Hibernation-based Boot
 
| Kyungsik Lee, LG Electronics
 
| Kyungsik Lee, LG Electronics
|
+
| [[Media:2019 FlashAwareHibernationbasedBoot.pdf | PDF]]
 
|
 
|
 
|
 
|
Line 73: Line 73:
 
| 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]]
 
|
 
|
 
|
 
|
Line 81: Line 81:
 
| 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]]
 
|
 
|
 
|
 
|
Line 87: Line 87:
 
| Migrating to Yocto: A Guide and Lessons Learned
 
| Migrating to Yocto: A Guide and Lessons Learned
 
| Muhammad Tauqir Ahmad, Cisco Meraki
 
| Muhammad Tauqir Ahmad, Cisco Meraki
|
+
| [[Media:MigratingtoYocto.pdf | PDF]]
 
|
 
|
 
|
 
|
Line 93: Line 93:
 
| 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]]
 
|
 
|
 
|
 
|
Line 101: Line 101:
 
| 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]]
 
|
 
|
 
|
 
|
Line 107: Line 107:
 
| Open Source V2X Library
 
| Open Source V2X Library
 
| Steve Kwon, Wayties, Inc.
 
| Steve Kwon, Wayties, Inc.
|
+
| [[Media:ELC.NA.2019.Open.Source.V2X.Library.pdf | PDF]]
 
|
 
|
 
|
 
|
Line 113: Line 113:
 
| Sweeten your Yocto Build Times with Icecream
 
| Sweeten your Yocto Build Times with Icecream
 
| Joshua Watt, Garmin International
 
| Joshua Watt, Garmin International
|
+
| [[Media:Sweeten Your Yocto Build Times with Icecream.pdf | PDF]]
 
|
 
|
 
|
 
|
Line 127: Line 127:
 
| Open Source CVE Monitoring and Management: Cutting Through the Vulnerability Storm
 
| Open Source CVE Monitoring and Management: Cutting Through the Vulnerability Storm
 
| Akshay Bhat, Timesys
 
| Akshay Bhat, Timesys
|
+
| [[Media:Open-Source-CVE-Monitoring-and-Management-V3.pdf | PDF]]
 
|
 
|
 
|
 
|
Line 133: Line 133:
 
| Static Partitioning Made Simple
 
| Static Partitioning Made Simple
 
| Stefano Stabellini, Xilinx
 
| Stefano Stabellini, Xilinx
|
+
| [[Media:Dom0less - ELC 2019.pdf | PDF]]
 
|
 
|
 
|
 
|
Line 148: Line 148:
 
| 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]]
 
|
 
|
 
|
 
|
Line 164: Line 164:
 
| 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]]
 
|
 
|
 
|
 
|
 
|- 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]]
 
|
 
|
 
|
 
|
Line 178: Line 178:
 
| 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]]
 
|
 
|
 
|
 
|
Line 184: Line 184:
 
| 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]]
 
|
 
|
 
|
 
|
 
|- 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
 
| Andrew Doan & Ricardo Salveti, Foundries.io
 
| Andrew Doan & Ricardo Salveti, Foundries.io
|
+
| [[Media:Andy -  Aktualizr-lite_ Be Secure and Never use _bin_dd Again.pdf | PDF]]
 
|
 
|
 
|
 
|
Line 198: Line 198:
 
| 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]]
 
|
 
|
 
|
 
|
Line 208: Line 208:
 
|
 
|
 
|- 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]]
 
|
 
|
 
|
 
|
Line 218: Line 218:
 
| 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]]
 
|
 
|
 
|
 
|
 
|- 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]]
 
|
 
|
 
|
 
|
Line 232: Line 232:
 
| FullMetalUpdate - A Fully Integrated Solution to Update Your IoT Devices
 
| FullMetalUpdate - A Fully Integrated Solution to Update Your IoT Devices
 
| Cedric Vincent, Witekio
 
| Cedric Vincent, Witekio
|
+
| [[Media:FullMetalUpdate_ELC_V1.pdf | PDF]]
 
|
 
|
 
|
 
|
Line 238: Line 238:
 
| Toybox vs BusyBox
 
| Toybox vs BusyBox
 
| Rob Landley, hobbyist
 
| Rob Landley, hobbyist
|
+
| [https://landley.net/talks/elc-2019.txt TXT]
 
|
 
|
 
|
 
|
 
|- 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]]
 
|
 
|
 
|
 
|
Line 258: Line 258:
 
| 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]]
 
|
 
|
 
|
 
|
Line 277: Line 277:
 
| Creating a BT PAN/USB RNDIS Router using OpenWrt
 
| Creating a BT PAN/USB RNDIS Router using OpenWrt
 
| Koichi Okamoto & Masayuki Ishikawa, Sony Video & Sound Products Inc
 
| Koichi Okamoto & Masayuki Ishikawa, Sony Video & Sound Products Inc
|
+
|[[Media:ELC NA 2019 PPT_CreatingBT_PAN_RNDIS_router_using_OpenWrt_20190814r1.pdf | PDF]]
 
|
 
|
 
|
 
|
Line 283: Line 283:
 
| Modern USB Gadget with Custom USB Functions & its Integration with systemd
 
| Modern USB Gadget with Custom USB Functions & its Integration with systemd
 
| Andrzej Pietrasiewicz, Collabora   
 
| Andrzej Pietrasiewicz, Collabora   
|
+
| [[Media:andrzej.p-ELC-2019.pdf | PDF]]
 
|
 
|
 
|
 
|
Line 289: Line 289:
 
| Using Serial kdb / kgdb to Debug the Linux Kernel
 
| Using Serial kdb / kgdb to Debug the Linux Kernel
 
| Douglas Anderson, Google
 
| Douglas Anderson, Google
|
+
| [[Media:ELC19_Serial_kdb_kgdb.pdf | PDF]]
 
|
 
|
 
|
 
|
Line 297: Line 297:
 
| 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]]
 
|
 
|
 
|
 
|
Line 303: Line 303:
 
| 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]]
 
|
 
|
 
|
 
|
Line 311: Line 311:
 
| 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]]
 
|
 
|
 
|
 
|
Line 317: Line 317:
 
| 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]]
 
|
 
|
 
|
 
|
Line 331: Line 331:
 
| 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]]
 
|
 
|
 
|
 
|

Latest revision as of 05:27, 6 September 2019

Intro

Presentations from ELC Schedule.

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

Day 2 Presentations

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

Day 3 Presentations

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