UEFI What is it? Spring 2017 UEFI Seminar and Plugfest March 27-31, 2017 Presented by Dong Wei (ARM) presented by. Updated

Similar documents
UEFI Forum Update. UEFI Spring Plugfest March 29-31, 2016 Presented by Dong Wei (The UEFI Forum)

The Role UEFI Technologies Play in ARM Platform Architecture

UEFI Plugfest March

ARM Trusted Firmware ARM UEFI SCT update

Spring 2018 UEFI Plugfest

UEFI in Arm Platform Architecture

Tailoring TrustZone as SMM Equivalent

UEFI updates, Secure firmware and Secure Services on Arm

UEFI Security Response Team (USRT)

UEFI ARM Update. UEFI PlugFest March 18-22, 2013 Andrew N. Sloss (ARM, Inc.) presented by

Updates on Server Base System Architecture and Boot Requirements. Dong Wei

Standardized Firmware for ARMv8 based Volume Servers

System Firmware and Device Firmware Updates using Unified Extensible Firmware Interface (UEFI) Capsules

PreBoot Provisioning Solutions with UEFI

ARM Server s Firmware Security

Hardware Prototyping Using a Windows-Hosted UEFI environment

General Firmware Overview of Recommendations for Window OS

Arm Server Ready. Dong Wei

Manufacturing Tools in the UEFI Secure Boot Environment

UEFI ARM Update. Presented by Mitch Ishihara. UEFI Plugfest October presented by

Intel Transparent Computing

ServerReady and Open Standards Accelerating Delivery

UEFI and IoT: Best Practices in Developing IoT Firmware Solutions

System Prep Applications A Powerful New Feature in UEFI 2.5

Implementing Secure Boot: A Refresher on Key & Database Configuration

Fall 2017 UEFI Plugfest Agenda

"Last Mile" Barriers to Removing Legacy BIOS

Strengthening the Chain of Trust. Kevin Lane HP Jeff Bobzin Insyde Software

Lessons Learned from Implementing a Wi-Fi and BT Stack

Firmware. OSF (open System. Gundrala Devender Goud Engineering Director/Azure/Microsoft OCP/OSF Project Lead

Firmware Implementation Techniques to Achieve Windows 8 Fast Boot

Solutions for the Intel Platform Innovation Framework for EFI July 26, Slide 1

@SNIA. Learn More About SNIA Membership

Implementing MicroPython as a UEFI Test Framework

UEFI State of the Union Ecosystem enabling update

Using the UEFI Shell. October 2010 UEFI Taipei Plugfest Insyde Software

The TPM 2.0 specs are here, now what?

Introduction to Standards based approach to Server

Microsoft UEFI Certification Authority

UEFI Manageability and REST Services

Firmware Test Suite - Uses, Development, Contribution and GPL

Enabling Advanced NVMe Features Through UEFI

Engineering UEFI Firmware for Windows: Best Practices and Pitfalls to Avoid

Microsoft Sample Code on GitHub and Walkthrough on Firmware Updates to Windows Update (WU)

UEFI and the Security Development Lifecycle

MEMBERSHIP. Learn how you can get involved with SNIA

M a n a g i n g C l o u d H a r d w a r e. Alfie Lew, Inspur John Leung, Intel Sai Dasari, Facebook

Embedded Base Boot Requirements. Dong Wei

SBS Implementers Forum. Keynote

THE CHAIN OF TRUST. Keeping Computing Systems More Secure. Authors: Richard Wilkins, Ph.D. Phoenix Technologies, Ltd.

Leveraging Windows Update to Distribute Firmware Updates Model Based Servicing (MBS)

AMD Security and Server innovation

Comparison on BIOS between UEFI and Legacy

Designing Interoperability into IA-64 Systems: DIG64 Guidelines

IEC61850: Application Migration, Conformance and Interoperability Testing. International Conference IEC March 30, 2005 FURNAS Rio de Janeiro

Avnu Alliance Certification Process Overview

UEFI Test Tools For Linux Developers

UEFI TECHNICAL UPDATES & PLATFORM INNOVATIONS. Dong Wei - HP 魏东 Vincent Zimmer - Intel

An overview of ACPICA Userspace Tools

Windows To Go and USB Boot

July SNIA Technology Affiliate Membership Overview

An Introduction to Platform Security

A Tour Beyond BIOS Using the Intel Firmware Support Package with the EFI Developer Kit II

UEFI Plugfest Dupont, WA

Implementing Advanced USB Interrupt Transfers

Mohan J. Kumar Intel Fellow Intel Corporation

TSN - Report on the IIC Testbed

Firmware Update Specification For Devices With Stn Bootloader

Attacking and Defending the Platform

Software at AMD AMD Developer Outreach

A Tour Beyond BIOS Using the Intel Firmware Support Package 1.1 with the EFI Developer Kit II

Building Open Source IoT Ecosystems. November 2017

ETSI M2M workshop Nov 2013

UEFI Porting Update for ARM Platforms

Impact of platform firmware on Linux kernel. Megha Dey, Sai Praneeth Prakhya Intel Open Source Technology Center

Firmware in the datacenter: Goodbye PXE and IPMI. Welcome HTTP Boot and Redfish!

UEFI Development Anti- Patterns

Creating Advanced Graphics Libraries on top of GOP

A Proposal for a Free EFI see free efi.org or openefi.org (note: EFI is not trademark anyone, Ron Minnich LA UR

Reliability, Availability, Serviceability (RAS) and Management for Non-Volatile Memory Storage

IPv6 Tutorial: Introduction, Background and Standardization Status

Scalable Platform Management Forum. Forum Status 10/30/2014

PCI-SIG ENGINEERING CHANGE NOTICE

Devicetree Specification

Introducing the Digital Illumination Interface Alliance

The Center for Internet Security

Reliability, Availability, and Serviceability (RAS) on AArch64. Fu Wei (Linaro LEG) Supreeth Venkatesh (ARM)

OpenFog Reference Architecture. Presented by Dr. Maria Gorlatova OpenFog Consortium Communications Working Group Co-chair, Technical Committee Member

Build the unified end to end IoT solution on ARM LEADING COLLABORATION IN THE ARM ECOSYSTEM

O p t i m i z e d U E F I I m p l e m e n t a t i o n o n I n t e l X e o n B a s e d O C P P l a t f o r m

IPv6: Introduction, Background and Deployment Status

October 25-27, 2017 Hilton Prague, Prague, Czech Republic Sponsorship Prospectus

Introduction to TIZEN Ecosystem

Welcome to the Industrial Internet Forum

Mobile Memory Forum 2011

DMTF Technologies and Alliances Update Hemal Shah, DMTF Senior VP of Technology & TC Chair Broadcom Limited John Leung, DMTF VP of Alliances Intel

ARM Trusted Firmware Evolution HKG15 February Andrew Thoelke Systems & Software, ARM

Step into Green Computing Consortium

Debugging under Unified Extensible Firmware Interface (UEFI): Addressing DXE Driver Challenges

Third annual ITU IMT-2020/5G Workshop and Demo Day 2018

Transcription:

presented by UEFI What is it? Spring 2017 UEFI Seminar and Plugfest March 27-31, 2017 Presented by Dong Wei (ARM) Updated 2011-06- 01 UEFI Plugfest March 2017 www.uefi.org 1

Agenda Introduction Background Information Specification Summary Monday Schedule UEFI Plugfest March 2017 www.uefi.org 2

Background Information UEFI Plugfest March 2017 www.uefi.org 3

UEFI Forum Overview Non-profit industry forum Founded in 2005 Formed to standardize EFI and extend to x64 Forum maintains all specification development Currently at over 330 member companies and individual adopters UEFI Plugfest March 2017 www.uefi.org 4

Why Become a UEFI Member? Membership Profiles System Manufacturers (server, client, mobile, IoT) Silicon Providers Firmware Vendors Computer Peripheral/Hardware Vendors Software Vendors Operating System Developers Industry Advisors Best Practices Stewards Academics Membership Levels Adopter (complimentary) Access to the Members-only web area Invitations to member events Access to UEFI technical tools and design guides Contributor ($2500 annual fee) Adopter benefits, plus: Participation in UEFI Work Groups, by invitation Participation in email reflectors Access to draft specifications UEFI Plugfest March 2017 www.uefi.org 5

Get Involved UEFI Forum s community is composed of active members shaping the future of firmware technologies. Join to: Contribute feedback Develop technical content Engage with the UEFI developer network Participate in UEFI Plugfests

Membership Benefits Contributor Adopter Voting Rights Chairperson candidacy Unlimited participants Plugfest attendance Work group participation Work-in-progress spec and private Github access Published spec access Tech expert access Marketing program access Members-only area access Email list subscription Listed as member on UEFI.org UEFI Plugfest March 2017 www.uefi.org 7

Promoter Members UEFI Plugfest March 2017 www.uefi.org 8

Contributor Members UEFI Plugfest March 2017 www.uefi.org 9

UEFI Forum Overview Board of Directors Industry Communications Working Group UEFI Specification Working Group Platform Initialization Working Group Test Working Group ACPI Specification Working Group UEFI Security Response Team Security Subteam Configuration Subteam Security Subteam NVDIMM Subteam Network Subteam 12 Promoters Shell Subteam ARM Binding Subteam 44 Contributors 241 Adopters 332 Total Members 35 Individual Adopters UEFI Plugfest March 2017 www.uefi.org 10

Benefits of UEFI in the Technology Ecosystem in China Indigenous technology implementations The technology ecosystem has the ability to develop what they want A common framework that isn t market or architecture dependent Creates new opportunities for business, developers, and the open source community UEFI Plugfest March 2017 www.uefi.org 11

Specifications UEFI Plugfest March 2017 www.uefi.org 12

UEFI Technology Firmware supports numerous systems and devices Computing Entertainment Utilities Mobile Wearables Appliances Developed by community composed of all impacted markets & technologies Improves: System performance System security Platform future-proofing Interoperability between devices and systems UEFI Plugfest March 2017 www.uefi.org 13

Specification and Tools v2.6 v1.5 v2.4b v2.2 v1.1 v6.1 < Current Versions System Stack > UEFI Plugfest March 2017 www.uefi.org 14

UEFI & ACPI Specifications Unified Extensible Firmware Interface (UEFI) Defines firmware interface in pre-os space Standardizes platform interfaces for interoperability Extensible across all platforms Architecture-agnostic Currently officially supports IA64, ia32, x64, ARM AArch32 and ARM AArch64 RISC-V support coming Advanced Configuration and Power Interface (ACPI) Key element in OS-directed configuration and Power Management (OSPM) Flexible mechanisms for device discovery, thermal management and reliability, availability and supportability (RAS) features Enables platform technologies to evolve independently in the operating system and hardware UEFI Plugfest March 2017 www.uefi.org 15

Top Misconceptions UEFI vs. Legacy BIOS Legacy BIOS rooted in IBM PC design UEFI defines a standard interface for transferring control to an OS UEFI Secure Boot Optional spec protocol for most general purpose systems Can be disabled on most systems;; up to system vendors which policies are implemented Designed to protect system from malware and unauthenticated binaries UEFI vs. TianoCore TianoCore is not UEFI, it is a reference implementation of the UEFI specification and not required It is possible to have other implantations: proprietary, U-Boot, Coreboot, etc. Therefore, UEFI as an abstraction layer may still be attractive to some segments such as the embedded market where TianoCore may not be as attractive as U-Boot as the underline implementation UEFI Plugfest March 2017 www.uefi.org 16

Summary UEFI Plugfest March 2017 www.uefi.org 17

Summary UEFI defines a standard interface for transferring control to an operating system UEFI Specification documents the UEFI standard interface UEFI Forum is a widely-participated industry standard consortium It owns the definition and promotion of the UEFI Specification and its Test Suite In addition, it owns the definition and promotion of the Advanced Configuration and Power Interface (ACPI) and Platform Initialization Specification (PI Specifications) UEFI Plugfest March 2017 www.uefi.org 18

Seminar and Plugfest Schedule UEFI Plugfest March 2017 www.uefi.org 19

Monday Schedule 2:00-3:00pm TianoCore, the Open Source UEFI Brian Richardson, Intel 3:15-4:15pm General FW Overview Recommendations for Windows OS Fei Zhou, Microsoft 4:15-5:15pm Code Coverage in Firmware Automation Testing Liu Zhi, Intel UEFI Plugfest March 2017 www.uefi.org 20

Thanks for attending the Spring 2017 UEFI Seminar and Plugfest For more information on the UEFI Forum and UEFI Specifications, visit http://www.uefi.org presented by Dong Wei, ARM, The UEFI Forum UEFI Plugfest March 2017 www.uefi.org 21