0% found this document useful (0 votes)
154 views23 pages

UPFS11 P1 UEFI Ecosystem Intel

UEFI is an industry standard framework for platform innovation and delivering interoperable firmware binary modules on Intel platforms. Intel invented the Extensible Firmware Interface (EFI) and provided sample implementation under free BSD terms. UEFI platforms crossed 50% of worldwide IA units in 2010 and expected to reach 90% by 2015.

Uploaded by

eduardo.mello
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
154 views23 pages

UPFS11 P1 UEFI Ecosystem Intel

UEFI is an industry standard framework for platform innovation and delivering interoperable firmware binary modules on Intel platforms. Intel invented the Extensible Firmware Interface (EFI) and provided sample implementation under free BSD terms. UEFI platforms crossed 50% of worldwide IA units in 2010 and expected to reach 90% by 2015.

Uploaded by

eduardo.mello
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

presented by

UEFI State of the Union


Ecosystem enabling update

UEFI Summer Plugfest July 6-9, 2011 Mark Doran Bailey Cross
Intel Corporation
Updated 2011-06-01
UEFI Plugfest July 2011 www.uefi.org 1

Agenda
UEFI Forum Update Intel UEFI Ecosystem Enabling Update

UEFI Plugfest July 2011

www.uefi.org

About 10 years ago, Intel committed to

Establish an industry standard framework for platform innovation and delivering interoperable firmware binary modules on Intel platforms

UEFI Plugfest July 2011

www.uefi.org

Industry BIOS Transition


Pre-2000
All Platforms BIOS were proprietary Intel invented the Extensible Firmware Interface (EFI) and provided sample implementation under free BSD terms tianocore.org, open source EFI community launched

2000

2004

2005

Unified EFI (UEFI) Industry forum, with 11 members, was formed to standardize EFI
183 members and growing! Major MNCs shipping - UEFI platforms crossed 50% of IA worldwide units Microsoft* UEFI x64 support in Server 2008, Vista* and Win7* - RedHat* and Novell* OS support
www.uefi.org 4

2011

UEFI Plugfest July 2011

UEFI Firmware Deployments


Over 50% of worldwide IA units in 2010 and expected to reach 90% by 2015
UEFI IA Platforms Shipment Projection
100 90 80 70 60 50 40 30 20 10 0
IA Mobile Platforms UEFI Transition Complete; MNCs UEFI Servers shipping IA Desktops UEFI Transition to complete Full IA Industry Native UEFI Transition Expected

2006

2007

2008

2009

2010

2011

2012

2013

2014

2015

UEFI Firmware based %

Legacy BIOS based %


5

Source: Various UEFI Industry Communication Working Group data through 2010; Intel customers platform UEFI adoption projection data for 2011-2015

UEFI Operating Systems

SUSE Linux Enterprise 11

UEFI Plugfest July 2011

www.uefi.org

Recognition of our accomplishments


Without UEFI and the common code model it supports, we would not have been able to execute and achieve time to market delivery of multiple server offerings concurrently -Akhtar Ali Vice President, Blades & Modular Software
Development for IBM Systems and Technology Group

Say Bye to BIOS and Hello to PCs that Boot in Seconds With UEFI
DailyTech, October 2010

Change to 'Bios' will make for PCs that boot in secondsBios' replacement, known as UEFI, will predominate in new PCs by 2011
- BBC News Technology, October 2010

Seagate: 3TB HDD requires modern 64-bit OS and UEFI


Dark Vision Hardware, May10

UEFI Plugfest July 2011

www.uefi.org

UEFI Goes Mainstream


Asus UEFI BIOS Ad Asus EZ Mode UEFI Setup

UEFI Plugfest July 2011

www.uefi.org

UEFI System Classes Based on Firmware I/F


Today Future

Class 0 Interface Exposed

Class 1

Class 2

Class 3

Legacy BIOS

UEFI CSM1 only

UEFI Switch: CSM & UEFI

UEFI only

Limited Benefits:
OEMs/ODMs internal Development Optimization & Code Organization
1Compatibility

Full Benefits:
UEFI Innovation Performance Extensibility Advanced Usability
9

Support Module

UEFI Plugfest July 2011

www.uefi.org

UEFI Vision Timeline & Progress


2000-2004 2005-2010 2011-2015 2015+

Technology Creation Industry Transition

Standard Common Firmware Foundation & Interoperable Packages Technology will free up more OEMs/IBVs resources for differentiation Rich pre-boot environment will enable more Optimization and integration of new capabilities

