All the Embedded Open Source Summit North America 2024 talks are now posted on youtube. A lot of good talks in there. I am not really one to watch talks but there are a few I will review in here! Thread of some good talks I watched to follow; https://www.youtube.com/playlist?list=PLbzoR-pLrL6raWuhv19cfUTve-o0OTp83

#eoss2024 #embedded #EmbeddedLinux

Embedded Open Source Summit North America 2024

YouTube
"Overview of a Modern DRM Driver" by Matt Coster talks about the process of writing & upstreaming an open-source GPU driver for the Linux kernel; turns out this was also clean-room reverse-engineered from a closed-source driver, although that wasn't the focus of the talk! Fully half the talk time was reserved for questions, which was nice https://www.youtube.com/watch?v=-Eqjpb5Sca0
Overview of a Modern DRM Driver - Matt Coster, Imagination Technologies

YouTube
In a similar theme, "How (Not) to Get the Vendor Driver Merged Upstream" by Dmitry Baryshkov focuses more on the actual social aspects of getting Linux kernel maintainers to accept your patchset into upstream, which I will always find fascinating. Open source is as much a social problem as a technical one! https://www.youtube.com/watch?v=Bevwqdym1co
How (Not) to Get the Vendor Driver Merged Upstream - Dmitry Baryshkov, Linaro Ltd.

YouTube
The "Status of Embedded Linux" keynote talk by Tim Bird and Marta Rybczynska is a lighter-weight overview talk about exactly the subject in the title. Good for getting up to speed! https://www.youtube.com/watch?v=BjK2r6TBxvQ
Status of Embedded Linux - Tim Bird, Sony Electronics & Marta Rybczynska, Syslinbit

YouTube
"Crafting a Vision-Aided Software Stack for UAV" by Jim Huang and Sheng-Wen Cheng is a fascinating maybe-this-shouldn't-be-public-knowledge type look into what goes into building the battlefield-capable UAVs that many of us have probably seen in videos coming out of the Russian-Ukrainian war https://www.youtube.com/watch?v=xTfPdS7LA34
Crafting a Vision-Aided Software Stack for UAV - Jim Huang, BiiLabs Co., Ltd. & Sheng-Wen Cheng

YouTube
"How Hard Is It to Test the GPU Driver?" by @okias is worth watching just to see the MASSIVE CI pipelines being used. And I thought I was being a bit excessive kicking off six VMs on each pull request for the TLA+ tools! This is on a whole other level. https://www.youtube.com/watch?v=FJALtCZFA6A
How Hard Is It to Test the GPU Driver? - David Heidelberg

YouTube
"How to Start Contributing to the Linux Kernel" by Kelsey Steele & Allen Pais is exactly what it sounds like - a basic walkthrough of navigating the complicated social interaction necessary to get your first patch into the Linux Kernel. Embarrassingly this is the first time I've ever heard of a different way to use email than top-posting! https://www.youtube.com/watch?v=jC5nC6PnjhI
How to Start Contributing to the Linux Kernel - Kelsey Steele & Allen Pais, Microsoft

YouTube