Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Device Tree MC - Part 1

Linux Plumbers Conference via YouTube

Overview

Explore the intricacies of Device Tree implementation in this comprehensive Linux Plumbers Conference session. Dive into topics such as binding and Devicetree Source/DTB validation, overlay validation, and the Devicetree Specification update. Learn about reducing devicetree memory and storage size, and understand the bootloader and Linux kernel implementation updates. Examine the next version of DTB/FDT format, addressing boot and run-time configuration pain points. Gain insights into the practical use of DTOs in embedded devices, U-Boot, Linux, and systems with FPGAs. Discover the challenges of using devicetrees in small code/data spaces and explore connector node bindings and FPGA issues. The session also covers JSON Schema for Device Bindings, discussing its necessity, format, and practicality in hardware, DTS, DTB, and schema validation contexts.

Syllabus

Introduction
Questions and Answers
Recap
JSON Schema for Device Bindings
Why is this necessary
JSON Schema Format
Practicality
Hardware
DTS
DTB
Schema
Validation
Overlays
Overlay validator
Schema Build Path
Camel Encoding
Schema doc
Common property examples
Cross property dependencies
Ifthenelse

Taught by

Linux Plumbers Conference

Reviews

Start your review of Device Tree MC - Part 1

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.