Early Adoption led by MNCs: Apple, Dell, HP, IBM

Industry Wide Adoption


Increased Innovation Differentiation
www.uefi.org 10

Key Factors fueling wide UEFI adoption:


Major OEMs making UEFI a design requirement Industry mandate for Fast Boot performance & Support for large hard drives (> 2.2 TB) Intel convergence on common UEFI code base; No BIOS legacy support from Intel UEFI Plugfest July 2011

UEFI-based Value-Add & Innovation


Pre-OS Security & Rich Networking IPV6/IPSec; Authenticode signature for firmware modules; protected updates; TPM & S-RTM Manageability Enhanced Diagnostics; Intelligent & efficient platform updates; Flexible OS deployment; Consistent look & feel; Improved UI usability and OOB mgmt capabilities Power Management Power metering, power capping, power saving Optimized Boot & Modern Look Fast boot and resume response; High resolution graphics; System boot from large drives >2.2 TB
UEFI Plugfest July 2011 www.uefi.org 11

UEFI Specification Roadmap

UEFI Plugfest July 2011

www.uefi.org

12

UEFI 2.3.1 Specification Update

Authenticated Variable & Signature Database Key Management Service (KMS) Storage Security Command Protocol for encrypted HDD Netboot6 client use DUID-UUID to report platform identifier New FC and SAS Device Path FAT32 data region alignment HII clarification & update

Security

Network

Interoperability

HII Modal Form


Non-blocking interface for BLOCK oriented devices USB 3.0

Performance Technology Maintenance

User Identifier, etc.

UEFI 2.3.1 Enables More Security Support


UEFI Plugfest July 2011 www.uefi.org 13

Getting ahead: our imperatives


Distill: refactor complexity for SoCs Expedite: the shift left for F/W Lead: SoC platform readiness Innovate: work with OS ecosystem dynamics Verify: strive for better quality Enable: port of choice starts with F/W Re-use: efficiently leverage our F/W assets
www.uefi.org 14

Unprecedented opportunity to DELIVER fundamental building blocks for the Compute Continuum
UEFI Plugfest July 2011

Intel UEFI Ecosystem Enabling Update


Topics Tiano Reference Implementation Timeline Intel UEFI Development Kit 2010 (Intel UDK2010) Intel firmware development platform Tunnel Mountain Intel UEFI Enabling Calendar UEFI Resources

UEFI Plugfest July 2011

www.uefi.org

15

UEFI Specification & Tiano Reference Implementation Timeline


http://uefi.org

Specifications

UEFI 2.0 PI 1.0

UEFI 2.1 PI 1.1

UEFI 2.2

UEFI 2.3 PI 1.2

UEFI 2.3.1

Shell 2.0

Packaging 1.0

2006

2007
SCT UEFI 2.0

2008

2009
SCT UEFI 2.1

2010
SCT UEFI 2.3

2011

Implementation

EDK 1.01: UEFI 2.0

EDK 1.04: UEFI 2.1 PI 1.0 SCT PI 1.0

EDK 1.06: UEFI 2.1+ PI 1.0

EDK II*: UEFI 2.1+


PI 1.0

UDK2010: UEFI 2.3

PI 1.2

http://tianocore.org SourceForge.net
All products, dates, and programs are based on current expectations and subject to change without notice.

UDK2010. SRx UEFI 2.3.1+ PI 1.2+

UEFI Plugfest July 2011

www.uefi.org

* EDK II is same code base as UDK2010 16

Intel UDK2010 Key Features


Intel UEFI Development Kit 2010 (Intel UDK2010) UEFI 2.0, UEFI 2.1, UEFI 2.2, UEFI 2.3; PI 1.0, PI 1.1, PI 1.2

Industry Standards Compliance

Pre-OS Security Rich Networking (IP4/6, UDP4/6, TCP4/6, DHCP4/6, VLAN, IPsec, SAN/Datacenter boot: TCP-based iSCSI) Manageability

Extensible Foundation for Advanced Capabilities

benefit of EDK II codebase

Import/export modules source/binaries to many build systems

Support for UEFI Packages

Platform Configuration Database (PCD) provides knobs for binaries ECP provides for reuse of EDK1117 (EDK I) modules Improved modularity, library classes and instances Optimize for size or speed

Maximize Re-use of Source Code1

Multiple Development Environments and Tool Chains1


