Device Tree: hardware description for everybody !
The Device Tree has been adopted for the ARM 32-bit Linux kernel support almost a decade ago, and since then, its usage has expanded to many other CPU architectures in Linux, as well as bootloaders such as U-Boot and Barebox. Even though Device Tree is no longer a new thing, developers coming into the embedded Linux world often struggle to understand what Device Trees are, what is their syntax, how they interact with the Linux kernel device drivers, what Device Tree bindings are, and more. This talk will provide an introduction to the Device Tree, to jump start new developers in using this description language that is now ubiquitous in the vast majority of embedded Linux projects.
Slides at https://bootlin.com/pub/conferences/2020/lee/petazzoni-dt-hw-description-everybody/petazzoni-dt-hw-description-everybody.pdf
Bootlin's embedded Linux system development training course: https://bootlin.com/training/embedded-linux/
Bootlin's Linux kernel driver development training course: https://bootlin.com/training/kernel/
Bootlin's Yocto Project and OpenEmbedded system development training course: https://bootlin.com/training/yocto/
Bootlin's Buildroot system development training course: https://bootlin.com/training/buildroot/
Bootlin's Linux graphics stack training course: https://bootlin.com/training/graphics/
Видео Device Tree: hardware description for everybody ! канала Bootlin
Slides at https://bootlin.com/pub/conferences/2020/lee/petazzoni-dt-hw-description-everybody/petazzoni-dt-hw-description-everybody.pdf
Bootlin's embedded Linux system development training course: https://bootlin.com/training/embedded-linux/
Bootlin's Linux kernel driver development training course: https://bootlin.com/training/kernel/
Bootlin's Yocto Project and OpenEmbedded system development training course: https://bootlin.com/training/yocto/
Bootlin's Buildroot system development training course: https://bootlin.com/training/buildroot/
Bootlin's Linux graphics stack training course: https://bootlin.com/training/graphics/
Видео Device Tree: hardware description for everybody ! канала Bootlin
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Tutorial: Device Tree (DTS), Linux Board Bring-up and Kernel Version ChangingThe mind behind Linux | Linus TorvaldsWhere GREP Came From - ComputerphileDevice Tree 101 5:00 PM UTC+1 sessionBeaglebone: Introduction to GPIOs - Using Device Tree Overlays under Linux 3.8+An Overview of the Linux and Userspace Graphics Stack , Paul KocialkowskiBook "Rebellion, Rascals, and Revenue: Tax Follies and Wisdom Through the Ages"The Super Mario Effect - Tricking Your Brain into Learning More | Mark Rober | TEDxPennFrom the Camera Sensor to the User, the Journey of a Video Frame - Maxime Chevallier, BootlinIntroduction to Memory Management in LinuxEmbedded Linux Booting Process (Multi-Stage Bootloaders, Kernel, Filesystem)The OSI Model DemystifiedHow Do Linux Kernel Drivers Work? - Learning ResourceExplaining PCIe SlotsUsing Visual Studio Code for Embedded Development - Michael Opdenacker, BootlinDevice Tree for Dummies! - Thomas Petazzoni, Free ElectronsLinux Kernel Debugging: Going Beyond Printk Messages - Sergio Prado, Embedded LabworksSecurity vulnerability tracking tools in Buildroot, Thomas PetazzoniPorting U-Boot and Linux on New ARM Boards: A Step-by-Step Guide - Quentin Schulz, Free ElectronsTutorial: Introduction to the Embedded Boot Loader U-boot - Behan Webster, Converse in Code