YoVDO

SD and eMMC: New Speed Modes and Their Support in Linux - Lecture

Offered By: Linux Foundation via YouTube

Tags

Linux Courses Embedded Systems Courses Device Drivers Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the evolution of SD and eMMC standards, focusing on new speed modes and their implementation in the Linux kernel. Delve into the hardware-level workings of SD and eMMC standards, with particular emphasis on advanced speed modes like SDR12, SDR25, SDR50, SDR104, DDR52, HS200, and HS400. Examine Linux's support for these standards, including developments in the MMC core and new drivers. Gain insights into current limitations and future expectations for Linux support of SD and eMMC technologies. Learn from Gregory Clement, an experienced embedded Linux engineer and trainer, who shares his expertise in porting and integrating various hardware architectures, including his work on Marvell Armada SoCs and mainline contributions to SD/eMMC controller support for high-speed modes.

Syllabus

Introduction
Agenda
What is SD
SD Card
SD Bus Protocol
SD vs eMMC
BGA
Protocol
MMC
SD Framework
Linux MMC
High Spin Mode
UHS Speed Mode
MMC Speed Mode
UHS2 Speed Mode
Framework
Support


Taught by

Linux Foundation

Tags

Related Courses

Linux kernel Module and driver Programming for x86
Udemy
How to Use USB FTDI D2XX Drivers for Computer I/O Applications
Kevin Darrah via YouTube
NuttX for Embedded Linux Developers
Linux Foundation via YouTube
A Dive into Zephyr Device Driver Model
Linux Foundation via YouTube
An Introduction to EdgeX Foundry
Linux Foundation via YouTube