Difference between revisions of "ELC 2019 Presentations"
(→Intro: Added link to LF youtube playlist.) |
(→Day 1 Presentations: add links to youtube videos) |
||
Line 23: | Line 23: | ||
| [[Media:ELC 2019 - Graphical Containers on Embedded Presentation.pdf | PDF]] | | [[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 29: | ||
| [[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 35: | ||
| [[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 43: | Line 43: | ||
| [[Media:A Million Ways to Provision Embedded Linux Devices.pdf | PDF]] | | [[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 49: | ||
| [[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 55: | ||
| [[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 63: | ||
| | | | ||
| | | | ||
− | | | + | | [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 69: | ||
| | | | ||
| | | | ||
− | | | + | | [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 | ||
Line 75: | Line 75: | ||
| [[Media:OSS_NA19_COMPILER.pdf | PDF]] | | [[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 83: | Line 83: | ||
| [[Media:Jagan Teki - Demystifying Linux MIPI-DSI Subsystem.pdf | PDF]] | | [[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 89: | ||
| [[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 | ||
Line 95: | Line 95: | ||
| [[Media:2019_embedded-gfx_embedded-world.pdf | PDF]] | | [[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 103: | Line 103: | ||
| [[Media:LTSI-OSSNA.pdf | PDF]] | | [[Media:LTSI-OSSNA.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=oWi94eSzdj0 youtube] |
|- | |- | ||
| Open Source V2X Library | | Open Source V2X Library | ||
Line 109: | Line 109: | ||
| [[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 115: | ||
| [[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, 4:20pm | ||
Line 123: | Line 123: | ||
| | | | ||
| | | | ||
− | | | + | | [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 129: | ||
| [[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 135: | ||
| [[Media:Dom0less - ELC 2019.pdf | PDF]] | | [[Media:Dom0less - ELC 2019.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://www.youtube.com/watch?v=UfiP9eAV0WA youtube] |
|} | |} | ||
Revision as of 23:16, 8 December 2019
Contents
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 | youtube | ||
What's New with U-Boot? | Simon Glass, Google LLC | youtube | ||
You may be a Linux Kernel Maintainer - and Not Know It! | Frank Rowand, Sony | youtube | ||
Day 1, 12:20pm | ||||
A Million Ways to Provision Embedded Linux Images | Drew Moseley, Mender.io | youtube | ||
Automated run-time Regression Testing with Fuego | Hirotaka Motai, Mitsubishi Electric Corp. | youtube | ||
Introduction to NAND Flash Aware Hibernation-based Boot | Kyungsik Lee, LG Electronics | 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 | youtube | ||
Day 1, 3:15pm | ||||
Demystifying Linux MIPI DSI Subsystem | Jagan Teki, Amarula Solutions | youtube | ||
Migrating to Yocto: A Guide and Lessons Learned | Muhammad Tauqir Ahmad, Cisco Meraki | youtube | ||
News from the Embedded GFX Space | Robert Foss, Collabora | youtube | ||
Day 1, 4:20pm | ||||
Finding the Best Way to Use Linux Kernel - Status Update | Tsugikazu Shibata, NEC | youtube | ||
Open Source V2X Library | Steve Kwon, Wayties, Inc. | youtube | ||
Sweeten your Yocto Build Times with Icecream | Joshua Watt, Garmin International | youtube | ||
Day 1, 4:20pm | ||||
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 | youtube | ||
Static Partitioning Made Simple | Stefano Stabellini, Xilinx | youtube |
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 |