Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Using Yocto to Build an IoT OS Targeting a Crossover SoC

Linux Foundation via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Reviews

Start your review of Using Yocto to Build an IoT OS Targeting a Crossover SoC

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.