Windows*, Linux*, OSX* VS2003, VS2005, WinDDK, Intel, GCC

4X+ Build Performance Improvement (vs EDKI) Targeted Module Build Flexibility

Fast and Flexible Build Infrastructure1

UEFI Plugfest July 2011

www.uefi.org

17

Key Intel UDK2010 Features


UEFI Packaging
Enabling fast delivery of advanced capabilities to market

Health and Management


Driver Health Protocol allows for self-healing / correcting devices Firmware Management Protocol is a consistent way for driver adapters and system board to allow for updates

Networking and Security


IP4/6, UDP4/6, TCP4/6, DHCP4/6, VLAN, IPsec, SAN/Datacenter boot: TCP-based iSCSI, Cryptographic logon, Multi-path/fail-over Compliance with US Government requirements for IPV6 transition (http://www.antd.nist.gov/usgv6/usgv6-v1.pdf) Compliance: Internet Engineering Task Force IETF RFC 5970, and IPV6 certified logo!

UEFI Image Signing


Adds policy around UEFI and its 3rd party image extensibility

UEFI User Identity


A standard framework for user-authentication devices that ensures the right party applies policy/changes

UEFI Shell 2.0


www.uefi.org 18

UEFI Plugfest July 2011

Intel UDK2010 firmware development platform Tunnel Mountain


Enables developers to write, debug, and validate drivers and applications on UEFI 2.3* Benefits
All H/W commercially available, NDA not required Build platform yourself or purchase an pre-assembled platform UDK2010 Compatible, supports UEFI 2.3+ Long lifetime hardware platform support from Intel

Its easy to build: Purchase Parts from supported H/W list, assemble, download UEFI 2.3. BIOS Image, and flash BIOS to motherboard using a SPI Flash programmer Pre-assembled systems available at HDNW, visit http://www.tunnelmountain.net/ or (425) 943-5515 ext 4223
Visit www.intel.com/technology/efi for the latest
UEFI Plugfest July 2011 19 www.uefi.org 19

Intel UEFI Enabling Calendar


Events
IDF Beijing April 12-13 IDF San Francisco Sep 13-15 IDF PRC April 12-13

Training
Q1 Base Trainin g Oregon Q1 Base Q2 Base Q2 Base Training Training Training Oregon Beijing, ChiMay 2-4 na OR Q3 Base July 13-15th Q4 Base Trainin g Q1 Base Trainin g Oregon Q1 Base Training Oregon Q2 Base Training China

Plugfest
Redmond, WA UEFI Summer Plugfest July 6-9thnd
Taipei, Taiwan UEFI Fall Plugfest Oct 24-27 Insyde Hosting

US UEFI Plugfest

Q1

Q2

Q3

Q4

Q1

Q2

2011
UEFI Plugfest July 2011

2012
Intel committed to building a strong UEFI ecosystem www.uefi.org
20

UEFI Industry Resources


UEFI Forum UEFI Open Source Intel UEFI Resources

www.uefi.org

www.tianocore.org

http://developer.intel.com/technology/efi

Intel EBC Compiler

UEFI Books

Training/IHVs Contact
Laurie Jarlstrom Intel UEFI Training Laurie.Jarlstrom@intel.com

Bailey Cross Intel IHVs UEFI Support Bailey.T.Cross@intel.com http://software.intel.com/en-us/articles/intelsoftware-evaluation-center/#compilers UEFI Plugfest July 2011 www.intel.com/intelpress www.uefi.org 21

Thanks for attending the UEFI Summer Plugfest 2011 For more information on the Unified EFI Forum and UEFI Specifications, visit http://www.uefi.org
presented by

UEFI Plugfest July 2011

www.uefi.org

22

But wait, theres more


Wed (July 6)

UEFI State of the Union (10:30am, Intel) Implementing a Secure Boot Path with UEFI 2.3.1 (1:00pm, Insyde) UEFI SCT Overview (2:30pm, HP/Intel)

Thu (July 7)

Replacing VGA: GOP Implementation in UEFI (10:30am, AMD) UEFI prototyping using a Windows-hosted UEFI environment (1:00pm, Phoenix) EFI Shell Lab (2:00-4:00pm, Thunder, Intel) GOP Enabling & Testing Lab (4:305:30pm, Thunder, Intel)

Fri (July 8)

Best Practices for UEFI Option ROM Developers (10:30am, AMI)

Download presentations after the plugfest at www.uefi.org


UEFI Plugfest July 2011 www.uefi.org 23

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy