This event has ended. Create your own event on Sched.
Be sure to join us for the event. Learn more about ELC and the OpenIoT Summit, or register now! 
View analytic
Tuesday, February 21 • 10:30am - 11:20am
Device Tree in Zephyr Project - Andy Gross, Linaro

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
SoC Vendors, board vendors, software middle layers, scripting languages, all need to have access to system configuration information (pin mixes, what sensors are on a system, what amount of memory, flash, and so forth). We need a means to convey this in a vendor neutral mechanism but also one that is friendly for Cortex-M/constrained footprint devices. In addition, many SoC vendors already have their own code generation tools that could generate device tree information. So why not leverage that to simplify the board configuration and device initialization.

This session will discuss the topic with regards to Zephyr, what changes have been made to integrate device tree into Zephyr, how this impacts the way system configuration is done, what additional changes we see needed for Zephyr, and the progress on a common definition format and tooling associated with it.


Andy Gross

Kernel developer, Linaro
I work for Linaro as a kernel developer. My current project is IOT related , specifically to improve board configuration in Zephyr. I am the current Linux kernel maintainer for the Qualcomm SoC.

Tuesday February 21, 2017 10:30am - 11:20am
Broadway I/II
  • Experience Level Any