YoVDO

An Introduction to Asymmetric Multiprocessing - When This Architecture Can Be a Game Changer

Offered By: Linux Foundation via YouTube

Tags

Embedded Systems Courses Linux Courses RTOS (Real-time Operating System) Courses FreeRTOS Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore asymmetric multiprocessing (AMP) architecture in this 52-minute conference talk from the Linux Foundation. Discover how AMP systems combine MCU responsiveness with application processor power for high performance and real-time capabilities. Learn about motivations, use cases, and practical interprocess communication between MCU and MPU. Gain insights into software development tools, strategies, and debugging techniques for complex AMP platforms. Examine a case study demonstrating efficient handling of low-latency tasks on MCU cores with RTOS and data visualization on Linux-powered master cores. Delve into topics such as hybrid architectures, supervised vs. unsupervised systems, RPMsg on Linux, and a hybrid Linux/FreeRTOS demo. Understand potential pitfalls and access valuable references for further exploration of AMP systems.

Syllabus

Intro
Hybrid Architecture: warpx.io
Software on warpx HDA
Supervised vs Not Supervised
Interprocessor Communication
RPMsg on Linux
Hybrid Linux/FreeRTOS Demo Demo Goal
Cortex M4 Bring Up (2)
IDE Setup
Demo Parameters
Architecture Overview
Control Flow (2 cores)
What if Linux kernel Panics
Video of the Demo
Pitfalls
References


Taught by

Linux Foundation

Tags

Related Courses

IoT Microcontrollers: Onboarding the FreeRTOS Simulator for Windows
Amazon Web Services via AWS Skill Builder
IoT Foundations: Operating Systems Fundamentals
LinkedIn Learning
Building Applications with RISC-V and FreeRTOS
Linux Foundation via edX
Rapid Prototyping of Embedded Interface Designs
University of Colorado Boulder via Coursera
Development of Real-Time Systems
EIT Digital via Coursera