Using DMITools

The DMI (Desktop Management Interface) Tool copies BIOS information to eeprom to be used in the DMI pool for hardware management.

When the BIOS displays Verifying DMI pool data it is checking the table correlates with the hardware before sending to the operating system (Windows, etc.).

To update the DMI Pool, perform the following steps:

  1. Enter into DOS.
  2. Execute dmitools.exe. The following messages show dmitools usage:

*** Compal DMI String Ft/W Utility Verl .40 for 2006/03/14

***

Usage:

DMITOOLS [ /R I ;WP | /WS | /WU ] [ STRING ]

[/R]

Read DMI Information from Memory

[,;WM]

: Write Manufacturer Name to EEPROM

(Max.=

16 characters)

[,'WP]

: Write Product Name to EEPROM.

(Max.=

16 characters)

[/WS]

: Write Serial Number to EEPROM

(Max.=

22 characters)

[/WU]

: Write UUID to EEPROM

(Ignore String )

[,WA]

: Write Asset Tag to EEPROM.

(Max.=

32 characters)

IMPORTANT:The following write examples (2 to 5) require a system reboot to take effect

Example 1: Read DMI Information from Memory

Input:

dmitools /r Output:

Manufacturer (Typel, 0ffset04h): Acer

Product Name (Typel, 0ffset05h): Aspire one xxxxx

Serial Number (Typel, 0ffset07h): 01234567890123456789

UUID String (Typel, 0ffset08h): xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Asset Tag (Type3, 0ffset04h): Acer Asstag

Example 2: Write Product Name to EEPROM

Input:

dmitools /wp Acer

Example 3: Write Serial Number to EEPROM

Input:

dmitools /ws 01234567890123456789

Example 4: Write UUID to EEPROM

Input:

dmitools /wu

Example 5: Write Asset Tag to EEPROM

Input:

dmitools /wa Acer Asstag

Using the LAN MAC Utility

Perform the following steps to write MAC information to eeprom:

1. Use a text editor, for example Notepad, to edit the MAC.CFG file as shown:

t MAC.CFG - Notepad

[email protected]®

| File Edit Format View Help

Tit1e= MAC Address byte

WriteData='ÛÛ1122334455

startAddr=7A

writeLeng=6

KeepByte=0|

  • WriteData= '001122334455' <-------MAC value
  • StartAddr=7A <-------MAC address
  • WriteLeng=6 <-------MAC value length
  • KeepByte=0 <-------can be any value
  1. Boot into D0S.
  2. Execute MAC.BAT to write MAC information to eeprom.
The Ultimate Computer Repair Guide

The Ultimate Computer Repair Guide

Read how to maintain and repair any desktop and laptop computer. This Ebook has articles with photos and videos that show detailed step by step pc repair and maintenance procedures. There are many links to online videos that explain how you can build, maintain, speed up, clean, and repair your computer yourself. Put the money that you were going to pay the PC Tech in your own pocket.

Get My Free Ebook


Post a comment