Early Splash Screen Using U-Boot
Offered By: Linux Foundation via YouTube
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 ViewpointsColumbia 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