YoVDO

Early Splash Screen Using U-Boot

Offered By: Linux Foundation via YouTube

Tags

U-Boot Courses Robotics Courses Embedded Systems Courses Bootloaders Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the implementation of early splash screens using U-Boot in this informative conference talk. Learn how to enable display functionality as early as possible in the boot process, catering to automotive and robotic applications. Gain insights into U-Boot's versatile bootloader framework and its support for various SoCs. Discover the process of adding new video driver support in U-Boot and enabling display during bootup. Delve into display controller basics and U-Boot boot flow before diving into the details of writing a new video class driver using U-Boot's Video Class framework. Understand how to display images from different boot media at the U-Boot prompt or during bootup. Explore the intricacies of enabling early splash screens in U-Boot's SPL binary and ensuring a flicker-free experience during handoff to subsequent bootloader binaries and the Linux kernel. Examine design considerations related to storage media, memory addressing, and handoff to gain a comprehensive understanding of platform-specific changes required for supporting early display using U-Boot.

Syllabus

Early Splash Screen Using U-Boot - Devarsh Thakkar & Nikhil M Jain, Texas Instruments


Taught by

Linux Foundation

Tags

Related Courses

Introduction to Artificial Intelligence
Stanford University via Udacity
Artificial Intelligence for Robotics
Stanford University via Udacity
Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Control of Mobile Robots
Georgia Institute of Technology via Coursera
Artificial Intelligence Planning
University of Edinburgh via Coursera