Aptio 5.x AFU User Guide

AMI Software Utility User Guide

Aptio 5.x AFU User Guide for Intel? Server Board M10JNP2SB

Document Revision 1.28 3/15/2020

American Megatrends International LLC 5555 Oakbrook Parkway Building 200 Norcross, GA 30093 (USA) All Rights Reserved Property of American Megatrends International LLC

American Megatrends International LLC Aptio 5.x AFU User Guide for Intel Server Board M10JNP2SB

Legal

Disclaimer

This publication contains proprietary information which is protected by copyright. No part of this publication may be reproduced, transcribed, stored in a retrieval system, translated into any language or computer language, or transmitted in any form whatsoever without the prior written consent of the publisher, American Megatrends International LLC. American Megatrends International LLC retains the right to update, change, modify this publication at any time, without notice.

Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software, or service activation. Performance varies depending on system configuration. No computer system can be absolutely secure. Check with your system manufacturer or retailer or learn more at .

You may not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products described herein. You agree to grant Intel a non-exclusive, royalty-free license to any patent claim thereafter drafted which includes subject matter disclosed herein.

No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.

The products described may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request.

Limitations of Liability

In no event shall American Megatrends or Intel be held liable for any loss, expenses, or damages of any kind whatsoever, whether direct, indirect, incidental, or consequential, arising from the design or use of this product or the support materials provided with the product

Limited Warranty

No warranties are made, either expressed or implied, with regard to the contents of this work, its merchantability, or fitness for a particular use. American Megatrends assumes no responsibility for errors and omissions or for the uses made of the material contained herein or reader decisions based on such use.

Trademark and Copyright Acknowledgments

Copyright ? 2020 American Megatrends International LLC. All Rights Reserved.

American Megatrends International LLC 5555 Oakbrook Parkway Building 200 Norcross, GA 30093 (USA)

All product names used in this publication are for identification purposes only and are trademarks of their respective companies.

Copyright ? 2020 American Megatrends International LLC

Page 2 of 47

American Megatrends International LLC Aptio 5.x AFU User Guide for Intel Server Board M10JNP2SB

Table of Contents

Aptio 5.x AFU User Guide........................................................................................................................................... 1

Legal .......................................................................................................................................................................... 1

Table of Contents....................................................................................................................................................... 3

Document Information .............................................................................................................................................. 5

Purpose .......................................................................................................................................................................... 5 Audience ........................................................................................................................................................................ 5 Change History ............................................................................................................................................................... 5

Introduction............................................................................................................................................................... 7

Overview ........................................................................................................................................................................ 7 AFU APTIO Features ....................................................................................................................................................... 7 Notifications ................................................................................................................................................................... 7 Requirements................................................................................................................................................................. 7

Supported Operating System.....................................................................................................................................7 Firmware Requirements ............................................................................................................................................ 8

AFU Operation ......................................................................................................................................................... 10

Overview ...................................................................................................................................................................... 10 Commands and Options...............................................................................................................................................11

Usage ....................................................................................................................................................................... 11 Commands ............................................................................................................................................................... 11 Options..................................................................................................................................................................... 12 Rules......................................................................................................................................................................... 13

Usage ....................................................................................................................................................................... 15

Overview ...................................................................................................................................................................... 15 AfuEfix64 [Option 1] [Option 2] ... ................................................................................ 15 AfuEfix64 ................................................................................................. 17 AfuEfix64 ................................................................................................................................................ 17 AfuEfix64 : ............................................................... 18 AfuEfix64 .............................................................................................. 18 AfuEfix64 .................................................................................... 19

Use case ................................................................................................................................................................... 20

Overview ...................................................................................................................................................................... 20 Preserving Setup Setting ? /SP.....................................................................................................................................20 Preserving SMBIOS ? /R and /Rn ................................................................................................................................. 21 Programming NVRAM Region ? /N .............................................................................................................................. 21 Programming Specific NCB Block ? /Kn ....................................................................................................................... 21 Programming Specific ROM Hole ? /Ln........................................................................................................................21 Secured Flash Update ? /CAPSULE and /RECOVERY .................................................................................................... 22

