Loading…
Thursday, June 29 • 16:50 - 17:30
A Bridle for Your Kite - Best Practices for Downstream Development with Zephyr - Stephan Linz, Navimatix GmbH & Tobias Kästner, UL Method Park GmbH

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.
With west and the CMake build system Zephyr already offers a lot to address many of the challenges of embedded software development. Rooted in the Open/Closed principle, many of these tools and subsystems can be extended to increase productivity. The Bridle open source project aims to serve as a comprehensive blueprint for the development of embedded software. Teams can use it as a scaffold to implement product specific applications, subsystems and test suites as well as hardware descriptions and documentation. Making use of the available extension points Bridle implements strategies to efficiently migrate to newer upstream versions, prepare contributions for upstream while making sure that those parts meant to be kept private remain so during the entire product lifecycle. Using examples from the Bridle project the talk will explain how to add useful west commands for downstream tasks and how to extend to tailor document generation for downstream needs. The talk will also show how to extend Zephyr's CMake system with downstream modules and how even a project specific package can be created. In the talk's last section the presented possibilities will be compared to typical project requirements encountered in regulated environments such as the medical industry.

Speakers
TK

Tobias Kästner

Staff Engineer, UL Method Park
A physicist by training, Dr. Tobias Kästner works currently as a Staff Engineer for UL Method Park, Germany. In this role he has been developing system and software architectures for numerous medical devices to support customers throughout the world. Ever since his first encounter... Read More →
avatar for Stephan Linz

Stephan Linz

Senior Embedded Software Engineer, Navimatix GmbH
2000: university degree in electrical engineering 2000-2011: system integration of Embedded Linux for scientific instrumentation, branches industrial and automotive 2011-2019: product development with open source technologies for medical and biometric devices 2019-2023: system integration... Read More →



Thursday June 29, 2023 16:50 - 17:30 CEST
North Hall (Level 2)
  Zephyr Project Developer Summit