- Knowledge of computer firmware
Audience
- Developers
- Computer programmers
Coreboot is an open-source firmware alternative for a standard BIOS or UEFI found in most computers which performs the required hardware initialization to configure the computer system.
This instructor-led, live training (online or onsite) is aimed at beginner to intermediate-level computer programmers who wish to learn how to utilize Coreboot as a firmware alternative for computer systems.
By the end of this training, participants will be able to:
- Learn and understand Coreboot and how it works.
- Use Coreboot to create a fast and secure boot experience on computers and embedded systems.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction to Coreboot
Getting Started with Coreboot
Understanding the Coreboot Tree Structure
Configuring and Building Coreboot
Testing the Image Using QEMU
Coreboot in Chrome OS
Understanding Firmware Components
Coreboot Stages
U-boot
Troubleshooting
Summary and Next Steps
Record a Loom