Difference between revisions of "ELC Europe 2020 Presentations"
(→Day 3 Presentations: +The State of PTXdist) |
(→Day 1 Presentations) |
||
(37 intermediate revisions by 4 users not shown) | |||
Line 2: | Line 2: | ||
Presentations from https://events.linuxfoundation.org/embedded-linux-conference-europe/ ELCE 2020 (LF conference archive)]. | 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 at the event site now, and will be put on YouTube within the next few weeks (likely before | ||
+ | the end of November). When they are made available on YouTube, we will add links here. | ||
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 20: | Line 26: | ||
| align="center" | '''Video''' | | align="center" | '''Video''' | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
− | | colspan="5" | Day 1, 12: | + | | colspan="5" | Day 1, 12:00pm |
|- | |- | ||
|Beyond "Just" Booting: Barebox Bells and Whistles | |Beyond "Just" Booting: Barebox Bells and Whistles | ||
Line 27: | Line 33: | ||
| | | | ||
|[https://www.youtube.com/watch?v=Oj7lKbFtyM0&t=5s Video] | |[https://www.youtube.com/watch?v=Oj7lKbFtyM0&t=5s Video] | ||
+ | |- | ||
+ | | Upstream First is Our Principle - Toward Super Long-Term Support | ||
+ | | Masashi Kudo, Cybertrust Japan Co., Lid. & Chris Paterson, Renesas Electronics Europe | ||
+ | | [[Media:Oct26_UpstreamFirstIsOurPrincipleTowardSuperLongTermSupport.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Tutorial: From an idea to a Patch in the Linux Mainline | ||
+ | |Marta Rybczynska, Various Projects | ||
+ | |[[Media:Oct26_Rybczynska_From_an_Idea_to_a_Patch_in_the_Linux_Mainline.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 1, 01:00pm | | colspan="5" | Day 1, 01:00pm | ||
Line 35: | Line 53: | ||
| | | | ||
|[https://www.youtube.com/watch?v=Um7jlqNzjL8 Video] | |[https://www.youtube.com/watch?v=Um7jlqNzjL8 Video] | ||
+ | |- | ||
+ | |A Checklist for Writing Real-Time Applications | ||
+ | |John Ogness, Linutronix GmbH | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |- bgcolor="#a0c0c0" | ||
+ | | colspan="5" | Day 1, 02:15pm | ||
+ | |- | ||
+ | |Tutorial: Debugging Embedded Devices using GDB | ||
+ | |Chris Simmonds, 2net | ||
+ | |[[Media:debugging-with-gdb-csimmonds-elce-2020.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Image Signal Processing (ISP) Drivers & How to Merge One Upstream | ||
+ | |Helen Koike, Collabora | ||
+ | |[[Media:ELCE-ISP-presentation-final.pdf | PDF]] | ||
+ | | | ||
+ | |[https://youtu.be/SuAiJOtCxQY Video] | ||
+ | |- | ||
+ | |Waylandifying Chromium - From Downstream to Shipping | ||
+ | |Maksim Sisov, Igalia | ||
+ | |[[Media:Waylandifying Chromium - from downstream to shipping.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- bgcolor="#a0c0c0" | ||
+ | | colspan="5" | Day 1, 03:15pm | ||
+ | |- | ||
+ | |Can I Build an Embedded Linux System with Clang | ||
+ | |Khem Raj, Comcast | ||
+ | |[[Media:ELC_2020_clang.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |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 | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- bgcolor="#a0c0c0" | ||
+ | | colspan="5" | Day 1, 04:15pm | ||
+ | |- | ||
+ | |Creating Debian-Based Embedded Systems in the Cloud Using Debos | ||
+ | |Christopher Obbard, Collabora Ltd. | ||
+ | |[[Media:ELCEU - Christopher Obbard - Debos.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Embedded Linux Systems in Smart Agriculture | ||
+ | |Ronald Kipkirui Mutai, Burphurm Enterprises LTD, Kenya | ||
+ | |[[Media:EMBEDDED LINUX SYSTEMS IN AGRICULTUREPresentation1SElF.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Fuzzing Linux Drivers with Syzkaller | ||
+ | |Ricardo Canuelo, Collabora | ||
+ | | | ||
+ | | | ||
+ | | | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 1, 05:15pm | | colspan="5" | Day 1, 05:15pm | ||
Line 41: | Line 120: | ||
|Alexey Brodkin, Synopsys | |Alexey Brodkin, Synopsys | ||
|[[Media:Abrodkin_-_ELCE2020_-_Full_stack_debugging.pdf | PDF]] | |[[Media:Abrodkin_-_ELCE2020_-_Full_stack_debugging.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |FOSS Static Analysis Tools for Embedded Systems and How to Use Them | ||
+ | |Jan-Simon Moller, The Linux Foundation | ||
+ | |[[Media:ELCE FOSS Static Analysis Tools for Embedded Systems and How to Use Them.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Getting a Time of Flight Camera Working in Linux, The Full Story from Kernel to User Space | ||
+ | |Bogdan Togorean, Analog Devices | ||
+ | |[[Media:Oct 26_Getting a Time of Flight Camera Working in Linux_Bogdan Togorean.pdf | PDF]] | ||
| | | | ||
| | | | ||
Line 57: | Line 148: | ||
| | | | ||
|[https://youtu.be/d73ZzNOSegc Video] | |[https://youtu.be/d73ZzNOSegc Video] | ||
+ | |- | ||
+ | |Debian and Yocto Project: a Tale of Two Distros (One of Which is Not a Distro) | ||
+ | |Chris Simmonds, 2net | ||
+ | |[[Media:debian-and-yocto-csimmonds-elce-2020.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- bgcolor="#a0c0c0" | ||
+ | | colspan="5" | Day 1, 07:30pm | ||
+ | |- | ||
+ | |BoF: The Yocto Project and OpenEmbedded | ||
+ | |Nicolas Deschenes, Linaro & Armin Kuster, MontaVista Software, LLC | ||
+ | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |What Differs the Android Open Source Project form Other Linux Distributions? | ||
+ | |Sergio Prado, Toradex | ||
+ | |[[Media:slides-embedded-android.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Writing Your Own Kernel Cryptographic Accelerator Driver | ||
+ | |Tero Kristo, Texas Instruments | ||
+ | |[[Media:elce-2020-writing-crypto-acc-driver.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
|} | |} | ||
Line 68: | Line 185: | ||
| align="center" | '''Transcript Status''' | | align="center" | '''Transcript Status''' | ||
| align="center" | '''Video''' | | align="center" | '''Video''' | ||
+ | |- bgcolor="#a0c0c0" | ||
+ | | colspan="5" | Day 2, 12:00pm | ||
+ | |- | ||
+ | |Advanced Systemd for the Embedded Use-Case | ||
+ | |Jeremy Rosen, Smile | ||
+ | |[[Media:embedded_systemd.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Graphical User Interface Using Flutter in Embedded Systems | ||
+ | |Hidenori Matsubayashi, Sony | ||
+ | |[[Media:Oct 27_Graphical User Interface Using Flutter in Embedded Systems_Hidenori Matsubayashi.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Demystifying Linux Kernel Initcalls | ||
+ | |Mylene Josserand, Collabora | ||
+ | |[[Media:2020_ELCE_initcalls_myjosserand.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 2, 01:00pm | | colspan="5" | Day 2, 01:00pm | ||
Line 76: | Line 213: | ||
| | | | ||
|[https://www.youtube.com/watch?v=XmDtz6n2I5A Video] | |[https://www.youtube.com/watch?v=XmDtz6n2I5A Video] | ||
+ | |- | ||
+ | |C++ for Real-Time Safety-Critical Linux Systems | ||
+ | |Robin Rowe & Gabrielle Pantera, Venture Hollywood | ||
+ | |[[Media:cpp-safety-rowe-pantera.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 2, 02:15pm | | colspan="5" | Day 2, 02:15pm | ||
Line 84: | Line 227: | ||
| | | | ||
|[https://www.youtube.com/watch?v=NO36dmzqlW8 Video] | |[https://www.youtube.com/watch?v=NO36dmzqlW8 Video] | ||
+ | |- | ||
+ | |Challenges of Using V4L2 to Capture and Process Video Sensor Images | ||
+ | |Eugen Hristev, Microchip Technology, Inc. | ||
+ | |[[Media:hristev-elce2020.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Threat Modelling - Key Methodologies and Applications from OSS CIP (Civil Infrastructure Platform) Perspective | ||
+ | |Dinesh Kumar, Toshiba Software India & SZ Lin, Moxa Inc | ||
+ | |[[Media:Threat modelling - Key methodologies and applications 2.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 2, 04:15pm | | colspan="5" | Day 2, 04:15pm | ||
Line 92: | Line 247: | ||
| | | | ||
|[https://youtu.be/X98ToypNL6A?t=2 Video] | |[https://youtu.be/X98ToypNL6A?t=2 Video] | ||
+ | |- | ||
+ | |Using the TPM - It's Not Rocket Science (Anymore) | ||
+ | |Johannes Holland & Peter Huewe, Infineon Technologies AG | ||
+ | |[[Media:using-the-tpm-its-not-rocket-science-anymore_slides_ELCE2020.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Tutorial: What the Clock! - Linux Clock Subsystem Internals | ||
+ | |Neil Armstrong, BayLibre SAS | ||
+ | |[[Media:ELC-E 2020_ What The Clock !.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 2, 05:15pm | | colspan="5" | Day 2, 05:15pm | ||
Line 106: | Line 273: | ||
| | | | ||
|[ Video] | |[ Video] | ||
+ | |- | ||
+ | |Board FARM APIs for Automated Testing of Embedded Linux | ||
+ | |Tim Bird, Sony & Harish Bansal, Timesys | ||
+ | |[[Media:ELC-Board-Farm-API-Sony-Timesys-2020-10-27.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |BoF: Automotive Grade Linux Developer Community | ||
+ | |Walt Miner, The Linux Foundation | ||
+ | |[[Media:ELCE 2020 AGL BoF Miner.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |LibIIO - A Library for Interfacing with Linux IIO Devices | ||
+ | |Dan Nechita, Analog Devices Inc | ||
+ | |[[Media:Oct 27_Libiio_Nechita Dan.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
− | | colspan="5" | Day 2, | + | | colspan="5" | Day 2, 06:30pm |
|- | |- | ||
|Precision Time Protocol (PTP) and Packet Timestamping in Linux | |Precision Time Protocol (PTP) and Packet Timestamping in Linux | ||
Line 120: | Line 305: | ||
| | | | ||
|[https://youtu.be/I9C-8FCfgaE Video] | |[https://youtu.be/I9C-8FCfgaE Video] | ||
+ | |- | ||
+ | |Optimizing and Developing Non-CPU Device Power Management by DEVFREQ | ||
+ | |Chanwoo Choi, Samsung | ||
+ | |[[Media:ELC_Europe_2020_Optimizing and Developing Non-CPU Device Power Management by DEVFREQ_Chanwoo Choi.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Overview of the Open Source Vulkan Driver for Raspberry Pi 4 | ||
+ | |Alejandro Piñeiro Iglesias, Igalia | ||
+ | |[[Media:v3dv-elc-2020.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- bgcolor="#a0c0c0" | ||
+ | | colspan="5" | Day 2, 07:30pm | ||
+ | |- | ||
+ | |PlutoSDR, the Making of an Ultra Low Cost, High Performance Linux Based Software Defined Radio | ||
+ | |Michael Hennerich, Analog Devices GmbH | ||
+ | |[[Media:Oct 27_PlutoSDR the Making of an Ultra Low Cost High Performance Linux Based Software Defined Radio_Michael Hennerich.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Precision Time Protocol (PTP) and Packet Timestamping in Linux | ||
+ | |Antoine Tenart, Bootlin | ||
+ | |[[Media:tenart-timestamping-and-ptp-in-linux.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |RunX: Deploy RTOSes and Baremetal Apps as Containers | ||
+ | |Stefano Stabellini & Bruce Ashfield, Xilinx | ||
+ | |[[Media:RunX ELCE 2020.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
|} | |} | ||
Line 132: | Line 349: | ||
| align="center" | '''Video''' | | align="center" | '''Video''' | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
− | | colspan="5" | Day 3, | + | | colspan="5" | Day 3, 12:00pm |
+ | |- | ||
+ | |Issues with Open Source License Compliance in Consumer Electronics | ||
+ | |Tim Bird, Sony | ||
+ | |[[Media:Issues-with-Open-Source-License-Compliance-Bird-ELCE-2020-10.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Development "Interrupt Storm Detection" Feature | ||
+ | |Kento Kobayashi, Sony Corporation | ||
+ | |[[Media:Oct28_InterruptStormDetectionFeature_KentoKobayashi.pdf| PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Simplify and Reuse Your Driver's Code with Regmaps | ||
+ | |Ioan Adrian Ratiu, Collabora Ltd | ||
+ | |[[Media:Adrian_Regmap_slides.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- bgcolor="#a0c0c0" | ||
+ | | colspan="5" | Day 3, 1:00pm | ||
|- | |- | ||
|Software Update Solutions for Yocto and OpenEmbedded | |Software Update Solutions for Yocto and OpenEmbedded | ||
|Leon Anavi, Konsulko Group | |Leon Anavi, Konsulko Group | ||
|[[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]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Share System Resources on Multi-Processor System | ||
+ | |Lionel Debieve, STMicroelectronics | ||
+ | |[[Media:Oct 28_Shared system resources on multi-processor system_Lionel DEBIEVE.pdf | PDF]] | ||
+ | | | ||
| | | | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
Line 146: | Line 390: | ||
| | | | ||
|[https://youtu.be/S5wCdZfGFew Video] | |[https://youtu.be/S5wCdZfGFew Video] | ||
+ | |- | ||
+ | |The International Effort to Establish Open Source Base Layer of Cyber Security for IACS | ||
+ | |Kento Yoshida, Renesas Electronics Corporation | ||
+ | |[[Media:Oct 28_the international effort to establish OSBL of cyber security for IACS_Kento Yoshida.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |The Yocto Project on Windows | ||
+ | |Alejandro Enedino Hernandez Samaniego, Microsoft | ||
+ | | | ||
+ | | | ||
+ | | | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 05:15pm | | colspan="5" | Day 3, 05:15pm | ||
Line 152: | Line 408: | ||
|Roland Hieber, Pengutronix | |Roland Hieber, Pengutronix | ||
|[[Media:ELCE2020-rhi-PTXdist.pdf | PDF]] | |[[Media:ELCE2020-rhi-PTXdist.pdf | PDF]] | ||
+ | | | ||
+ | |[https://youtu.be/9AoFufw4BCI Video] | ||
+ | |- | ||
+ | |Let’s Test with KernelCI | ||
+ | |Khouloud Touil, Baylibre | ||
+ | | | ||
+ | | | ||
| | | | ||
|- | |- | ||
+ | |The Yocto Project's First Decade | ||
+ | |Jeffrey Osier-Mixon, Linux Foundation & Nicolas Dechesne, Linaro | ||
+ | |[[Media:Yocto Project 10th anniversary.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 06:30pm | | colspan="5" | Day 3, 06:30pm | ||
Line 162: | Line 430: | ||
| | | | ||
|[https://youtu.be/kLzDbNUHPWg Video] | |[https://youtu.be/kLzDbNUHPWg Video] | ||
+ | |- | ||
+ | |U-Boot: Porting and Maintaining a Bootloader for a Multimedia SoC Family | ||
+ | |Neil Armstrong, BayLibre SAS | ||
+ | |[[Media:ELC-E 2020_ U-Boot_ porting and maintaining a bootloader for a multimedia SoC family.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Understand ECC Support for NAND Flash Devices in Linux | ||
+ | |Miquèl Raynal, Bootlin | ||
+ | |[[Media:raynal-ecc-engines.pdf | PDF]] | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |Embedded Linux Conference Annual Closing Game | ||
+ | |Tim Bird, Sony | ||
+ | | | ||
+ | | | ||
+ | | | ||
|-} | |-} |
Revision as of 08:41, 10 November 2020
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 at the event site now, and will be put on YouTube within the next few weeks (likely before the end of November). When they are made available on YouTube, we will add links here.
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 | |||
Tutorial: From an idea to a Patch in the Linux Mainline | Marta Rybczynska, Various Projects | |||
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 | |||
Day 1, 02:15pm | ||||
Tutorial: Debugging Embedded Devices using GDB | Chris Simmonds, 2net | |||
Image Signal Processing (ISP) Drivers & How to Merge One Upstream | Helen Koike, Collabora | Video | ||
Waylandifying Chromium - From Downstream to Shipping | Maksim Sisov, Igalia | |||
Day 1, 03:15pm | ||||
Can I Build an Embedded Linux System with Clang | Khem Raj, Comcast | |||
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 | |||
Day 1, 04:15pm | ||||
Creating Debian-Based Embedded Systems in the Cloud Using Debos | Christopher Obbard, Collabora Ltd. | |||
Embedded Linux Systems in Smart Agriculture | Ronald Kipkirui Mutai, Burphurm Enterprises LTD, Kenya | |||
Fuzzing Linux Drivers with Syzkaller | Ricardo Canuelo, Collabora | |||
Day 1, 05:15pm | ||||
Full Stack Debugging: From CI to ISS | Alexey Brodkin, Synopsys | |||
FOSS Static Analysis Tools for Embedded Systems and How to Use Them | Jan-Simon Moller, The Linux Foundation | |||
Getting a Time of Flight Camera Working in Linux, The Full Story from Kernel to User Space | Bogdan Togorean, Analog Devices | |||
Day 1, 06:30pm | ||||
Gadgets and Trinkets, The Upstream Linux Way | Geert Uytterhoeven, Glider bv | |||
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 | |||
Day 1, 07:30pm | ||||
BoF: The Yocto Project and OpenEmbedded | Nicolas Deschenes, Linaro & Armin Kuster, MontaVista Software, LLC | |||
What Differs the Android Open Source Project form Other Linux Distributions? | Sergio Prado, Toradex | |||
Writing Your Own Kernel Cryptographic Accelerator Driver | Tero Kristo, Texas Instruments |
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 | |||
Graphical User Interface Using Flutter in Embedded Systems | Hidenori Matsubayashi, Sony | |||
Demystifying Linux Kernel Initcalls | Mylene Josserand, Collabora | |||
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 | |||
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. | |||
Threat Modelling - Key Methodologies and Applications from OSS CIP (Civil Infrastructure Platform) Perspective | Dinesh Kumar, Toshiba Software India & SZ Lin, Moxa Inc | |||
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 | |||
Tutorial: What the Clock! - Linux Clock Subsystem Internals | Neil Armstrong, BayLibre SAS | |||
Day 2, 05:15pm | ||||
Using Visual Studio Code for Embedded Development | Michael Opdenacker, Bootlin | Video | ||
Kernel Email Tools | Frank Rowand, Sony | [ Video] | ||
Board FARM APIs for Automated Testing of Embedded Linux | Tim Bird, Sony & Harish Bansal, Timesys | |||
BoF: Automotive Grade Linux Developer Community | Walt Miner, The Linux Foundation | |||
LibIIO - A Library for Interfacing with Linux IIO Devices | Dan Nechita, Analog Devices Inc | |||
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 | |||
Overview of the Open Source Vulkan Driver for Raspberry Pi 4 | Alejandro Piñeiro Iglesias, Igalia | |||
Day 2, 07:30pm | ||||
PlutoSDR, the Making of an Ultra Low Cost, High Performance Linux Based Software Defined Radio | Michael Hennerich, Analog Devices GmbH | |||
Precision Time Protocol (PTP) and Packet Timestamping in Linux | Antoine Tenart, Bootlin | |||
RunX: Deploy RTOSes and Baremetal Apps as Containers | Stefano Stabellini & Bruce Ashfield, Xilinx |
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 | |||
Development "Interrupt Storm Detection" Feature | Kento Kobayashi, Sony Corporation | |||
Simplify and Reuse Your Driver's Code with Regmaps | Ioan Adrian Ratiu, Collabora Ltd | |||
Day 3, 1:00pm | ||||
Software Update Solutions for Yocto and OpenEmbedded | Leon Anavi, Konsulko Group | |||
Share System Resources on Multi-Processor System | Lionel Debieve, STMicroelectronics | |||
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 | |||
The Yocto Project on Windows | Alejandro Enedino Hernandez Samaniego, Microsoft | |||
Day 3, 05:15pm | ||||
The State of PTXdist | Roland Hieber, Pengutronix | Video | ||
Let’s Test with KernelCI | Khouloud Touil, Baylibre | |||
The Yocto Project's First Decade | Jeffrey Osier-Mixon, Linux Foundation & Nicolas Dechesne, Linaro | |||
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 | |||
Understand ECC Support for NAND Flash Devices in Linux | Miquèl Raynal, Bootlin | |||
Embedded Linux Conference Annual Closing Game | Tim Bird, Sony |