Hardware Prototyping Using a Windows-Hosted UEFI environment
|
|
- Sophie Lisa Davis
- 6 years ago
- Views:
Transcription
1 presented by Hardware Prototyping Using a Windows-Hosted UEFI environment UEFI Summer Plugfest July 6-9, 2011 Presented by Tim Lewis (Phoenix Technologies Ltd.) Updated UEFI Plugfest July
2 Agenda Introduction SMBus and UEFI Overview Adding ASF, DASH & IPMI Debugging With Windows- Hosted Emulation Q & A UEFI Plugfest July
3 Introduction Problem: UEFI BIOS is a tough development environment. Developed before hardware available. Often have to code blind. Tough to debug. How to log output, set breakpoints. Time consuming to debug. Long turn-around time to update. How to unit test corner cases? Touching hardware crashes the system. UEFI Plugfest July
4 Introduction (2) Solution: Develop UEFI BIOS in an emulated hardware environment. WinHost (Phoenix) or Nt32Pkg (TianoCore) offer an emulated UEFI environment running under Windows operating systems. Provides UEFI abstractions for many Windows hardware resources (disk, serial, network) Quick-turn around and excellent debug support using Visual Studio. Real-Life Solution: How Phoenix used WinHost to develop ASF, DASH and IPMI using an emulated SMBus Host Controller. UEFI Plugfest July
5 SMBus What Is SMBus? CPU SMBus is a low-power 2- wire multi-master bus built on top of I 2 C. Well-defined transport. Addressable. UDID gives vendor/device id similar to PCI. Used as the backbone of numerous platform management standards: ASF, DASH, IPMI SMBus Host Controller Temperature Sensor Fan Motor Voltage Sensor PCIe Slot Managemen t Controller UEFI Plugfest July
6 How Does UEFI Support SMBus? The UEFI PI Specification s SMBus Host Controller protocol abstracts differences in hardware interface. typedef struct _EFI_SMBUS_HC_PROTOCOL { EFI_SMBUS_HC_EXECUTE_OPERATION Execute; EFI_SMBUS_HC_PROTOCOL_ARP_DEVICE ArpDevice; EFI_SMBUS_HC_PROTOCOL_GET_ARP_MAP GetArpMap; EFI_SMBUS_HC_PROTOCOL_NOTIFY Notify; } EFI_SMBUS_HC_PROTOCOL; UEFI Plugfest July
7 What Was Missing? The UEFI Driver Model! UEFI Plugfest July
8 What Was Missing? The UEFI Driver Model! UEFI Plugfest July
9 What Was Missing? The UEFI Driver Model! UEFI Plugfest July
10 What Was Missing? The UEFI Driver Model! UEFI Plugfest July
11 What Was Missing? The UEFI Driver Model! UEFI Plugfest July
12 How To Integrate SMBus Host Controller Into UEFI Driver Model? Added Driver Binding Protocol. Added Device Path Protocol. Added Means To Connect Non-Boot Devices. By default, Boot Manager only connected console input, output and boot devices. UEFI Plugfest July
13 Adding ASF, DASH and IPMI OS/ APPS Setup With SMBus in ASF ASD Sensor Device Path Driver Binding HII Forms UEFI driver model, standards like ASF, DASH and IPMI fit SYSTEM HII Database ASF I/O SMBus I/O ASF ASD Driver ASF Bus ASF & SMBus Sensor Drivers in naturally. SMBus Bus SILICON SMBus Host Controller SMBus Host Controller HARDWARE ASD SMBus BMC ASF Sensors UEFI Plugfest July
14 Emulate Host Controller By emulating one driver, we could test and debug our ASF, DASH and IPMI stack w/o hardware. Easy to test setup pages, sensors, boot options, SMBIOS push and error conditions. UEFI Plugfest July
15 SMBus Host Controller Driver Architecture UEFI Plugfest July
16 Common Unit Test Debug Scenarios Device Enumeration for Devices That: Are not enumerable (ARP) Don t identify themselves well. Error Check For Devices That: Return ill-formed packets. Don t support specific commands. Return Different SMBIOS Tables, Boot Options and Other Items. UEFI Plugfest July
17 Debug Using Messages or Breakpoints! Dump out enumeration information. UEFI Plugfest July
18 Debug Using Messages or Breakpoints! View how commands are translated from DASH to SMBus. UEFI Plugfest July
19 Debug Using Messages or Breakpoints! View how commands are translated from DASH to SMBus. UEFI Plugfest July
20 Conclusion Device Emulation Speeds Development. Better debug & log capabilities. Better unit test case. Once a unique device found, model it in software for regression tests. UEFI Plugfest July
21 Q & A UEFI Plugfest July
22 Thanks for attending the UEFI Summer Plugfest 2011 For more information on the Unified EFI Forum and UEFI Specifications, visit presented by UEFI Plugfest July
23 But wait, there s more Wed (July 6) UEFI State of the Union (10:30am, Intel) Implementing a Secure Boot Path with UEFI (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:30 5:30pm, Thunder, Intel) Fri (July 8) Best Practices for UEFI Option ROM Developers (10:30am, AMI) Download presentations after the plugfest at UEFI Plugfest July
24 Backup UEFI Plugfest July
25 SMBus I/O Protocol extern EFI_GUID gsctsmbusioprotocolguid; typedef struct _SCT_SMBUS_IO_PROTOCOL { UINT32 Size; EFI_SMBUS_ADDRESS Addr; SCT_SMBUS_IO_IDENTIFY Identify; SCT_SMBUS_IO_EXECUTE Execute; } SCT_SMBUS_IO_PROTOCOL, *PSCT_SMBUS_IO_PROTOCOL; UEFI Plugfest July
26 ASF I/O Protocol extern EFI_GUID gsctasfioprotocolguid; typedef struct _SCT_ASF_IO_PROTOCOL { UINT32 Size; SCT_ASF_IO_SEND_MSG SendMessage; } SCT_ASF_IO_PROTOCOL, *PSCT_ASF_IO_PROTOCOL; UEFI Plugfest July
27 DASH MCTP I/O Protocol extern EFI_GUID gsctmctpioprotocolguid; typedef struct _SCT_MCTP_IO_PROTOCOL { UINT32 Size; MCTP_EID MCTP_MEDIUM Eid; Medium; SCT_MCTP_SEND_MSG SendMessage; } SCT_MCTP_IO_PROTOCOL, *PSCT_MCTP_IO_PROTOCOL; UEFI Plugfest July
28 IPMI I/O Protocol extern EFI_GUID gsctipmiprotocolguid; typedef struct _SCT_IPMI_IO_PROTOCOL { UINT32 Size; SCT_IPMI_SEND_REQUEST SendRequest; } SCT_IPMI_IO_PROTOCOL, *PSCT_IPMI_IO_PROTOCOL; UEFI Plugfest July
29 References System Management Bus (SMBus) Specification, Version 2.0, August 3, 2000 UEFI Specification, Version 2.3.1, April 6, 2011 Platform Initialization (PI) Specification, Volume 5, Version 1.2, May 13, 2009 UEFI Plugfest July
System Prep Applications A Powerful New Feature in UEFI 2.5
presented by System Prep Applications A Powerful New Feature in UEFI 2.5 UEFI Spring Plugfest May 18-22, 2015 Presented by Kevin Davis Insyde Software Updated 2011-06-01 UEFI Plugfest May 2015 www.uefi.org
More informationUEFI Plugfest March
UEFI Plugfest March 2017 www.uefi.org 1 presented by The UEFI Forum State of UEFI Fall 2017 UEFI Seminar and Plugfest October 30 November 3, 2017 Presented by Mark Doran, UEFI Forum President www.uefi.org
More informationUEFI State of the Union Ecosystem enabling update
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
More informationUEFI Forum Update. UEFI Spring Plugfest March 29-31, 2016 Presented by Dong Wei (The UEFI Forum)
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
More informationImplementing Advanced USB Interrupt Transfers
presented by Implementing Advanced USB Interrupt Transfers UEFI Summerfest July 15-19, 2013 Presented by Zachary Bobroff (AMI) Updated 2011-06-01 www.uefi.org 1 Agenda Introduction USB Background Isochronous
More informationStandardized Firmware for ARMv8 based Volume Servers
presented by Standardized Firmware for ARMv8 based Volume Servers UEFI Spring Plugfest March 29-31, 2016 Presented by Jonathan Zhang, Robert Hsu Cavium Inc. & AMI Updated 2011-06-01 UEFI Plugfest March
More informationPreBoot Provisioning Solutions with UEFI
presented by PreBoot Provisioning Solutions with UEFI UEFI Spring Plugfest May 18-22, 2015 Presented by Zachary Bobroff (AMI) Updated 2011-06-01 UEFI Plugfest May 2015 www.uefi.org 1 Agenda Introduction
More informationUEFI What is it? Spring 2017 UEFI Seminar and Plugfest March 27-31, 2017 Presented by Dong Wei (ARM) presented by. Updated
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
More informationCreating Advanced Graphics Libraries on top of GOP
presented by Creating Advanced Graphics Libraries on top of GOP UEFI Summer Summit July 16-20, 2012 Presented by Zachary Bobroff (AMI) Updated 2011-06-01 UEFI Summer Summit July 2012 www.uefi.org 1 Agenda
More informationPlatform Management Component Intercommunications (PMCI) Architecture. White Paper
1 2 3 4 5 6 7 Platform Management Component Intercommunications (PMCI) Architecture White Paper 8 9 10 11 Version 1.0.0a Status: Informational Publication Date: July, 2007 DSP2015 Page 1 of 16 12 13 14
More informationFirmware Implementation Techniques to Achieve Windows 8 Fast Boot
presented by Firmware Implementation Techniques to Achieve Windows 8 Fast Boot UEFI Summer Summit July 16-20, 2012 Presented by Jeff Bobzin Insyde Software Updated 2011-06-01 UEFI Summer Summit July 2012
More informationSolutions for the Intel Platform Innovation Framework for EFI July 26, Slide 1
Solutions for the Intel Platform Innovation Framework for EFI July 26, 2005 Slide 1 AMI introduces Aptio AMI s Framework-based product offering Offers all innovations of the Intel Platform Innovation Framework
More informationEngineering UEFI Firmware for Windows: Best Practices and Pitfalls to Avoid
presented by Engineering UEFI Firmware for Windows: Best Practices and Pitfalls to Avoid UEFI Summerfest July 15-19, 2013 Presented by Emily Wilson (Microsoft Corp.) Updated 2011-06-01 UEFI Summerfest
More informationImplementing Secure Boot: A Refresher on Key & Database Configuration
presented by Implementing Secure Boot: A Refresher on Key & Database Configuration UEFI PlugFest March 18-22, 2013 Presented by Tim Lewis, CTO, Insyde Software Updated 2011-06-01 UEFI Spring PlugFest March
More informationManufacturing Tools in the UEFI Secure Boot Environment
Manufacturing Tools in the UEFI Secure Boot Environment Presented by Stefano Righi presented by UEFI Plugfest May 2014 Agenda Introduction Transition of Manufacturing Tools to UEFI Manufacturing Tools
More informationUEFI and IoT: Best Practices in Developing IoT Firmware Solutions
presented by UEFI and IoT: Best Practices in Developing IoT Firmware Solutions Spring 2017 UEFI Seminar and Plugfest March 27-31, 2017 Presented by Hawk Chen (Byosoft) Updated 2011-06- 01 UEFI Plugfest
More informationARM Trusted Firmware ARM UEFI SCT update
presented by ARM Trusted Firmware ARM UEFI SCT update UEFI US Fall Plugfest September 20-22, 2016 Presented by Charles García-Tobin (ARM) Updated 2011-06-01 Agenda ARM Trusted Firmware What and why UEFI
More informationUEFI Manageability and REST Services
presented by UEFI Manageability and REST Services Fall 2017 UEFI Seminar and Plugfest October 30 November 3, 2017 Presented by Abner Chang (HPE), Ting Ye (Intel) UEFI Plugfest October 2017 www.uefi.org
More informationDMTF Management Initiatives for Academics
DMTF Management Initiatives for Academics Jeff Hilland VP of Technology, DMTF 1 Agenda DMTF Management Initiatives SMASH DASH CDM Additional DMTF Standardization Protocols, Profiles, Generic Operations,
More informationFirmware Test Suite - Uses, Development, Contribution and GPL
presented by Firmware Test Suite - Uses, Development, Contribution and GPL Fall 2017 UEFI Plugfest October 30 November 3, 2017 Presented by Alex Hung (Canonical, Ltd) UEFI Plugfest October 2017 www.uefi.org
More informationUsing the UEFI Shell. October 2010 UEFI Taipei Plugfest Insyde Software
Using the UEFI Shell October 2010 UEFI Taipei Plugfest 1 San Francisco Cable Car 2 Agenda Insyde UEFI Support UEFI Shell 2.0 What is it? UEFI Shell 2.0 Unique Features Network Browsing Example Application
More information"Last Mile" Barriers to Removing Legacy BIOS
presented by "Last Mile" Barriers to Removing Legacy BIOS Fall 2017 UEFI Plugfest October 30 November 3, 2017 Presented by Brian Richardson (Intel Corporation) Agenda What is the Last Mile? Wait we re
More informationUEFI ARM Update. UEFI PlugFest March 18-22, 2013 Andrew N. Sloss (ARM, Inc.) presented by
presented by UEFI ARM Update UEFI PlugFest March 18-22, 2013 Andrew N. Sloss (ARM, Inc.) Updated 2011-06-01 UEFI Spring PlugFest March 2013 www.uefi.org 1 AGENDA economics technology status summary questions
More informationThe Role UEFI Technologies Play in ARM Platform Architecture
presented by The Role UEFI Technologies Play in ARM Platform Architecture Spring 2017 UEFI Seminar and Plugfest March 27-31, 2017 Presented by Dong Wei (ARM) Updated 2011-06- 01 UEFI Plugfest March 2017
More informationUEFI updates, Secure firmware and Secure Services on Arm
presented by UEFI updates, Secure firmware and Secure Services on Arm Spring 2018 UEFI Seminar and Plugfest March 26-30, 2018 Presented by Dong Wei & Matteo Carlini (Arm) Agenda UEFI and SBBR/EBBR Updates
More informationDebugging under Unified Extensible Firmware Interface (UEFI): Addressing DXE Driver Challenges
Debugging under Unified Extensible Firmware Interface (UEFI): Addressing DXE Driver Challenges Jeff Bobzin Sr. Director Insyde Software Session ID EFIS003 Debugging Then The first computer bug, a moth
More informationBuilding Better Firmware Experience An OEM Perspective
presented by Building Better Firmware Experience An OEM Perspective UEFI Summer Summit July 16-20, 2012 Presented by Samer El-Haj-Mahmoud (Hewlett-Packard Company) Updated 2011-06-01 UEFI Summer Summit
More informationLessons Learned from Implementing a Wi-Fi and BT Stack
presented by Lessons Learned from Implementing a Wi-Fi and BT Stack Spring 2017 UEFI Seminar and Plugfest March 27-31, 2017 Presented by Tony Lo(AMI) Updated 2011-06-01 UEFI Plugfest March 2017 www.uefi.org
More informationSystem Firmware and Device Firmware Updates using Unified Extensible Firmware Interface (UEFI) Capsules
presented by System Firmware and Device Firmware Updates using Unified Extensible Firmware Interface (UEFI) Capsules Fall 2018 UEFI Plugfest October 15 19, 2018 Presented by Brian Richardson (Intel) Materials
More informationWindows To Go and USB Boot
presented by Windows To Go and USB Boot Shawn Maloney, Senior Program Manager Updated 2011-06-01 UEFI Summerfest July 2013 www.uefi.org 1 Agenda Windows To Go Overview Key Enhancements Device Requirements
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: DQ77MK, DQ77CP (Standard BIOS) BIOS Version 0062 - MKQ7710H.86A.0062.2013.0902.1328 Date: September 2, 2013 Fixed issue where BIOS password prompt is not displayed when
More informationUEFI in Arm Platform Architecture
presented by UEFI in Arm Platform Architecture Fall 2017 UEFI Seminar and Plugfest October 30 November 3, 2017 Presented by Dong Wei (Arm Limited) UEFI Plugfest October 2017 www.uefi.org 1 Agenda Arm @
More informationMicrosoft UEFI Certification Authority
presented by Microsoft UEFI Certification Authority UEFI PlugFest September 19-20, 2013 Presented by Jeremiah Cox (Microsoft Corp.) Updated 2011-06-01 UEFI PlugFest September 2013 www.uefi.org 1 Agenda
More informationNew Standard for Remote Monitoring and Management of NVMe SSDs: NVMe-MI
New Standard for Remote Monitoring and Management of NVMe SSDs: NVMe-MI John Wiedemeier, Teledyne-LeCroy and David Woolf, UNH-IOL Flash Memory Summit 2017 Santa Clara, CA 1 Agenda 1. What is NVMe-MI 2.
More informationThe TPM 2.0 specs are here, now what?
presented by The TPM 2.0 specs are here, now what? UEFI Spring Plugfest March 29-31, 2016 Presented by Dick Wilkins, Ph.D. Phoenix Technologies, Ltd. Updated 2011-06-01 UEFI Plugfest March 2016 www.uefi.org
More informationStrengthening the Chain of Trust. Kevin Lane HP Jeff Bobzin Insyde Software
presented by Strengthening the Chain of Trust Kevin Lane HP Jeff Bobzin Insyde Software August Updated 22, 2014 2011-06-01 Agenda Quick Intro to UEFI UEFI Myths Using Linux + Secure Boot Continuing the
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: DQ77MK, DQ77CP (Standard BIOS) BIOS Version 0071 - MKQ7710H.86A.0071.2015.0728.1443 Date: June 26, 2015 ROM Image 8MB Checksum: 0x5DEAC6DC ROM Image 4MB Checksum: 0x2719FB88
More informationFall 2017 UEFI Plugfest Agenda
Fall 2017 UEFI Plugfest Agenda Day 1 Oct. 30 (Mon) Day 2 Oct. 31 (Tue) Day 3 Nov. 1 (Wed) Day 4 Nov. 2 (Thurs) Day 5 Nov. 3 (Fri) 08:00-08:30 Check-in (Event) / Breakfast 08:30-09:00 State of UEFI Mark
More informationUEFI and the Security Development Lifecycle
presented by UEFI and the Security Development Lifecycle Spring 2018 UEFI Seminar and Plugfest March 26-30, 2018 Presented by Tim Lewis (Insyde Software) Agenda The Threat Is Real The Security Development
More informationComparison on BIOS between UEFI and Legacy
Comparison on BIOS between UEFI and Legacy Abstract The BIOS (Basic Input/Output System) connects the hardware with the system software. The system BIOS is between the system hardware and the system software,
More informationAMI Product Catalog. A Leader in Storage and Computing Innovations Worldwide
AMI Product Catalog A Leader in Storage and Computing Innovations Worldwide American Megatrends Inc. 5555 Oakbrook Parkway, Suite 200 Norcross, GA 30093 Main: 770.246.8600 Sales: 800.828.9264 Tech Support:
More informationUEFI ARM Update. Presented by Mitch Ishihara. UEFI Plugfest October presented by
UEFI ARM Update Presented by Mitch Ishihara presented by UEFI Plugfest October 2014 Agenda Economics Objectives Status Overview Specifications Implementation Testing Technology Resources www.uefi.org 2
More information3 November 2009 e09127r1 EDD-4 Hybrid MBR support
To: T13 Technical Committee From: Rob Elliott, HP (elliott@hp.com) Date: 3 November 2009 Subject: e09127r1 EDD-4 Hybrid support Revision history Revision 0 (24 July 2009) First revision Revision 1 (3 November
More informationARM Server s Firmware Security
presented by ARM Server s Firmware Security Spring 2017 UEFI Seminar and Plugfest March 27-31, 2017 Presented by Zhixiong (Jonathan) Zhang (Cavium, Inc.) Updated 2011-06- 01 UEFI Plugfest March 2017 www.uefi.org
More informationImageDP4 Video BIOS. Introduction. Background Information. When to Disable IO. 5 February 2016 V1.0.3
ImageDP4 Video BIOS 5 February 2016 V1.0.3 Introduction There are two Video BIOS available for the ImageDP4. This document is intended to describe how to choose which BIOS to use on an ImageDP4 and why
More informationUEFI Test Tools For Linux Developers
presented by UEFI Test Tools For Linux Developers Brian Richardson Intel Corporation Alex Hung Canonical, Ltd. August Updated 22, 2014 2011-06-01 Agenda UEFI & Linux Interoperability Using FWTS with UEFI
More informationBIOS Update Release Notes
PRODUCTS: DH87RL (Standard BIOS) BIOS Update Release Notes BIOS Version 0331 - RLH8710H.86A.0331.2018.0327.1252 Date: March 27, 2018 Integrated Graphics: Option ROM: Build 2179 PC 14.34 SATA RAID UEFI
More informationSystem Management Bus Revision 2.0
System Management Bus Revision 2.0 Robert Dunstan, Intel Corporation Dale Stolitzka, Analog Devices, Inc. Agenda Why make an SMBus 2.0--An Overview? PCI Engineering Change Request Electrical Specifications
More informationArm Server Ready. Dong Wei
Arm Server Ready Dong Wei Agenda Arm ServerReady Program SBSA/SBBR Updates PCIe Integration Updates UEFI Forum Updates Server Management Strategy ENGINEERS AND DEVICES WORKING TOGETHER Agenda Arm ServerReady
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: DZ87KLT-75K (Standard BIOS) BIOS Version 0458 - KLZ8711D.86A.0458.2018.0329.1136 Date: March 29, 2018 : : Updated CPU Microcode (Security Advisory-00088). BIOS Version
More informationBIOS Update Release Notes
PRODUCTS: DZ77BH-55K (Standard BIOS) BIOS Update Release Notes BIOS Version 0100 - BHZ7710H.86A.0100.2013.0517.0942 Date: May 17, 2013 PC 14.34 3rd Generation UEFI driver: 3.0.7.1006 2nd Generation UEFI
More informationTailoring TrustZone as SMM Equivalent
presented by Tailoring TrustZone as SMM Equivalent Tony C.S. Lo Senior Manager American Megatrends Inc. UEFI Plugfest March 2016 www.uefi.org 1 Agenda Introduction ARM TrustZone SMM-Like Services in TrustZone
More informationAMD Security and Server innovation
presented by AMD Security and Server innovation UEFI PlugFest March 18-22, 2013 Roger Lai AMD TATS BIOS Development Group Updated 2011-06-01 UEFI Spring PlugFest March 2013 www.uefi.org 1 Agenda Exciting
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: D54250WYB, D54250WYK, D54250WYKH, D34010WYB, D34010WYK, D34010WYKH (Standard BIOS) BIOS Version 0037 - WYLPT10H.86A.0037.2015.0324.2147 Date: March 24, 2015 Visual BIOS:
More informationUEFI Security Response Team (USRT)
UEFI Security Response Team (USRT) Fall 2017 UEFI Plugfest October 30 November 3, 2017 Presented by Dick Wilkins, PhD (USRT Chair / Phoenix Technologies) UEFI Plugfest October 2017 www.uefi.org 1 Topics
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: DH77KC, DH77DF (Standard BIOS) BIOS Version 0111 - KCH7710H.86A.0111.2018.0329 Date: March 29, 2018 Ivy Bridge EFI driver (GOP): 3.0.14.1015 Sandy Bridge EFI driver
More informationNVM Express TM Management Interface
Architected for Performance NVM Express TM Management Interface August 11, 2015 John Carroll, Storage Architect, Intel Peter Onufryk, Storage Director, Product Development, PMC-Sierra Austin Bolen, Storage
More informationWriting and Debugging EBC Drivers
Writing and Debugging EBC Drivers Michael Kinney Principal Engineer Intel February 27 th 2007 Copyright 2007 Intel Corporation Disclaimer THIS INFORMATION COTNAINED IN THIS DOCUMENT, INCLUDING ANY TEST
More informationOut-of-band (OOB) Management of Storage Software through Baseboard Management Controller Piotr Wysocki, Kapil Karkra Intel
Out-of-band (OOB) Management of Storage Software through Baseboard Management Controller Piotr Wysocki, Kapil Karkra Intel 2018 Storage Developer Conference. Intel Corporation. All Rights Reserved. 1 Notices
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: D54250WYB, D54250WYK, D54250WYKH, D34010WYB, D34010WYK, D34010WYKH (Standard BIOS) BIOS Version 0045 - WYLPT10H.86A.0045.2017.0302.2108 Date: March 2, 2017 Memory Reference
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: DZ87KLT-75K (Standard BIOS) BIOS Version 0453 - KLZ8711D.86A.0453.2014.1007.1848 Date: October 7, 2014 Visual Bios: 2.2.5 Production Candidate Build This BIOS includes
More informationBIOS Update Release Notes
PRODUCTS: DN2820FYK (Standard BIOS) BIOS Update Release Notes BIOS Version 0034 - FYBYT10H.86A.0034.2014.0513.1413 Date: May 13, 2014 TXE Firmware: 1.0.4.1089 Framework BIOS Reference Code: Based on 1.3.6
More informationEPIC board ensures reliability in the toughest environment
EPIC board ensures reliability in the toughest environment The XE 800 SBC is a high performance single board computer (SBC) with a rich family of essential I/O functions. It integrates video, serial ports,
More informationIntroduction to Configuration. Chapter 4
Introduction to Configuration Chapter 4 This presentation covers: > Qualities of a Good Technician > Configuration Overview > Motherboard Battery > Hardware Configuration Overview > Troubleshooting Configurations
More informationIntel Platform Innovation Framework for EFI SMBus Host Controller Protocol Specification. Version 0.9 April 1, 2004
Intel Platform Innovation Framework for EFI SMBus Host Controller Protocol Specification Version 0.9 April 1, 2004 SMBus Host Controller Protocol Specification THIS SPECIFICATION IS PROVIDED "AS IS" WITH
More informationIntel Active Management Technology Platform Details. Jon Downey Applications Engineering Manager
Intel Active Management Technology Platform Details Jon Downey Applications Engineering Manager Objectives This course is intended to meet the following objectives: 1. Provide an overview of the manageability
More informationBIOS Update Release Notes
PRODUCTS: DH77EB (Standard BIOS) BIOS Update Release Notes BIOS Version 0098 - EBH7710H.86A.0098.2012.1219.1026 Date: December 23, 2012 ME Firmware: 8.1.20.1336 Integrated Graphics Option ROM: Build 2143
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: DZ87KLT-75K (Standard BIOS) KLZ8711D.86A.0451.2014.0501.1134 Production BIOS Date: May 1, 2014 Integrated Graphics LAN Visual Bios: 2.2.5 Production Candidate Build
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: D525MW, D525MWV, D425KT, D425KTW (Standard BIOS) BIOS Version 0132 - MWPNT10N.86A.0132.2013.0726.1534 Date: July 26, 2013 Fixed issue where system hangs when plugging
More informationGeneral Firmware Overview of Recommendations for Window OS
presented by General Firmware Overview of Recommendations for Window OS Spring 2017 UEFI Seminar and Plugfest March 27-31, 2017 Presented by Fei Zhou (Microsoft, Inc.) Updated 2011-06- 01 UEFI Plugfest
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: D946GZIS, D946GZTS (Standard BIOS) BIOS Version 0087 November 11, 2007 TS94610J.86A.0087.2007.1111.0015 VBIOS info: Build Number: 1518 PC 14.27 07/06/2007 17:11:20 PXE
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: D410PT, D510MO (Standard BIOS) BIOS Version 0524 - MOPNV10N.86A.0524.2011.0712.0930 July 12, 2011 Fixed issue where User Access Level changes when F9 is pressed. Fixed
More informationBIOS. Chapter The McGraw-Hill Companies, Inc. All rights reserved. Mike Meyers CompTIA A+ Guide to Managing and Troubleshooting PCs
BIOS Chapter 8 Overview In this chapter, you will learn how to Explain the function of BIOS Distinguish among various CMOS setup utility options Describe option ROM and device drivers Troubleshoot the
More informationUEFI Plugfest Dupont, WA
UEFI Plugfest Dupont, WA Plug-Ins: Added value for PCs June 22, 2010 Dick Wilkins, Office of the CTO 1 Agenda Plug-Ins! Past, Present, and Future UEFI is Making BIOS Plug-Ins Possible! Plug-In Examples
More informationLeveraging Windows Update to Distribute Firmware Updates Model Based Servicing (MBS)
Leveraging Windows Update to Distribute Firmware Updates Model Based Servicing (MBS) Presented by David Edfeldt, Senior Program Manager Windows PCE O3 (OEMs, ODMs, Operators) presented by UEFI Plugfest
More informationYANG Device Profile for Redfish Network Management. Joe White, David Black, John Leung Distributed Management Task Force
YANG Device Profile for Redfish Network Management Joe White, David Black, John Leung Distributed Management Task Force Disclaimer The information in this presentation represents a snapshot of work in
More informationBIOS User Guide RACING P1A
BIOS User Guide RACING P1A BIOS Update... 2 UEFI BIOS Setup... 6 1. Main Menu... 7 2. Advanced Menu... 8 3. Chipset Menu...14 4. Security Menu...20 5. Boot Menu...23 6. Exit Menu...25 BIOS Update The BIOS
More informationUNH-IOL NVMe Test Consortium
UNH-IOL NVMe Test Consortium Test Suite for NVMe Interoperability Version 1.2 Technical Document NOTICE: This is a living document. All contents are subject to change. Individual tests and/or test groups
More informationGraphics Output Protocol (GOP) Driver for UEFI
Graphics Output Protocol (GOP) Driver for UEFI Reethambari S V 1, Dr D Seshachalam 2 1 Department of ECE BMS College of Engineering,Bangalore, India. 2 Professor and former HOD, Dept of ECEBMS College
More informationBIOS Update Release Notes
PRODUCTS: DQ77KB (Standard BIOS) BIOS Update Release Notes BIOS Version 0059 - KBQ7710H.86A.0059.2017.0526.1645 Date: May 26, 2017 ME Firmware: 8.1.71.3608 Updated Intel ME firmware to version 8.1.71.3608.
More informationBIOS Update Release Notes PRODUCTS: DQ67SW, DQ67OW, DQ67EP (Standard BIOS)
BIOS Update Release Notes PRODUCTS: DQ67SW, DQ67OW, DQ67EP (Standard BIOS) BIOS Version 0054 - SWQ6710H.86A. 0054.2011.0815.1459 Date: August 15, 2011 ME Firmware: 5MB SKU 7.1.20.1119 Production Integrated
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: DG45ID, DG45FC (Standard BIOS) BIOS Version 0135 February 25, 2011 IDG4510H.86A.0135.2011.0225.1100 ME Firmware Revision: 1129 SKU4 Integrated Graphics Option ROM Revision:
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: DP67BA, DP67DE (Standard BIOS) BIOS Version 0082 - BAP6710H.86A.0082.2018.0412.1527 Date: April 12, 2018 ME Firmware: 7.1.60.1193, 8.0.13.1502 SATA RAID Option ROM:
More informationIntel Graphics Virtualization on KVM. Aug KVM Forum 2011 Rev. 3
Intel Graphics Virtualization on KVM Aug-16-2011 allen.m.kay@intel.com KVM Forum 2011 Rev. 3 Agenda Background on IO Virtualization Device Operation on Native Platform QEMU IO Virtualization Device Direct
More informationDeploying Secure Boot: Key Creation and Management
presented by Deploying Secure Boot: Key Creation and Management UEFI Summer Summit July 16-20, 2012 Presented by Arie van der Hoeven (Microsoft Corporation) Updated 2011-06-01 1 Agenda Introduction Secure
More information1/6. Main. Bios Version System Time System Date Hide Diagnostic Messages During Enabled Disabled POST Error Pause. Processor.
2006 3 Main ( ) Bios Version BIOS System Time System Date Hide Diagnostic Messages During Enabled Disabled POST Error Pause Enabled Disabled Processor ( ) Core Frequency CPU Bus Frequency CPU FSB Processor
More informationBIOS Update Release Notes
PRODUCTS: DB65AL (Standard BIOS) BIOS Update Release Notes BIOS Version 0056 - ALB6510H.86A.0056.2017.0601.1655 Date: June 01, 2017 ME Firmware: 5MB SKU 7.1.91. 3272 Production Updated Intel ME firmware
More informationBIOS Update Release Notes PRODUCTS: DQ67SW, DQ67OW, DQ67EP (Standard BIOS)
BIOS Update Release Notes PRODUCTS: DQ67SW, DQ67OW, DQ67EP (Standard BIOS) BIOS Version 0069 - SWQ6710H.86A.0069.2018.0410 Date: April 10, 2018 ME Firmware: 5MB SKU 7.1.91.3272 Production Updated CPU Microcode
More informationBIOS Update Release Notes PRODUCTS: DQ67SW, DQ67OW, DQ67EP (Standard BIOS)
BIOS Update Release Notes PRODUCTS: DQ67SW, DQ67OW, DQ67EP (Standard BIOS) BIOS Version 0057 - SWQ6710H.86A. 0057.2011.1111.1537 Date: November 11, 2011 ME Firmware: 5MB SKU 7.1.20.1119 Production Integrated
More informationASUSTeK. X455LD Bios Setup Menu Specification. June 12, 2014 Revision: 1.0 Document No.:001.
ASUSTeK X455LD Bios Setup Menu Specification June 12, 2014 Revision: 1.0 Document No.:001 Chang-Han_Wu@asus.com [Page:1/34] Revised History Version Description Date Released by Reviewer 1.0 BIOS setup
More informationChapter 3: Computer Assembly
Chapter 3: Computer Assembly IT Essentials v6.0 ITE v6.0 1 Chapter 3 - Sections & Objectives 3.1 Assemble the Computer Build a Computer. 3.2 Boot the Computer Explain how to verify BIOS and UEFI settings.
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: D410PT, D510MO (Standard BIOS) BIOS Version 0516 - MOPNV10N.86A.0516.2011.0331.1730 March 31, 2011 Increased Setup time and Data range. Added support for new SPI flash
More informationBIOS Update Release Notes
PRODUCTS: DZ68DB (Standard BIOS) BIOS Update Release Notes BIOS Version 0047 - DBZ6810H.86A.0047.2018.0409 Date: April 9, 2018 ME Firmware: 7.1.60.1193, 8.1.20.1336 SATA RAID Option ROM: v 11.6.0.1702
More informationUEFI Porting Update for ARM Platforms
UEFI Porting Update for ARM Platforms What did we do since July? Leif Lindholm UEFI tech lead Linaro Enterprise Group presented by UEFI Plugfest May 2014 Agenda Introduction Linux Support EDK2 Development
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: DZ77GA-70K, DZ77RE-75K (Standard BIOS) BIOS Version 0066 - GAZ7711H.86A.0066.2013.0521.1509 Date: May 21, 2013 ME Firmware: 8.1.20.1336 Fixed blue screen error when
More informationBIOS Update Release Notes
BIOS Update Release Notes PRODUCTS: D33217GKE, D33217CK, DCP847SKE, DC3217IYE, DC3217BY, DCCP847DYE (Standard BIOS) BIOS Version 0055 - GKPPT10H.86A.0055.2014.1205.1338 Date: December 5, 2014 Ivy Bridge
More informationAMD Ryzen Threadripper NVMe RAID Quick Start Guide RC Release Version 1.0
AMD Ryzen Threadripper NVMe RAID Quick Start Guide RC-9.1.0 Release Version 1.0 1 P a g e Contents 1 GENERAL INFORMATION... 3 1.1 Purpose... 3 1.2 System requirements... 3 1.3 Information about supported
More informationImplementing A Bluetooth Stack on UEFI
Implementing A Bluetooth Stack on UEFI Tony C.S. Lo Senior Manager American Megatrends Inc. presented by UEFI Plugfest October 2014 Agenda Introduction Bluetooth Architecture UEFI Bluetooth Stack Summary
More informationWind River. All Rights Reserved.
1 Using Simulation to Develop and Maintain a System of Connected Devices Didier Poirot Simics Technical Account Manager THE CHALLENGES OF DEVELOPING CONNECTED ELECTRONIC SYSTEMS 3 Mobile Networks Update
More informationBIOS Update Release Notes
PRODUCTS: D510MO (Standard BIOS) BIOS Update Release Notes BIOS Version 0400 - MOPNV10N.86A.0400.2010.1019.1048 October 19, 2010 Integrated Graphics Option ROM: 2036 06/14/2010 v2.35 (100614) v1.23 (100728)
More information