YoVDO

Using Yocto to Build an IoT OS Targeting a Crossover SoC

Offered By: Linux Foundation via YouTube

Tags

Conference Talks Courses

Course Description

Overview

Explore the intricacies of building an IoT operating system for crossover SoCs using Yocto in this informative conference talk. Delve into the challenges and solutions associated with developing software for devices containing multiple heterogeneous CPUs, such as the MT3620, STM32MP1, and i.MX7. Learn how Ryan Fairfax and the Azure Sphere team extended Yocto to create a multi-architecture OS, and gain insights into their daily development process and the evolution of their build systems. Discover the concept of crossover SoCs, their significance in IoT, and practical applications through the Azure Sphere use case. Understand the complexities involved in building for these advanced systems, including recipe level overrides and custom classes. Benefit from the lessons learned and best practices shared throughout this 35-minute presentation, equipping you with valuable knowledge for tackling similar projects in the IoT space.

Syllabus

Intro
What is a Crossover SoC?
Why Crossover SoCs
Use Case: Azure Sphere
Challenges of building for Crossover SoCs
Building for Crossover SoCs using Yocto
Recipe Level Overrides
Custom Classes
Lessons Learned
Conclusion


Taught by

Linux Foundation

Tags

Related Courses

Building Geospatial Apps on Postgres, PostGIS, & Citus at Large Scale
Microsoft via YouTube
Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube
Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube
What's New in Grails 2.0
ChariotSolutions via YouTube
Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube