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

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

UEFI Plugfest March

UEFI in Arm Platform Architecture

Hardware Prototyping Using a Windows-Hosted UEFI environment

Standardized Firmware for ARMv8 based Volume Servers

The Role UEFI Technologies Play in ARM Platform Architecture

UEFI updates, Secure firmware and Secure Services on Arm

Spring 2018 UEFI Plugfest

Fall 2017 UEFI Plugfest Agenda

Firmware Implementation Techniques to Achieve Windows 8 Fast Boot

PreBoot Provisioning Solutions with UEFI

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

ARM Trusted Firmware ARM UEFI SCT update

UEFI and IoT: Best Practices in Developing IoT Firmware Solutions

System Prep Applications A Powerful New Feature in UEFI 2.5

Lessons Learned from Implementing a Wi-Fi and BT Stack

Firmware Test Suite - Uses, Development, Contribution and GPL

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

Implementing MicroPython as a UEFI Test Framework

ARM Server s Firmware Security

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

UEFI Manageability and REST Services

Implementing Secure Boot: A Refresher on Key & Database Configuration

UEFI State of the Union Ecosystem enabling update

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

Arm Server Ready. Dong Wei

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

"Last Mile" Barriers to Removing Legacy BIOS

Tailoring TrustZone as SMM Equivalent

ServerReady and Open Standards Accelerating Delivery

Embedded Base Boot Requirements. Dong Wei

Implementing Advanced USB Interrupt Transfers

Manufacturing Tools in the UEFI Secure Boot Environment

The TPM 2.0 specs are here, now what?

Introduction to Standards based approach to Server

Graphics Output Protocol (GOP) Driver for UEFI

Building Better Firmware Experience An OEM Perspective

UEFI Security Response Team (USRT)

Managing Persistent Memory Tiffany Kasanicky Intel

Introduction to EFI. Dong Wei & Jason Reasor

UEFI and the Security Development Lifecycle

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

Designing Interoperability into IA-64 Systems: DIG64 Guidelines

Intel Transparent Computing

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

Comparison on BIOS between UEFI and Legacy

Windows Support for PM. Tom Talpey, Microsoft

Windows Support for PM. Tom Talpey, Microsoft

An Introduction to Platform Security

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

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

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

ACPI 6 and Linux* Rafael J. Wysocki. Intel Open Source Technology Center. August 19, 2015

PCI-SIG ENGINEERING CHANGE REQUEST

An overview of ACPICA Userspace Tools

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

Microsoft UEFI Certification Authority

AMD Security and Server innovation

Mohan J. Kumar Intel Fellow Intel Corporation

Firmware Update Specification For Devices With Stn Bootloader

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

UEFI Porting Update for ARM Platforms

LENOVO THINKSTATION P920, P720 INTEL VIRTUAL RAID ON CPU (VROC) SUPPORT

ACRN: A Big Little Hypervisor for IoT Development

General Firmware Overview of Recommendations for Window OS

UEFI Plugfest Dupont, WA

Attacking and Defending the Platform

Real Safe Times in the Jailhouse Hypervisor Unrestricted Siemens AG All rights reserved

Development of I/O Pass-through: Current Status & the Future. Nov 21, 2008 Yuji Shimada NEC System Technologies, Ltd.

PCI-SIG ENGINEERING CHANGE NOTICE

Firmware Update Specification For Devices With Stn Bootloader

DELLEMC. TUESDAY September 19 th 4:00PM (GMT) & 10:00AM (CST) Webinar Series Episode Nine WELCOME TO OUR ONLINE EVENTS ONLINE EVENTS

UEFI Test Tools For Linux Developers

UEFI 2.1 Features. Added protocols. New member functions or equivalent

Welcome to IoTivity Developer Day. Introduction: Mark Skarpness, Intel VP & Director Embedded Operating Systems

Windows To Go and USB Boot

PL-I Assignment Broup B-Ass 5 BIOS & UEFI

Introducing UEFI-Compliant Firmware on IBM System x and BladeCenter Servers. Revision 1.2

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

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

IA32 OS START-UP UEFI FIRMWARE. CS124 Operating Systems Fall , Lecture 6

Note: The configurations and factory defaults described here are for VL-EPIC-25 BIOS version 1.02.

Fujitsu LifeBook P Series

3 November 2009 e09127r1 EDD-4 Hybrid MBR support

GUID Partition Table (GPT)

Creating Advanced Graphics Libraries on top of GOP

BIOS User Guide RACING P1A

Enhancing pass through device support with IOMMU. Haitao Shan Yunhong Jiang Allen M Kay Eddie (Yaozu) Dong

Enabling Advanced NVMe Features Through UEFI

ARM64 Server RAS Solutions. Jonathan (Zhixiong) Zhang Cavium Inc.

QL45xxx UEFI HII BIOS. 5/4/2016 Karl Erickson

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

UEFI Development Anti- Patterns

UEFI Security and Networking Advancements

UEFI and PCI bootkits. Pierre Chifflier PacSec 2013

PCI-SIG ENGINEERING CHANGE NOTICE

Managing your real hardware: Installation, Boot, Hardware changes. Olivier Crémel Staff Engineer

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

Event Information Packet

NVDIMM-N Cookbook: A Soup-to-Nuts Primer on Using NVDIMM-Ns to Improve Your Storage Performance

Transcription:

UEFI Forum Update UEFI Spring Plugfest March 29-31, 2016 Presented by Dong Wei (The UEFI Forum) Updated 2011-06-01 UEFI Plugfest March 2016 www.uefi.org 1

