LinuxBoot Integration With UEFI - Unified Extensible Firmware Interface
[Pages:20]presented by
LinuxBoot Integration With UEFI
UEFI 2020 Virtual Plugfest June 17, 2020
Presented by Jonathan Zhang, Facebook & Isaac Oram, Intel
1
Meet the Presenters
Isaac Oram Principal Engineer Member Company: Intel
Jonathan Zhang Software Engineer Member Company: Facebook
2
Agenda
? LinuxBoot Introduction ? Proposal ? Call for Action
3
Why Use Linux to Boot
? Productivity: turn Linux engineer into Firmware engineer ? Manageability: black box white box ? Update Turn Around Time: Firmware is part of platform
ownership ? Security: One set of driver to harden between FW and OS
4
LinuxBoot Model
5
What is LinuxBoot?
? Initial bootloader (UEFI, coreboot):
? Silicon, platform, and board init ? PCIe enumeration and resource assignment ? ACPI/SMBIOS
? Linux (kernel/initramfs) in FLASH:
? Device Drivers (device/networking/file system) ? Shell ? Target OS bootloader
? u-root (a type of initramfs):
? Busybox like ? Go-lang scripting environment
6
Why is LinuxBoot Gaining Traction?
? Why now? ? Flash size is less of a problem now ? Linux becomes mature for embedded environment ? Reduce FW/OS duplication ? Hyperscaler scalability challenges
7
Open System Firmware (OSF)
? Open Compute Project (OCP) incubated OSF in 2018; Formalized in 2019
?
? Problem Statements:
? OCP platform hardware design is open ? OCP platform adoption increasingly blocked on ability to
obtain/customize firmware ? Hyperscaler scalability challenges increase
? Activities:
? OCP OSF requirement for OCP platform submission ? OCP OSF checklist
8
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- sama5d2 linux secure boot microchip technology
- linux b t pr cess linoxide
- working with linux and u boot embedded artists
- troubleshooting in linux idc online
- secure boot for linux on hpe servers hewlett packard enterprise
- linux boot camp carnegie mellon university
- a pragmatic guide to boot time optimization elinux
- booting the linux operating system oakton
- snickerdoodle saveenv krtkl
- linuxboot integration with uefi unified extensible firmware interface
Related searches
- crm integration with office 365
- onenote integration with outlook 365
- salesforce integration with outlook 2016
- integration with trig
- integration with trig substitution calculator
- integration with trig substitution
- to do integration with onenote
- integration practice problems with solutions
- integration by parts with e
- integration by parts with trig and e
- embedded firmware engineer
- firmware engineer job description