Overview
Explore the Yocto Project Extensible SDK (eSDK) and its benefits for application developers in this 46-minute presentation by Henry Bruce from Intel. Learn how the eSDK addresses traditional toolchain SDK limitations by offering compact installers as small as 35MB with on-demand component downloads and granular updates. Discover the powerful devtool for building packages and images, and understand how distro developers can create efficient, updatable eSDK installers. Follow the eSDK lifecycle from an application developer's perspective, and see practical demonstrations of devtool's capabilities in creating and modifying packages. Gain insights into installation processes, customization options, shared state caching, and workflow improvements. Understand the eSDK's limitations, explore minimal SDK versions, and learn about platform-specific implementations for Windows and Debian. By the end of this talk, grasp how the Yocto Project Extensible SDK simplifies and enhances the development process for embedded Linux applications.
Syllabus
Intro
Extensible SDK
Installation
Viewpoint
Build
Customize
Update
Shared State
Developer
Workflow
Recap
Wrapping up
Call to action
Questions
How does the SDK help
Limitations of update stability
Shared state cache
Reproduce build
SDK URLs
Minimal SDK
Windows SDK
Debian Installer
Eclipse
Taught by
Linux Foundation