Copyright ? 2020 American Megatrends International LLC

Page 3 of 47

American Megatrends International LLC Aptio 5.x AFU User Guide for Intel Server Board M10JNP2SB

Send special command to BIOS ? /CMD:{xxx}.............................................................................................................. 23 Send special value to BIOS ? /OEMCMD:xxx................................................................................................................23 To set default option for ROM Layout Changed ? /RLC: .............................................................................................. 23 Don't Check AC adapter and battery ? /JBC................................................................................................................. 24 Linux Pre-Requisites................................................................................................................................................. 25 Signing Driver and Enrolling Public Key to the System ............................................................................................. 28 Platform Level Data Model (PLDM) .......................................................................................................................... 32 OFBD AFU Capsule Update (OACU) .......................................................................................................................... 33 Intel BIOS Guard Support ......................................................................................................................................... 36 AMD Combo AM4 Support....................................................................................................................................... 37 Support Table .......................................................................................................................................................... 38 Command/Option Support in Each Mode ................................................................................................................... 38 Error Codes .............................................................................................................................................................. 40 Error Code Definition ................................................................................................................................................... 40 FAQs ........................................................................................................................................................................ 44 The Error Message Information of ROM......................................................................................................................44 Windows requires a digitally signed driver .................................................................................................................. 45 Windows version with new driver for WSMT support has to install 2 hot fixes..........................................................45 AMI AFULNX supports XEN .......................................................................................................................................... 45 Segmentation Fault when AFULNX is kernel 3.14.40 with XEN 4.2.4 .......................................................................... 46 "AFUxxx has stopped working" or "Segmentation Fault" error...................................................................................46

Copyright ? 2020 American Megatrends International LLC

Page 4 of 47

American Megatrends International LLC Aptio 5.x AFU User Guide for Intel Server Board M10JNP2SB

Document Information

Purpose

This document provides information to use the Aptio 5.x AFU for updating system BIOS.

Audience

Generic BIOS Engineers, OEM Engineers, and Aptio Customers.

This document has been proofed for use of the AMI Aptio 5.x AFU utility software when updating the BIOS on the Intel? Server Board M10JNP2SB.

For further support for this document, please contact your Intel Customer Support Representative.

Change History

Date

2013-11-19 2014-03-20 2014-04-24

Revision

1.00 1.01 1.02

2014-08-22

1.03

2014-11-11

1.04

2015-01-30

1.05

2015-06-22

1.06

2015-11-18

1.07

2016-02-02

1.08

2016-03-25

1.09

2016-10-18

1.10

2017-04-28

1.11

2017-05-12

1.12

2017-08-09

1.13

2017-09-07

1.14

Description

Initial document created and update content to the latest released of Afu. Modified 0x180xB60xB70xBF0xD0 error message text. Added error message 0x340x35. Added new commands for /meul and /JBC. Need to be updated the SmiFlash module to 5.001_SmiFlash_13. Added Windows 2012 R2 in the support list. Added new command /cmd:. Removed Microsoft?DOS support. Added Linux Xen note. Added 0x4A0x4B error message text. Added DOS does not support note. Added an announcement: Linux does not support Secure Boot. Added support Linux Secure Boot. Added /CLRCFG, /BCPALL, /DPC command. Added 0x36, 0x37, 0x4C, 0x71 error messages. Added 0x4C, ROMLayout change error messages. Added answer for Windows digitally signed driver. Revised some wrong descriptions. Added Windows driver information for WSMT support. Added new command /oemcmd:. Added AFULNX supports XEN FAQ. Added support PLDM. Added 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57 error messages.

Copyright ? 2020 American Megatrends International LLC

Page 5 of 47

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download