Difference between revisions of "ELC Europe 2022 Presentations"
(seeding presentations page for elce 2022) |
(→Day 2 Presentations: Upload Kate Stewart's presentation) |
||
(28 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
+ | [[Category:ELCE]] | ||
+ | [[Category:2022]] | ||
+ | [[Category:Events]] | ||
+ | [[Category:Presentations]] | ||
+ | |||
==Intro== | ==Intro== | ||
Presentations from https://events.linuxfoundation.org/open-source-summit-europe/about/embedded-linux-conference/ ELCE 2022 (LF conference archive)]. | Presentations from https://events.linuxfoundation.org/open-source-summit-europe/about/embedded-linux-conference/ ELCE 2022 (LF conference archive)]. | ||
Line 13: | Line 18: | ||
== Presenters == | == Presenters == | ||
− | Session times are timezone | + | Session times are timezone ITC |
=== Day 1 Presentations === | === Day 1 Presentations === | ||
Line 27: | Line 32: | ||
| colspan="5" | Day 1, 11:15am | | colspan="5" | Day 1, 11:15am | ||
|- | |- | ||
+ | | Board Farms for Everyone: Making Hardware Debugging Easier and Sharing Boards Across the Globe! | ||
+ | | Christopher Obbard, Collabora Ltd | ||
+ | | [[Media:OSSEU22 - Board Farms for Everyone.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/VxqWojbhdpQ Video] |
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | | What Does a CPU Do Before Going to Work (in an Embedded System)? |
− | | | + | | Josef Holzmayr, Mender.io |
− | | | + | | [[Media:Josef Holzmayr- ELCE 2022 - What Does a CPU Do Before Going to Work (in an Embedded System)_.pdf | PDF]] |
− | | | ||
| | | | ||
+ | | [https://youtu.be/bAPMFdD6-6g Video] | ||
|- | |- | ||
+ | | What's Missing in Embedded Build Systems | ||
+ | | Arnout Vandecappelle, Essensium/Mind | ||
+ | | [[Media:2022-09-14 ELC-E AV What's missing in embedded build systems.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/-8prNl2W0Ts Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 1, 12:10pm | | colspan="5" | Day 1, 12:10pm | ||
|- | |- | ||
+ | | Basics of I2C on Linux | ||
+ | | Luca Ceresoli, Bootlin | ||
+ | | [[Media:ceresoli-basics-of-i2c-on-linux.pdf | PDF]] | ||
| | | | ||
+ | | [https://youtu.be/g9-wgdesvwA Video] | ||
+ | |- | ||
+ | | Challenges of Deploying eBPF-based Tracing in Embedded Systems, and Alternatives in Embedded Platforms Libtracefs/libtraceevent | ||
+ | | Bean Huo, Micron | ||
+ | | [[Media:Challenges of deploying eBPF-based tracing in embedded systems, and alternatives libtracefs _ libtraceevent_Bean Huo 2022 ELC.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/iz_WYU-FAmk Video] |
− | |||
− | |||
|- | |- | ||
+ | | Using OpenEmbedded Inside Containers? How and Why? | ||
+ | | Drew Moseley, Toradex | ||
+ | | [[Media:ELC_Europe_2022_OE_Containers (1).pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/cKNzwfkOEXU Video] |
− | |||
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 1, 02:20pm | | colspan="5" | Day 1, 02:20pm | ||
|- | |- | ||
+ | | Sponsored Session: Integrating Software Stacks with BuildStream 2.0 and the Remote Execution API | ||
+ | | Sam Thursfield, Codethink | ||
+ | | [[Media:Integrating-Software-Stacks.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/Mvi6pylo-8o Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Tales from the Crypt: Implementing Secure Boot and Disk Encryption on Tegra Platforms | ||
+ | | Tim Orling, Konsulko Group | ||
+ | | [[Media:Tales from the crypt_v2.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/8VADXvHTx_k Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 1, 03:15pm | | colspan="5" | Day 1, 03:15pm | ||
|- | |- | ||
+ | | Booting Automotive ECUs Really Fast with Modern Security Features | ||
+ | | Brendan Le Foll, BMW Car IT GmbH | ||
+ | | [[Media:OSS22 - Booting Really fast with decent security_rev2.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/_cSTBiwY7HE Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Leveraging Next Generation Cellular Networks for Drone Telemetry and Payload Communication | ||
+ | | Ngonidzashe Mombeshora, University of Cape Town | ||
+ | | [[Media:5G Drone OSS presentation .pptx | PPT]] | ||
| | | | ||
− | | | + | | [https://youtu.be/nm0Vuc32Q_I Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Merging your Kernel Testing Code into KernelCI | ||
+ | | Alice Ferrazzi & Hirotaka Motai, MIRACLE LINUX powered by Cybertrust Japan Co., Ltd. | ||
+ | | [[Media:Merging your Kernel Testing Code into KernelCI_v2.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/WyK3pWMyyjc Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 1, 04:40pm | | colspan="5" | Day 1, 04:40pm | ||
|- | |- | ||
+ | | Automating and Managing an IoT Fleet Using Git | ||
+ | | Matthias Lüscher, Schindler AG | ||
+ | | [[Media:AutomatingAndManagingAnIoTFleetUsingGit.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/i8sRrpdn2Hw Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | How to Get Your DT Schema Bindings Accepted in Less than 10 Iterations | ||
+ | | Krzysztof Kozlowski, Linaro | ||
+ | | [[Media:How to Get Your DT Schema Bindings Accepted in Less than 10 Iterations - Krzysztof Kozlowski, Linaro.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/sXUVaWSzcd4 Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Implementing UEFI-based Secure Boot + OTA Update for Embedded ARM Devices | ||
+ | | Jan Kiszka & Christian Storm, Siemens AG | ||
+ | | [[Media:ELCE2022-UEFISecureBootOTAUpdatesOnARM.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/H_dBnwkTAbw Video] |
− | |||
− | |||
− | |||
|} | |} | ||
Line 127: | Line 137: | ||
| colspan="5" | Day 2, 11:00am | | colspan="5" | Day 2, 11:00am | ||
|- | |- | ||
+ | | BoF: Embedded Linux Ecosystem | ||
+ | | Tim Bird, Sony Corporation | ||
+ | | [[Media:ELCE-2022-ELinux-Ecosystem-BOF.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/mwmr0Vj-SAg Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Delta OTA Update with SWUpdate | ||
+ | | Stefano Babic, DENX Gmbh | ||
+ | | [[Media:Delta OTA Update with SWUpdate - ELCE 2022.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/noURP22fJhs Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Improving Wireless PAN Support | ||
+ | | Miquèl Raynal, Bootlin | ||
+ | | [[Media:raynal-ieee802154.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/5ypiSInxeR4 Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 2, 11:55am | | colspan="5" | Day 2, 11:55am | ||
|- | |- | ||
+ | | Beyond Complex Cameras: Complex Video Graphs Using PipeWire | ||
+ | | George Kiagiadakis, Collabora | ||
+ | | [[Media:PipeWire-ELCE-2022.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/fOCwsV4soik Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | From a Security Expert's Diary: DOs and DON'Ts When Choosing Software for your Next Embedded Product | ||
+ | | Marta Rybczynska, Huawei OSTC | ||
+ | | [[Media:ELCE_2022_From_a_Security_Experts_Diary.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/sy6slOpC-mI Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Implementing A/B System Updates with U-Boot | ||
+ | | Michael Opdenacker, Bootlin | ||
+ | | [[Media:opdenacker-implementing-A-B-system-updates-with-u-boot.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/TldwB9p1KeQ Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 2, 02:05pm | | colspan="5" | Day 2, 02:05pm | ||
|- | |- | ||
+ | | Cameras, Devicetree and ACPI: A Device Driver Perspective | ||
+ | | Sakari Ailus, Intel | ||
+ | | [[Media:elc-e-ailus-camera-firmware.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/paq63tLY82I Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Growing a Lab for Automated Upstream Testing: Challenges and Lessons Learned | ||
+ | | Laura Nao, Collabora Ltd. | ||
+ | | [[Media:ELCEU2022_Growing_a_Lab_for_Automated_Upstream_Testing.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/V-PYMW3Bseg Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Walking Through the Linux-Based Graphics Stack | ||
+ | | Paul Kocialkowski, Bootlin | ||
+ | | [[Media:kocialkowski-walking-through-the-linux-based-graphics-stack.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/lEUCgGLZYo8 Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 2, 03:00pm | | colspan="5" | Day 2, 03:00pm | ||
|- | |- | ||
+ | | CIP (Civil Infrastructure Platform): Reusing and Strengthening OSS Component Security for Achieving Industrial Grade Security | ||
+ | | Dinesh Kumar, Toshiba Software India Pvt Ltd | ||
+ | | PDF | ||
| | | | ||
− | | | + | | [https://youtu.be/8RnaTPDFcL8 Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | SBOMs: Essential for Embedded Systems Too! | ||
+ | | Kate Stewart, The Linux Foundation | ||
+ | | [[Media:Stewart-sboms-elce2022.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/faDBoZOGuVE Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Technical Introduction to EVerest: Open Source Firmware for EV Charging Stations | ||
+ | | Kai-Uwe Hermann & Piet Gömpel, PIONIX GmbH | ||
+ | | [[Media:EVerest_ELC2022.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/mDJYLeLmvwc Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 2, 04:10pm | | colspan="5" | Day 2, 04:10pm | ||
|- | |- | ||
+ | | A Month Off: Migrating a Robot Controller from the Proprietary INtime RTOS to Linux | ||
+ | | Dirk Eibach, Carl Cloos Schweisstechnik GmbH | ||
+ | | [[Media:cloos-elce2022.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/sEjqIHXd4LE Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Graphics: A Frame's Journey | ||
+ | | Daniel Stone, Collabora | ||
+ | | PDF | ||
| | | | ||
− | | | + | | [https://youtu.be/nau2dgdXWOk Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | PCI Endpoint Drivers in Linux Kernel and How to Write One | ||
+ | | Manivannan Sadhasivam, Linaro | ||
+ | | [[Media:PCI Endpoint drivers in Linux kernel and How to write one_.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/L0HktbuTX5o Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 2, 05:05pm | | colspan="5" | Day 2, 05:05pm | ||
|- | |- | ||
+ | | Are you Sure your System Applications are Secure? Reduce Exploitation Risk via Application Specific Hardening | ||
+ | | Kjell Pirschel, ETAS GmbH & Philipp Ahmann, Robert Bosch GmbH | ||
+ | | PDF | ||
| | | | ||
− | | | + | | [https://youtu.be/Q97Si4WtljE Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | RAUC: (R)evolution of an Update Framework | ||
+ | | Enrico Jörns, Pengutronix | ||
+ | | [[Media:ELCE_2022_RAUC_Evolution_of_an_Update_Framework_Enrico_Joerns.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/KhPjGV94VmE Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Zero-Overhead Virtualisation: It's a Trap! | ||
+ | | Ralf Ramsauer & Stefan Huber, OTH Regensburg | ||
+ | | PDF | ||
| | | | ||
− | | | + | | [https://youtu.be/rRPWYJq1VHE Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 2, 06:00pm | | colspan="5" | Day 2, 06:00pm | ||
|- | |- | ||
+ | | BoF: Open Source Fleet and Device Management | ||
+ | | Jan Lübbe, Pengutronix | ||
+ | | [[Media:jlu_BoF_Open_Source_Fleet_and_Device_Management.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/TKBLZkQSycc Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | BoF: The Yocto Project and OpenEmbedded | ||
+ | | Philip Balister, OpenSDR & Nicolas Dechesne, Linaro | ||
+ | | PDF | ||
| | | | ||
− | | | + | | [https://youtu.be/l1ybSNvPQQI Video] |
− | |||
− | |||
− | |||
|} | |} | ||
Line 272: | Line 282: | ||
| colspan="5" | Day 3, 09:00am | | colspan="5" | Day 3, 09:00am | ||
|- | |- | ||
+ | | DSP Welcomes Open Source - Xtensa HIFI DSP Support in Clang1 | ||
+ | | Maciej Czekaj, Semihalf | ||
+ | | PDF | ||
| | | | ||
− | | | + | | [https://youtu.be/qLh1FOcGysY Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Oniro Project: How to Push IoT Development to the Next Level | ||
+ | | Ettore Chimenti, SECO SpA | ||
+ | | PDF | ||
| | | | ||
− | | | + | | [https://youtu.be/-Z5UuABr_OA Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 9:50am | | colspan="5" | Day 3, 9:50am | ||
|- | |- | ||
+ | | BoF: Automated Testing and Board Farming | ||
+ | | Chris Fiege, Pengutronix e.K. | ||
+ | | [[Media:cfi_BOF_Testing_and_Farming.pdf | PDF]] [[Media:meeting notes from google docs.pdf | Notes]] | ||
| | | | ||
− | | | + | | [https://youtu.be/0smWAPw6q0Y Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Extended Display Identification Data (EDID): Problems, Pitfalls and Complications | ||
+ | | Hans Verkuil, Cisco Systems Norway | ||
+ | | [[Media:elce2022-edid.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/IQlCGC_zSCE Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 10:50am | | colspan="5" | Day 3, 10:50am | ||
|- | |- | ||
+ | | Embedded Containers as a Deployment Component via the Yocto Project | ||
+ | | Bruce Ashfield, AMD | ||
+ | | PDF | ||
| | | | ||
− | | | + | | [https://youtu.be/8twRZzp3Pi8 Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Linux for Space - Mission Begins | ||
+ | | Lenka Kosková Třísková & Lukáš Mázl, Technical University of Liberec | ||
+ | | [[Media:Linux4Space-Session-final.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/LXHHRFp9IQo Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | OverlayFS and its use in Yocto Project | ||
+ | | Vyacheslav Yurkov, Precitec GmbH & Co. KG | ||
+ | | [[Media:OverlayFS in Yocto. Vyacheslav Yurkov.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/03sOH9GaKO4 Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 11:45am | | colspan="5" | Day 3, 11:45am | ||
|- | |- | ||
+ | | Application Support with libcamera | ||
+ | | Kieran Bingham, Ideas on Board | ||
+ | | [[Media:Application_support_with_libcamera.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/WMrezh0ij4M Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Day-to-day Testing of Linux 'Next' Kernel Branch - My Story | ||
+ | | Marek Szyprowski, Samsung Electronics Poland R&D Center | ||
+ | | [[Media:OSS-EU22-MC-PPT-ELC-linux-next-testing.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/RSM_Tkl9YYk Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Updating and Modernizing Clk (Clock) Drivers | ||
+ | | Chen-Yu Tsai, Google | ||
+ | | [[Media:ELCE2022 Modernize Clock Drivers.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/d1VIAnVb3hI Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 01:55pm | | colspan="5" | Day 3, 01:55pm | ||
|- | |- | ||
+ | | Being Systematic with systemd | ||
+ | | Chris Simmonds, 2net Ltd | ||
+ | | [[Media:systemd-csimmonds-elce-2022.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/Ws6zR3rFXa4 Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Design and Implementation of RISC-V Based LoRa Module | ||
+ | | Mark Njoroge, University Of Cape Town | ||
+ | | [[Media:OSS_LoRaDongle_Mark_NJoroge.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/8srubdPGGNk Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Long Jumping Linux 2.6...5.10 | ||
+ | | Parthiban Nallathambi, Linumiz | ||
+ | | [[Media:Long_Jumping_Linux_2.6...5.10.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/Gz0tw-jfLwU Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 02:50pm | | colspan="5" | Day 3, 02:50pm | ||
|- | |- | ||
+ | | From Zero to A/B: Swimming Upstream with Yocto, Barebox and RAUC | ||
+ | | Roland Hieber & Ahmad Fatoum, Pengutronix e.K. | ||
+ | | [[Media:elce2022-swimming-upstream.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/84Za-iWEcNU Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Linux on RISC-V and the New OS-A Platform | ||
+ | | Drew Fustini, BayLibre | ||
+ | | [[Media:Linux on RISC-V (ELC-E 2022).pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/fBHhR4a-KR0 Video] |
− | |||
− | |||
− | |||
|- | |- | ||
+ | | Trading fbdev for DRM, No Returns Accepted | ||
+ | | Geert Uytterhoeven, Glider bv | ||
+ | | [[Media:Trading_Fbdev_for_DRM_no_returns_accepted_Handouts.pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/9a9IJQJf8PQ Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 03:55pm | | colspan="5" | Day 3, 03:55pm | ||
|- | |- | ||
+ | | RISC-V and Open Source Hardware Projects BoF | ||
+ | | Drew Fustini, BayLibre | ||
+ | | [[Media:RISC-V and Open Hardware (ELC-E 2022).pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/snoXadCIncQ Video] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
+ | | What Lockdep Does and Doesn't | ||
+ | | Byungchul Park, LG Electronics | ||
+ | | [[Media:2022 ELC what lockdep does and doesnt (final v2).pdf | PDF]] | ||
| | | | ||
− | | | + | | [https://youtu.be/KjmIXN-SQOw Video] |
− | |||
− | |||
− | |||
|- bgcolor="#a0c0c0" | |- bgcolor="#a0c0c0" | ||
| colspan="5" | Day 3, 04:50pm | | colspan="5" | Day 3, 04:50pm | ||
|- | |- | ||
+ | | Embedded Linux Conference Annual Closing Game | ||
+ | | Tim Bird, Sony Corporation | ||
| | | | ||
| | | | ||
− | | | + | | [https://youtu.be/ko8OBlmL4lo Video] |
− | |||
− | |||
|-} | |-} |
Latest revision as of 22:42, 20 October 2022
Contents
Intro
Presentations from https://events.linuxfoundation.org/open-source-summit-europe/about/embedded-linux-conference/ ELCE 2022 (LF conference archive)].
Please note that all sessions for the event, as well as for Open Source Summit Europe 2022 are available for viewing through the month of November, 2022 at https://osseu2022.sched.com/overview/type/Embedded+Linux+Conference+(ELC) 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 will be added when available on The Linux Foundation's YouTube page.
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 ITC
Day 1 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 1, 11:15am | ||||
Board Farms for Everyone: Making Hardware Debugging Easier and Sharing Boards Across the Globe! | Christopher Obbard, Collabora Ltd | Video | ||
What Does a CPU Do Before Going to Work (in an Embedded System)? | Josef Holzmayr, Mender.io | Video | ||
What's Missing in Embedded Build Systems | Arnout Vandecappelle, Essensium/Mind | Video | ||
Day 1, 12:10pm | ||||
Basics of I2C on Linux | Luca Ceresoli, Bootlin | Video | ||
Challenges of Deploying eBPF-based Tracing in Embedded Systems, and Alternatives in Embedded Platforms Libtracefs/libtraceevent | Bean Huo, Micron | Video | ||
Using OpenEmbedded Inside Containers? How and Why? | Drew Moseley, Toradex | Video | ||
Day 1, 02:20pm | ||||
Sponsored Session: Integrating Software Stacks with BuildStream 2.0 and the Remote Execution API | Sam Thursfield, Codethink | Video | ||
Tales from the Crypt: Implementing Secure Boot and Disk Encryption on Tegra Platforms | Tim Orling, Konsulko Group | Video | ||
Day 1, 03:15pm | ||||
Booting Automotive ECUs Really Fast with Modern Security Features | Brendan Le Foll, BMW Car IT GmbH | Video | ||
Leveraging Next Generation Cellular Networks for Drone Telemetry and Payload Communication | Ngonidzashe Mombeshora, University of Cape Town | PPT | Video | |
Merging your Kernel Testing Code into KernelCI | Alice Ferrazzi & Hirotaka Motai, MIRACLE LINUX powered by Cybertrust Japan Co., Ltd. | Video | ||
Day 1, 04:40pm | ||||
Automating and Managing an IoT Fleet Using Git | Matthias Lüscher, Schindler AG | Video | ||
How to Get Your DT Schema Bindings Accepted in Less than 10 Iterations | Krzysztof Kozlowski, Linaro | Video | ||
Implementing UEFI-based Secure Boot + OTA Update for Embedded ARM Devices | Jan Kiszka & Christian Storm, Siemens AG | Video |
Day 2 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 2, 11:00am | ||||
BoF: Embedded Linux Ecosystem | Tim Bird, Sony Corporation | Video | ||
Delta OTA Update with SWUpdate | Stefano Babic, DENX Gmbh | Video | ||
Improving Wireless PAN Support | Miquèl Raynal, Bootlin | Video | ||
Day 2, 11:55am | ||||
Beyond Complex Cameras: Complex Video Graphs Using PipeWire | George Kiagiadakis, Collabora | Video | ||
From a Security Expert's Diary: DOs and DON'Ts When Choosing Software for your Next Embedded Product | Marta Rybczynska, Huawei OSTC | Video | ||
Implementing A/B System Updates with U-Boot | Michael Opdenacker, Bootlin | Video | ||
Day 2, 02:05pm | ||||
Cameras, Devicetree and ACPI: A Device Driver Perspective | Sakari Ailus, Intel | Video | ||
Growing a Lab for Automated Upstream Testing: Challenges and Lessons Learned | Laura Nao, Collabora Ltd. | Video | ||
Walking Through the Linux-Based Graphics Stack | Paul Kocialkowski, Bootlin | Video | ||
Day 2, 03:00pm | ||||
CIP (Civil Infrastructure Platform): Reusing and Strengthening OSS Component Security for Achieving Industrial Grade Security | Dinesh Kumar, Toshiba Software India Pvt Ltd | Video | ||
SBOMs: Essential for Embedded Systems Too! | Kate Stewart, The Linux Foundation | Video | ||
Technical Introduction to EVerest: Open Source Firmware for EV Charging Stations | Kai-Uwe Hermann & Piet Gömpel, PIONIX GmbH | Video | ||
Day 2, 04:10pm | ||||
A Month Off: Migrating a Robot Controller from the Proprietary INtime RTOS to Linux | Dirk Eibach, Carl Cloos Schweisstechnik GmbH | Video | ||
Graphics: A Frame's Journey | Daniel Stone, Collabora | Video | ||
PCI Endpoint Drivers in Linux Kernel and How to Write One | Manivannan Sadhasivam, Linaro | Video | ||
Day 2, 05:05pm | ||||
Are you Sure your System Applications are Secure? Reduce Exploitation Risk via Application Specific Hardening | Kjell Pirschel, ETAS GmbH & Philipp Ahmann, Robert Bosch GmbH | Video | ||
RAUC: (R)evolution of an Update Framework | Enrico Jörns, Pengutronix | Video | ||
Zero-Overhead Virtualisation: It's a Trap! | Ralf Ramsauer & Stefan Huber, OTH Regensburg | Video | ||
Day 2, 06:00pm | ||||
BoF: Open Source Fleet and Device Management | Jan Lübbe, Pengutronix | Video | ||
BoF: The Yocto Project and OpenEmbedded | Philip Balister, OpenSDR & Nicolas Dechesne, Linaro | Video |
Day 3 Presentations
Session Description | Presenter(s) | Presentation | Transcript Status | Video |
Day 3, 09:00am | ||||
DSP Welcomes Open Source - Xtensa HIFI DSP Support in Clang1 | Maciej Czekaj, Semihalf | Video | ||
Oniro Project: How to Push IoT Development to the Next Level | Ettore Chimenti, SECO SpA | Video | ||
Day 3, 9:50am | ||||
BoF: Automated Testing and Board Farming | Chris Fiege, Pengutronix e.K. | PDF Notes | Video | |
Extended Display Identification Data (EDID): Problems, Pitfalls and Complications | Hans Verkuil, Cisco Systems Norway | Video | ||
Day 3, 10:50am | ||||
Embedded Containers as a Deployment Component via the Yocto Project | Bruce Ashfield, AMD | Video | ||
Linux for Space - Mission Begins | Lenka Kosková Třísková & Lukáš Mázl, Technical University of Liberec | Video | ||
OverlayFS and its use in Yocto Project | Vyacheslav Yurkov, Precitec GmbH & Co. KG | Video | ||
Day 3, 11:45am | ||||
Application Support with libcamera | Kieran Bingham, Ideas on Board | Video | ||
Day-to-day Testing of Linux 'Next' Kernel Branch - My Story | Marek Szyprowski, Samsung Electronics Poland R&D Center | Video | ||
Updating and Modernizing Clk (Clock) Drivers | Chen-Yu Tsai, Google | Video | ||
Day 3, 01:55pm | ||||
Being Systematic with systemd | Chris Simmonds, 2net Ltd | Video | ||
Design and Implementation of RISC-V Based LoRa Module | Mark Njoroge, University Of Cape Town | Video | ||
Long Jumping Linux 2.6...5.10 | Parthiban Nallathambi, Linumiz | Video | ||
Day 3, 02:50pm | ||||
From Zero to A/B: Swimming Upstream with Yocto, Barebox and RAUC | Roland Hieber & Ahmad Fatoum, Pengutronix e.K. | Video | ||
Linux on RISC-V and the New OS-A Platform | Drew Fustini, BayLibre | Video | ||
Trading fbdev for DRM, No Returns Accepted | Geert Uytterhoeven, Glider bv | Video | ||
Day 3, 03:55pm | ||||
RISC-V and Open Source Hardware Projects BoF | Drew Fustini, BayLibre | Video | ||
What Lockdep Does and Doesn't | Byungchul Park, LG Electronics | Video | ||
Day 3, 04:50pm | ||||
Embedded Linux Conference Annual Closing Game | Tim Bird, Sony Corporation | Video |