Difference between revisions of "ELC 2019 Presentations"
(→Day 1 Presentations) |
(→Day 2 Presentations) |
||
(29 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 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 | + | | 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 | + | | 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 | + | | 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 | + | | 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 | + | | 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 | + | | 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 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]] |
| | | | ||
| | | |
Revision as of 06:27, 6 September 2019
Contents
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 | |||
What's New with U-Boot? | Simon Glass, Google LLC | |||
You may be a Linux Kernel Maintainer - and Not Know It! | Frank Rowand, Sony | |||
Day 1, 12:20pm | ||||
A Million Ways to Provision Embedded Linux Images | Drew Moseley, Mender.io | |||
Automated run-time Regression Testing with Fuego | Hirotaka Motai, Mitsubishi Electric Corp. | |||
Introduction to NAND Flash Aware Hibernation-based Boot | Kyungsik Lee, LG Electronics | |||
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 | |||
Day 1, 3:15pm | ||||
Demystifying Linux MIPI DSI Subsystem | Jagan Teki, Amarula Solutions | |||
Migrating to Yocto: A Guide and Lessons Learned | Muhammad Tauqir Ahmad, Cisco Meraki | |||
News from the Embedded GFX Space | Robert Foss, Collabora | |||
Day 1, 4:20pm | ||||
Finding the Best Way to Use Linux Kernel - Status Update | Tsugikazu Shibata, NEC | |||
Open Source V2X Library | Steve Kwon, Wayties, Inc. | |||
Sweeten your Yocto Build Times with Icecream | Joshua Watt, Garmin International | |||
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 | |||
Static Partitioning Made Simple | Stefano Stabellini, Xilinx |
Day 2 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 2, 11:15am | ||||
Bootstraping a Local KernelCI | Michał Gałka, Collabora | |||
IoT and Stream Processing | Eduardo Silva, Arm / Treasure Data | |||
Base Porting of Linux Kernel on RISC V Architecture | G Satish Kumar, Cavium Networks | |||
Day 2, 12:05pm | ||||
Advantages of Embedded Linux in Industrial Automation and IIoT | Benson Hougland, Opto 22 | |||
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 | |||
Tracing Resource-constrained Embedded Systems using eBPF | Ioan-Adrian Ratiu, Collabora | |||
Day 2, 2:10pm | ||||
Aktualizr-lite: Be Secure and Never use /bin/dd Again | Andrew Doan & Ricardo Salveti, Foundries.io | |||
Comparison of Open Source Software Home Automation Tools | Leon Anavi, Konsulko Group | |||
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 | |||
Secure Updates for a Memory Constrained XIP System | Vitaly Wool, Konsulko | |||
Day 2, 4:05pm | ||||
Designing Hardware-independent Testing Laboratory API | Paweł Wieczorek, Samsung R&D Institute Poland | |||
FullMetalUpdate - A Fully Integrated Solution to Update Your IoT Devices | Cedric Vincent, Witekio | |||
Toybox vs BusyBox | Rob Landley, hobbyist | TXT | ||
Day 2, 4:55pm | ||||
BoF: Automotive Grade Linux Developer Community | Walt Miner, The Linux Foundation | |||
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 |
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 | |||
Modern USB Gadget with Custom USB Functions & its Integration with systemd | Andrzej Pietrasiewicz, Collabora | |||
Using Serial kdb / kgdb to Debug the Linux Kernel | Douglas Anderson, Google | |||
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 | |||
USB Arsenal for Masses | Krzysztof Opasiak, Samsung R&D Institute Poland | |||
Day 1, 2:25pm | ||||
UEFI Secure Boot in U-Boot | Grant Likely, Arm | |||
Wear Estimation for Devices with eMMC Flash Memory | Marcel Ziswiler, Toradex AG | |||
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 | |||
Day 1, 4:20pm | ||||
Embedded Linux Conference Annual Closing Game | Tim Bird |