Agenda Organization Update Specifications Update SCT Update Summary UEFI Plugfest March 2016 www.uefi.org 2

Organization Update UEFI Plugfest March 2016 www.uefi.org 3

The UEFI Forum Board of Directors (12 Promoters) Officers: President: Mark Doran (Intel); VP (CEO): Dong Wei (HPE) Secretary: Jeff Bobzin (Insyde); Treasurer: Bill Keown (Lenovo) Industry & Communications WG UEFI Specification WG Platform Initialization WG Test WG ACPI Specification WG Security Response Team Security Subteam Security Subteam NVDIMM Subteam Configuration Subteam Network Subteam Shell Subteam ARM Binding Subteam 12 Promoters 42 Contributors 218 Adopters 31 Individual Adopters Total: 302 UEFI Plugfest March 2016 www.uefi.org 4

Other Updates Updated UEFI/DMTF Work Register Added Redfish coverage UEFI Plugfest March 2016 www.uefi.org 5

Specification Update UEFI Plugfest March 2016 www.uefi.org 6

Latest Specifications UEFI Specifications v2.6 (1/2016) ACPI Specification v6.1 (1/2016) UEFI Shell Specification v2.2 (1/2016) PI Packaging Specification v1.1 (1/2016) UEFI PI Specification v1.5 (Q2 2016) UEFI Plugfest March 2016 www.uefi.org 7

What s Not So New But need to be tested UEFI 2.5 Network Enhancements Boot from HTTP HTTP API HTTP Helper API DNS v4/6 RAM Disk Device Pat WiFi EAP Support TLS Bluetooth REST Protocol UEFI Plugfest March 2016 www.uefi.org 8

What s New UEFI v2.6 Network Enhancements Wireless MAC Connection II Protocol RAM Disk Protocol RAS CPER Extension for ARM User Interface HII Font Ex, Glyph Generator, Image Ex and Image Generator Protocols IO SD/eMMC Pass Thru Protcol Non-identity Mapped Address Translations in PCI Root Bridge and IO Protocols UEFI Plugfest March 2016 www.uefi.org 9

What s New ACPI v6.1 Persistent Memory NFIT Updates NFIT Root Device _DSM RAS APEI Extension for ARM ERST/EINJ max wait time Management Graceful Shutdown Clarifications Wireless Power Calibration Device IO Interrupt-signaled Events UEFI Plugfest March 2016 www.uefi.org 10

What s New UEFI Shell v2.2 Network updates Allow Execute() to not nest new shells Add command line parameter to auto exit New dh features Setvar command re-factor New command features for disconnect, comp, dmem, cls, reset, pci, bcfg, dmpstore UEFI Plugfest March 2016 www.uefi.org 11

What s New PI Packaging 1.1 Remove XSD reference Ability to convey settings with discrete subsettings Localized name to a package Ability to convey detailed produces information Ability to convey usage for PCDs from binary modules Ability to convey detailed consumes information Ability to convey PCD display information Ability to convey enumeration-like information for PCD Abstract type support Ability to convey detailed BY_START/TO_START interaction Ability to convey product limit information about Protocol/PPI/GUIDs UEFI Plugfest March 2016 www.uefi.org 12

SCT Update UEFI Plugfest March 2016 www.uefi.org 13

Latest SCTs UEFI SCT 2.4B Recommend FWTS Release 15.08.00 as ACPI SCT 5.1 Under Development UEFI SCT 2.5 FWTS Release as ACPI SCT 6.0 Alpha now, Beta@US Plugfest Release by the end of 2016 UEFI Plugfest March 2016 www.uefi.org 14

SCTs for Taipei Plugfest UEFI SCT 2.5 Alpha Binaries/2016TaipeiPlugfest is located on the master branch of https://github.com/uefi/uefi-sct.git ACPI FWTS 16.03.00 https://wiki.ubuntu.com/firmwaretestsuite/r eleasenotes/16.03.00 UEFI Plugfest March 2016 www.uefi.org 15

PCIe Option ROM UEFI Plugfest March 2016 www.uefi.org 16

PCIe Option ROM Alternative Architecture Problem statement: New server systems are in market based on alternate compute architectures such as ARM, MIPS and Power today s PCIe add-in cards are unable to support this increased diversity and choice UEFI Plugfest March 2016 www.uefi.org 17

PCIe Option ROM Alternative Architecture X86 support already exists Legacy BIOS UEFI Native How many additional images are acceptable? Three options to support alternative architectures (in order of preference) EBC Option ROM format True cross architecture solution adds a single image, could replace existing Native ports to all target architectures Requires multiple additional images and grows validation matrix too much X86 emulation to run existing native option ROM format Challenging during early boot and likely to incur compatibility issues Call to action: Connect with us here at the plugfest Please attend the PCIe Option ROM Meeting (Room: This room (15F), Time: 15:00 (3:00 PM)) UEFI Plugfest March 2016 www.uefi.org 18

Summary UEFI Plugfest March 2016 www.uefi.org 19

Summary The current State of the Forum is Strong UEFI/ACPI are adopted on x64 Client and Server Systems UEFI/ACPI are required for SB/SA/SBBRcompliant ARM Servers More opportunities in the IoT and embedded market Interests in more ISA bindings Need to find a solution in the PCIe Option ROM space UEFI Plugfest March 2016 www.uefi.org 20

Thanks for attending the UEFI Spring Plugfest 2016 For more information on the Unified EFI Forum and UEFI Specifications, visit http://www.uefi.org UEFI Plugfest March 2016 www.uefi.org 21