June 7 - 9, 2022 | Mountain View, CA + Virtual
View More Details & Registration

Important: If you plan to attend Intro to Zephyr Day on Tuesday, June 7, pre-registration and session selection are required. 

Please note that all session times are listed below in Pacific Daylight Time (PDT).
To view the schedule at your preferred time, please choose your location on the right-hand navigation panel under “Timezone”.
Back To Schedule
Thursday, June 9 • 9:40am - 10:10am
Zephyr Devicetree Mysteries, Solved - Marti Bolivar, Nordic Semiconductor

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Devicetree is a foundational part of Zephyr. It is a domain-specific language and data format used throughout the project for describing the hardware a Zephyr application runs on, as well as its initial configuration. Despite its widespread use, however, it is often regarded as a mysterious area, and it can be difficult to diagnose build errors related to devicetree. This talk describes the design and implementation of the Zephyr's devicetree subsystem, going beyond the user-facing API to describe implementation details underlying common confusion.

avatar for Marti Bolivar

Marti Bolivar

Senior Software Engineer, Nordic Semiconductor
Marti is a longtime Zephyr developer, and collaborator on the devicetree subsystem.

Thursday June 9, 2022 9:40am - 10:10am PDT