YoVDO

Tweaking Device Drivers for Achieving Real-Time Performance in Embedded Systems Using Real-Time Linux

Offered By: Linux Foundation via YouTube

Tags

Embedded Systems Courses Device Drivers Courses Real-Time Linux Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore techniques for optimizing device drivers to achieve real-time performance in embedded systems using Real-Time Linux. Delve into the analysis of latency at subsystem levels, examine interactions between subsystems, and discover generic driver-level changes that enhance real-time performance without hardware improvements. Learn from a case study on multi-core communication with Serial Peripheral Interface (SPI), highlighting improvements in SPI and DMA engine subsystems to achieve microcontroller-like performance in low-cost solutions. Understand the implementation of flow control mechanisms for deterministic performance in real-time embedded systems during high CPU loading. Gain insights into versatile optimizations applicable to various real-time embedded use cases, presented by experts from Texas Instruments Inc. in this informative 31-minute conference talk by the Linux Foundation.

Syllabus

Tweaking Device Drivers for Achieving Real-Time Performance in Embedded... - Vaishnav & Vignesh


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