Difference between revisions of "ELC Europe 2020 Presentations"
(→Day 2 Presentations: add remaining videos from LF's YouTube playlist) |
(→Day 3 Presentations: add remainder of video links from LF's YouTube playlist) |
||
Line 354: | Line 354: | ||
|[[Media:Issues-with-Open-Source-License-Compliance-Bird-ELCE-2020-10.pdf | PDF]] | |[[Media:Issues-with-Open-Source-License-Compliance-Bird-ELCE-2020-10.pdf | PDF]] | ||
| | | | ||
− | | | + | |[https://www.youtube.com/watch?v=e1DjdXOzuDI Video] |
|- | |- | ||
|Development "Interrupt Storm Detection" Feature | |Development "Interrupt Storm Detection" Feature | ||
Line 360: | Line 360: | ||
|[[Media:Oct28_InterruptStormDetectionFeature_KentoKobayashi.pdf| PDF]] | |[[Media:Oct28_InterruptStormDetectionFeature_KentoKobayashi.pdf| PDF]] | ||
| | | | ||
− | | | + | |[https://www.youtube.com/watch?v=ezy2kqgD8t8 Video] |
|- | |- | ||
|Simplify and Reuse Your Driver's Code with Regmaps | |Simplify and Reuse Your Driver's Code with Regmaps | ||
Line 366: | Line 366: | ||
|[[Media:Adrian_Regmap_slides.pdf | PDF]] | |[[Media:Adrian_Regmap_slides.pdf | PDF]] | ||
| | | | ||
− | | | + | |[https://www.youtube.com/watch?v=ZSl7S58z8e0 Video] |
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 1:00pm | | colspan="5" | Day 3, 1:00pm | ||
Line 374: | Line 374: | ||
|[[Media:Software-update-solutions-for-yocto-openembedded-leon-anavi-elce-2020.pdf | PDF]] | |[[Media:Software-update-solutions-for-yocto-openembedded-leon-anavi-elce-2020.pdf | PDF]] | ||
| | | | ||
− | | | + | |[https://www.youtube.com/watch?v=BP2kuDmz7dk Video] |
|- | |- | ||
|Share System Resources on Multi-Processor System | |Share System Resources on Multi-Processor System | ||
Line 380: | Line 380: | ||
|[[Media:Oct 28_Shared system resources on multi-processor system_Lionel DEBIEVE.pdf | PDF]] | |[[Media:Oct 28_Shared system resources on multi-processor system_Lionel DEBIEVE.pdf | PDF]] | ||
| | | | ||
− | | | + | |[https://www.youtube.com/watch?v=XwwzQAHOKlM Video] |
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 04:15pm | | colspan="5" | Day 3, 04:15pm | ||
Line 394: | Line 394: | ||
|[[Media:Oct 28_the international effort to establish OSBL of cyber security for IACS_Kento Yoshida.pdf | PDF]] | |[[Media:Oct 28_the international effort to establish OSBL of cyber security for IACS_Kento Yoshida.pdf | PDF]] | ||
| | | | ||
− | | | + | |[https://www.youtube.com/watch?v=8HiD3s9N_4A Video] |
|- | |- | ||
|The Yocto Project on Windows | |The Yocto Project on Windows | ||
Line 400: | Line 400: | ||
| | | | ||
| | | | ||
− | | | + | |[https://www.youtube.com/watch?v=-2qb3Trv6gM Video] |
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 05:15pm | | colspan="5" | Day 3, 05:15pm | ||
Line 414: | Line 414: | ||
| | | | ||
| | | | ||
− | | | + | |[https://www.youtube.com/watch?v=HgkPqAzq_Kg Video] |
|- | |- | ||
|The Yocto Project's First Decade | |The Yocto Project's First Decade | ||
Line 420: | Line 420: | ||
|[[Media:Yocto Project 10th anniversary.pdf | PDF]] | |[[Media:Yocto Project 10th anniversary.pdf | PDF]] | ||
| | | | ||
− | | | + | |[https://www.youtube.com/watch?v=OI6A9h8ORZU Video] |
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 06:30pm | | colspan="5" | Day 3, 06:30pm | ||
Line 434: | Line 434: | ||
|[[Media:ELC-E 2020_ U-Boot_ porting and maintaining a bootloader for a multimedia SoC family.pdf | PDF]] | |[[Media:ELC-E 2020_ U-Boot_ porting and maintaining a bootloader for a multimedia SoC family.pdf | PDF]] | ||
| | | | ||
− | | | + | |[https://www.youtube.com/watch?v=u0-swEMDFp0 Video] |
|- | |- | ||
|Understand ECC Support for NAND Flash Devices in Linux | |Understand ECC Support for NAND Flash Devices in Linux | ||
Line 440: | Line 440: | ||
|[[Media:raynal-ecc-engines.pdf | PDF]] | |[[Media:raynal-ecc-engines.pdf | PDF]] | ||
| | | | ||
− | | | + | |[https://www.youtube.com/watch?v=NoeuoTYMtXw Video] |
|- | |- | ||
|Embedded Linux Conference Annual Closing Game | |Embedded Linux Conference Annual Closing Game |
Revision as of 07:35, 20 January 2021
Contents
Intro
Presentations from https://events.linuxfoundation.org/embedded-linux-conference-europe/ ELCE 2020 (LF conference archive)].
Please note that all sessions for the event, as well as for Open Source Summit Europe 2020 are available for viewing through the month of November, 2020, at https://www.accelevents.com/e/OSSELCEU2020 There is no charge to access the event. I believe you just need to provide your e-mail address. This includes all breakout sessions and keynotes.
Videos are available on The Linux Foundation's YouTube 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.
Presenters
Session times are timezone UTC
Day 1 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 1, 12:00pm | ||||
Beyond "Just" Booting: Barebox Bells and Whistles | Ahmad Fatoum, Pengutronix | Video | ||
Upstream First is Our Principle - Toward Super Long-Term Support | Masashi Kudo, Cybertrust Japan Co., Lid. & Chris Paterson, Renesas Electronics Europe | Video | ||
Tutorial: From an idea to a Patch in the Linux Mainline | Marta Rybczynska, Various Projects | Video | ||
Day 1, 01:00pm | ||||
Boot-Time Optimization for the Real World | Michael Olbrich, Pengutronix | Video | ||
A Checklist for Writing Real-Time Applications | John Ogness, Linutronix GmbH | Video | ||
Day 1, 02:15pm | ||||
Tutorial: Debugging Embedded Devices using GDB | Chris Simmonds, 2net | Video | ||
Image Signal Processing (ISP) Drivers & How to Merge One Upstream | Helen Koike, Collabora | Video | ||
Waylandifying Chromium - From Downstream to Shipping | Maksim Sisov, Igalia | Video | ||
Day 1, 03:15pm | ||||
Can I Build an Embedded Linux System with Clang | Khem Raj, Comcast | Video | ||
Panel Duscussion Follow-up: Do We Need an Industrial Grade Linux | Lars Geyer-Blaumeiser, Bosch.IO; Kate Stewart, The Linux Foundation; Jan Kizka, Siemens AG; Guy Lunardi, Collabora Limited & Andre Barkowski, Robert Bosch GmbH | Video | ||
Day 1, 04:15pm | ||||
Creating Debian-Based Embedded Systems in the Cloud Using Debos | Christopher Obbard, Collabora Ltd. | Video | ||
Embedded Linux Systems in Smart Agriculture | Ronald Kipkirui Mutai, Burphurm Enterprises LTD, Kenya | Video | ||
Fuzzing Linux Drivers with Syzkaller | Ricardo Canuelo, Collabora | Video | ||
Day 1, 05:15pm | ||||
Full Stack Debugging: From CI to ISS | Alexey Brodkin, Synopsys | Video | ||
FOSS Static Analysis Tools for Embedded Systems and How to Use Them | Jan-Simon Moller, The Linux Foundation | Video | ||
Getting a Time of Flight Camera Working in Linux, The Full Story from Kernel to User Space | Bogdan Togorean, Analog Devices | Video | ||
Day 1, 06:30pm | ||||
Gadgets and Trinkets, The Upstream Linux Way | Geert Uytterhoeven, Glider bv | Video | ||
From the Camera Sensor to the User, the Journey of a Video Frame | Maxime Chevallier, Bootlin | Video | ||
Debian and Yocto Project: a Tale of Two Distros (One of Which is Not a Distro) | Chris Simmonds, 2net | Video | ||
Day 1, 07:30pm | ||||
BoF: The Yocto Project and OpenEmbedded | Nicolas Deschenes, Linaro & Armin Kuster, MontaVista Software, LLC | Video | ||
What Differs the Android Open Source Project form Other Linux Distributions? | Sergio Prado, Toradex | Video | ||
Writing Your Own Kernel Cryptographic Accelerator Driver | Tero Kristo, Texas Instruments | Video |
Day 2 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 2, 12:00pm | ||||
Advanced Systemd for the Embedded Use-Case | Jeremy Rosen, Smile | Video | ||
Graphical User Interface Using Flutter in Embedded Systems | Hidenori Matsubayashi, Sony | Video | ||
Demystifying Linux Kernel Initcalls | Mylene Josserand, Collabora | Video | ||
Day 2, 01:00pm | ||||
Yocto Project and OpenEmbedded: A Collection of Best Practices | Alexandre Belloni, Bootlin | Video | ||
C++ for Real-Time Safety-Critical Linux Systems | Robin Rowe & Gabrielle Pantera, Venture Hollywood | Video | ||
Day 2, 02:15pm | ||||
Building Embedded Debian and Ubuntu Systems with ELBE | Köry Maincent, Bootlin | Video | ||
Challenges of Using V4L2 to Capture and Process Video Sensor Images | Eugen Hristev, Microchip Technology, Inc. | Video | ||
Threat Modelling - Key Methodologies and Applications from OSS CIP (Civil Infrastructure Platform) Perspective | Dinesh Kumar, Toshiba Software India & SZ Lin, Moxa Inc | Video | ||
Day 2, 04:15pm | ||||
Linux on RISC-V with Open Hardware | Drew Fustini, BeagleBoard.org Foundation | Video | ||
Using the TPM - It's Not Rocket Science (Anymore) | Johannes Holland & Peter Huewe, Infineon Technologies AG | Video | ||
Tutorial: What the Clock! - Linux Clock Subsystem Internals | Neil Armstrong, BayLibre SAS | Video | ||
Day 2, 05:15pm | ||||
Using Visual Studio Code for Embedded Development | Michael Opdenacker, Bootlin | Video | ||
New Tools Improve Patch Submission, Review, and Other Processes | Frank Rowand, Sony | Video | ||
Board FARM APIs for Automated Testing of Embedded Linux | Tim Bird, Sony & Harish Bansal, Timesys | Video | ||
BoF: Automotive Grade Linux Developer Community | Walt Miner, The Linux Foundation | Video | ||
LibIIO - A Library for Interfacing with Linux IIO Devices | Dan Nechita, Analog Devices Inc | Video | ||
Day 2, 06:30pm | ||||
Precision Time Protocol (PTP) and Packet Timestamping in Linux | Antoine Tenart, Bootlin | Video | ||
OP-TEE is ready, let's use it! | Rouven Czerwinski, Pengutronix | Video | ||
Optimizing and Developing Non-CPU Device Power Management by DEVFREQ | Chanwoo Choi, Samsung | Video | ||
Overview of the Open Source Vulkan Driver for Raspberry Pi 4 | Alejandro Piñeiro Iglesias, Igalia | Video | ||
Day 2, 07:30pm | ||||
PlutoSDR, the Making of an Ultra Low Cost, High Performance Linux Based Software Defined Radio | Michael Hennerich, Analog Devices GmbH | Video | ||
Precision Time Protocol (PTP) and Packet Timestamping in Linux | Antoine Tenart, Bootlin | Video | ||
RunX: Deploy RTOSes and Baremetal Apps as Containers | Stefano Stabellini & Bruce Ashfield, Xilinx | Video |
Day 3 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 3, 12:00pm | ||||
Issues with Open Source License Compliance in Consumer Electronics | Tim Bird, Sony | Video | ||
Development "Interrupt Storm Detection" Feature | Kento Kobayashi, Sony Corporation | Video | ||
Simplify and Reuse Your Driver's Code with Regmaps | Ioan Adrian Ratiu, Collabora Ltd | Video | ||
Day 3, 1:00pm | ||||
Software Update Solutions for Yocto and OpenEmbedded | Leon Anavi, Konsulko Group | Video | ||
Share System Resources on Multi-Processor System | Lionel Debieve, STMicroelectronics | Video | ||
Day 3, 04:15pm | ||||
Supporting Hardware-Accelerated Video Encoding with Mainline | Paul Kocialkowski, Bootlin | Video | ||
The International Effort to Establish Open Source Base Layer of Cyber Security for IACS | Kento Yoshida, Renesas Electronics Corporation | Video | ||
The Yocto Project on Windows | Alejandro Enedino Hernandez Samaniego, Microsoft | Video | ||
Day 3, 05:15pm | ||||
The State of PTXdist | Roland Hieber, Pengutronix | Video | ||
Let’s Test with KernelCI | Khouloud Touil, Baylibre | Video | ||
The Yocto Project's First Decade | Jeffrey Osier-Mixon, Linux Foundation & Nicolas Dechesne, Linaro | Video | ||
Day 3, 06:30pm | ||||
Understand ECC Support for NAND Flash Devices in Linux | Miquèl Raynal, Bootlin | Video | ||
U-Boot: Porting and Maintaining a Bootloader for a Multimedia SoC Family | Neil Armstrong, BayLibre SAS | Video | ||
Understand ECC Support for NAND Flash Devices in Linux | Miquèl Raynal, Bootlin | Video | ||
Embedded Linux Conference Annual Closing Game | Tim Bird, Sony |