Introducing Hardware-Level Device Isolation to Zephyr
Offered By: Linux Foundation via YouTube
Course Description
Overview
Learn about hardware-level device isolation in Zephyr through this conference talk by Jaxson Han and Huifeng Zhang from Arm. Explore the limitations of MMU/MPU in protecting against DMA-based security vulnerabilities and discover how IOMMU/SMMU technology can enhance Zephyr's security. Understand the importance of implementing device isolation as Zephyr incorporates more DMA devices. Gain insights into the new IOMMU/SMMU Subsys framework and its potential for future extensions. Witness a live demonstration of SMMUv3 protecting memory access from a PCI AHCI device on the Arm FVP platform, showcasing practical applications of hardware-level isolation techniques.
Syllabus
Introduce Hardware-Level Device Isolation to Zephyr - Jaxson Han & Huifeng Zhang, Arm
Taught by
Linux Foundation
Tags
Related Courses
Embedded Systems - Shape The World: Microcontroller Input/OutputThe University of Texas at Austin via edX Model Checking
Chennai Mathematical Institute via Swayam Introduction to the Internet of Things and Embedded Systems
University of California, Irvine via Coursera Sistemas embebidos: Aplicaciones con Arduino
Universidad Nacional Autónoma de México via Coursera Quantitative Formal Modeling and Worst-Case Performance Analysis
EIT Digital via Coursera