AMI Software Utility User Guide
Aptio 5.x DMIEDIT User Guide
Document Revision 1.01
September 22, 2020
Public Document
Copyright 2020
American Megatrends International LLC.
5555 Oakbrook Parkway
Suite 200
Norcross, GA 30093 (USA)
All Rights Reserved
Property of American Megatrends International LLC.
American Megatrends International LLC.
Aptio 5.x DMIEDIT User Guide
Copyright © 2020 American Megatrends International LLC Page 2 of 21
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.
For Additional Information
Call American Megatrends International LLC. at 1-800-828-9264 for additional information.
Limitations of Liability
In no event shall American Megatrends 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
Suite 200
Norcross, GA 30093 (USA)
All product names used in this publication are for identification purposes only and are trademarks of their
respective companies.
American Megatrends International LLC.
Aptio 5.x DMIEDIT User Guide
Copyright © 2020 American Megatrends International LLC Page 3 of 21
Table of Contents
Document Information ................................................................................................................................................................ 4
Purpose ................................................................................................................................................................................................................. 4
Audience ............................................................................................................................................................................................................... 4
Change History .................................................................................................................................................................................................. 4
Introduction ..................................................................................................................................................................................... 5
Overview .............................................................................................................................................................................................................. 5
Requirements ..................................................................................................................................................................................................... 5
Supported Operation System..................................................................................................................................... 5
DMIEdit for Windows ................................................................................................................................................................ 5
DMIEdit for EFI .......................................................................................................................................................................... 5
DMIEdit for Linux ...................................................................................................................................................................... 6
Firmware Requirements ............................................................................................................................................ 6
Input File: ................................................................................................................................................................... 6
Getting Start ........................................................................................................................................................................................................ 6
Installation ................................................................................................................................................................. 6
Command line switches ............................................................................................................................................. 6
Creating Input File (SET.DMS) .................................................................................................................................. 10
Running DMIEdit Program ....................................................................................................................................... 11
Features .......................................................................................................................................................................................... 12
Edit SMBIOS Strings ..................................................................................................................................................................................... 12
Edit SMBIOS Strings Process .................................................................................................................................... 12
Linux Driver .................................................................................................................................................................................. 13
Linux Pre-Requisites .................................................................................................................................................................................... 13
Signing Driver and Enrolling Public Key to the System ............................................................................................................... 15
FAQ ................................................................................................................................................................................................... 19
Windows requires a digitally signed driver ...................................................................................................................................... 19
Linux shows error when secure boot is enabled ............................................................................................................................ 19
Windows shows driver error when WSMT support is enabled ............................................................................................... 20
Windows version for adding additional driver description....................................................................................................... 20
Segmentation Fault when kernel 3.14.40 with XEN 4.2.4 ........................................................................................................... 20
"XXX has stopped working" or "Segmentation Fault" error....................................................................................................... 21
American Megatrends International LLC.
Aptio 5.x DMIEDIT User Guide
Copyright © 2020 American Megatrends International LLC Page 4 of 21
Document Information
Purpose
This document provides information to use the AptioV DmiEdit tools to update the SMBIOS.
Audience
Generic BIOS Engineers, OEM Engineers, and Aptio Customers.
Change History
Date
Revision
Description
2020-06-08
1.00
This is the PUB version, this first draft is based on NDA version 1.11 to generate.
2020-09-22
1.01
Add command /PSNH /PATH /PPNH for Type 4 items with handle.
Add additional Windows driver description.
American Megatrends International LLC.
Aptio 5.x DMIEDIT User Guide
Copyright © 2020 American Megatrends International LLC Page 5 of 21
Introduction
Overview
MIEdit stands for Desktop Management Interface Edit. It allows you to modify strings associated with SMBIOS
tables. This utility works with Aptio firmware with SMBIOS support.
You can modify the following SMBIOS tables with DMIEdit:
Bios Information (Type 0)
System (Type 1)
Base Board (Type 2)
Chassis (Type 3)
Processor Information (Type 4)
OEM String (Type 11)
System Configuration Options (Type 12)
Portable Battery (Type 22)
System Power Supply (Type 39)
Note: The System Firmware must support the SMBIOS specification.
Requirements
Supported Operation System
DMIEdit for Windows
AMIDEWIN (AMIDEWIN.EXE/AMIDEWINx64.EXE) support by the following Windows:
Microsoft® Windows® Server 2012 R2
Microsoft® Windows® 7
Microsoft® Windows® 8
Microsoft® Windows® 8.1
Microsoft® Windows® Server 2016
Microsoft® Windows® Server 2019
Microsoft® Windows® 10
Microsoft® Windows® PE
It is also likely to run normally under unlisted Windows environments.
AMIDEWIN requires the specific Windows driver.
*Due to System IO access, Windows version requires administrator privileges and executes with "Run as
Administrator" option.
DMIEdit for EFI
AMIDEEFI (AMIDEEFI.EFI/AMIDEEFIx64.EFI) support EFI Shell Environment.
D