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

3D Reconstruction - Multiple Viewpoints
Columbia University via Coursera
3D Reconstruction - Single Viewpoint
Columbia University via Coursera
Advanced IoT Systems Integration and Industrial Applications
LearnQuest via Coursera
Advances in Manufacturing Technology
Board Infinity via Coursera
Digitalisation in Aeronautics and Space
Technische Universität München (Technical University of Munich) via Coursera