Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
34 lines (33 sloc) 1.6 KB
amazon_s3_presentation_url amazon_s3_video_url author categories comments date image layout session_id session_track slideshare_presentation_url speakers title youtube_video_url tag
connect
yvr18
true
2018-09-16 09:00:00+00:00
featured file_name path
true
YVR18-404.png
/assets/images/featured-images/YVR18-404.png
resource-post
YVR18-404
IoT and Embedded, Linux Kernel
None
biography company job-title name speaker-image
""
Linaro
Technical Architect
Rob Herring
RobHerring.jpg
biography company job-title name speaker-image
""
Arm
Senior Technical Director - Software Engineering
Grant Likely
GrantLikely.jpg
YVR18-404:BoF Device Tree: Json-schema for DeviceTree bindings and Connector bindings
session

Devicetree (DT) is the dominate hardware description language for embedded systems. While well established, there is a gap in validation of DT data as dtc (the DT compiler) has limited validation capabilities. Furthermore, DT binding documents are free-form text which makes writing and reviewing difficult. The solution for both problems can be addressed with json-schema language. Using json-schema for binding documentation allows both automated tests on the documentation and validation of DT data. This session will provide a progress update since the last Connect, an overview of writing DT bindings in json-schema and demonstration of the validation of DTs.

You can’t perform that action at this time.