YoVDO

Getting Started with LinuxBoot Firmware on AArch64 Server

Offered By: linux.conf.au via YouTube

Tags

linux.conf.au Courses CentOS Courses Firmware Development Courses QEMU Courses GDB Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore LinuxBoot Firmware implementation on AArch64 servers in this 21-minute conference talk from linux.conf.au 2021. Gain insights into Open Systems Firmware (OSF) in the Open Compute Project and its goal of enhancing security in mega datacenters. Learn about LinuxBoot's components, including Linux Kernel and Initramfs, and their integration with various bootloaders. Discover the challenges of implementing LinuxBoot on AArch64 servers and how to overcome them. Follow a demonstration of booting CentOS AArch64 from LinuxBoot flashrom in QEMU on x86_64, and understand the unique kernel decompression issue faced by AArch64 systems. Master practical skills such as creating AArch64 OVMF Firmware File Systems, configuring LinuxBoot Kernel and Initramfs, injecting LinuxBoot into flashrom, booting the final OS from local disk, and debugging LinuxBoot AArch64 Kernel using QEMU and GDB on x86_64 platforms.

Syllabus

"Getting started with LinuxBoot Firmware on AArch64 Server" - Naohiro Tamura (LCA 2021 Online)


Taught by

linux.conf.au

Related Courses

The Open-Source Chatbot That Accidentally Built a Community
linux.conf.au via YouTube
Add Depth - Stereoscopic Imagery for Everyone
linux.conf.au via YouTube
Becoming a Tyrant - Implementing Secure Boot in Embedded Devices
linux.conf.au via YouTube
The seL4 Foundation - Growing Through Upheaval
linux.conf.au via YouTube
Conference Close
linux.conf.au via YouTube