0% found this document useful (0 votes)
296 views48 pages

HP Commercial Notebook Step-by-Step Guide - System Board Replacement and System Diagnostic Tool

The HP Mobile DMIFIT Step-by-Step Guide provides detailed instructions for service engineers on how to replace and program the system board of HP Notebooks, Desktops, and Workstations. It outlines the necessary tools, steps for preparing the system board, and programming DMI information using various utilities. The guide emphasizes the importance of gathering system information and updating TPM firmware as part of the replacement process.
Copyright
© © All Rights Reserved
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)
296 views48 pages

HP Commercial Notebook Step-by-Step Guide - System Board Replacement and System Diagnostic Tool

The HP Mobile DMIFIT Step-by-Step Guide provides detailed instructions for service engineers on how to replace and program the system board of HP Notebooks, Desktops, and Workstations. It outlines the necessary tools, steps for preparing the system board, and programming DMI information using various utilities. The guide emphasizes the importance of gathering system information and updating TPM firmware as part of the replacement process.
Copyright
© © All Rights Reserved
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/ 48

HP Commercial Notebook / Tablet

DMIFIT Step-by-Step Guide


New HP System Board Replacement &
System Diagnostic Tool
Updated June 2017

After performing a system board replacement on an HP Notebook, Desktop,


Workstation or RPOS system, service engineers are required to program the
replacement system board's Desktop Management Interface (DMI) information.
In addition, other utilities may be required to properly prepare the system board
before it can be locked and the unit returned to the customer.
This guide provides the step-by-step instructions for preparing replacement
system boards for HP Notebooks using the new HP System Board Replacement
& System Diagnostic Tool.

Contents
New HP System Board Replacement & System Diagnostic Tool ............................................................... 3
New HP Field Service & Diagnostic Key – Schematic .................................................................................. 3
Creating the Tools ......................................................................................................................................... 4
Understanding Which Tools to Use .............................................................................................................. 6
Important Information .................................................................................................................................. 8
Identifying and Setting TPM ....................................................................................................................... 15
Starting the System Board Replacement and System Diagnostic Tool ................................................... 17
Programing DMI Using NBDMIFIT ............................................................................................................... 19
Programing DMI Using WNDMIFIT .............................................................................................................. 22
Audio Amp Calibration Tool .......................................................................................................................... 25
Update Intel ME Utility ................................................................................................................................ 26
HP Mobile DMIFIT Step-by-Step Guide

UEFI / DOS Utility – Which Tool to Use: ....................................................................................................... 27


Booting to the Wrong Environment ............................................................................................................ 27
Notebook Systems (UEFI) ............................................................................................................................. 28
Notebook Systems (DOS) ............................................................................................................................. 30
No Update Required ...................................................................................................................................... 33
Committing ME / vPro (Branding)............................................................................................................... 34
Steps to Run the ME Configuration Utility................................................................................................... 34
Locking the System Board.......................................................................................................................... 35
Locking System Board in UEFI ...................................................................................................................... 35
Locking System Board in WINPE .................................................................................................................. 36
Programming DMI on Tablets and Select Notebooks ............................................................................... 39
Steps to Use the dedicated UEFI Tools ....................................................................................................... 39
ElitePad and Tablets ................................................................................................................................... 40
Using Windows PE for the HP ElitePad 900, HP Pro Tablet 10 EE G1 ..................................................... 40
Using Windows PE for the HP ElitePad 1000 or HP Pro Tablet 608 G1: ................................................. 40
Programming the Feature Byte and Build ID strings (HP mt41 only) ..................................................... 42
Troubleshooting notes ............................................................................................................................... 43
MPM is Locked ................................................................................................................................................ 43
UUID is all “FFFFFFFFFFFFFFFFFFFFFF” ...................................................................................................... 43
Solution to unlock MPM if UUID is all F ........................................................................................................ 44
Intel ME is Locked .......................................................................................................................................... 44
“Not Fully Configured” Message / Set SureStart Mode ............................................................................. 45

2|P a g e
HP Mobile DMIFIT Step-by-Step Guide

New HP System Board Replacement & System Diagnostic Tool


HP has developed a new single USB key solution that contains the primary DMIFIT* and other
utilities required to program a replacement system board for HP Notebooks, Desktops,
Workstations and RPOS systems.

In addition, we have incorporated the Field Diagnostic Tools on to the same USB key, creating
a simple to use, single key solution for our field technicians, service partners and customers.

The new single key solution utilizes a menu driven environment to allow the user to select the
utility they would like to run and is the first step in our process to improve the DMIFIT
experience.

New HP Field Service & Diagnostic Key – Schematic

____________________________________________________________________________________________________
*The consolidated tools will not work with systems that cannot boot to Legacy Mode. This would
include tablets like the ElitePad 900, ElitePad 1000, Pro Tablet 10 EE G1, or HP Pro Tablet 608 G1.
Please see page 34 in this document for direction on how to program these units.
____________________________________________________________________________________________________

3|P a g e
HP Mobile DMIFIT Step-by-Step Guide

Commercial Notebook System Board Replacement Process

Gather System
Information &
Determine TPM
Requirements

Set Date and Time

Program DMI
Information

Audio Amp
Calibration Tool

Update Intel ME
Firmware

Configure TPM

Configure ME
(Branding)

Confirm Boot to
Windows

Lock MPM

4|P a g e
HP Mobile DMIFIT Step-by-Step Guide

Creating the Tools


To create the new HP System Board Replacement & System Diagnostic Tool, please follow
the steps below or see the HP System Board Replacement & System Diagnostic Tool
Creation Quick Start Guide.

Steps to Create the New HP System Board Replacement and System Diagnostic Tool

1. Download all the files shown below and place them in the same Folder / Directory on
your computer.

2. Download http://www.bay- wolf.com/utility/usbkey/win98boot.zip and place it into


the same folder with the other files.
3. Place an 8GB or greater USB key into any available USB port.
4. Right click over the “MakebootableDMI.exe” and select “Run as Administrator”
5. With the command shell window selected, press Enter
6. The inserted USB key will be seen with a number assigned to it.
7. Select the number corresponding to the USB you would like to format.
8. Press Y key twice to format the USB.
9. Type 1 to select the USB image to build.
10. Image will now build.
__________________________________________________________________________

Please Note: It will take approximately


10-15 minutes to build the USB key.
___________________________________________________________________________

5|P a g e
HP Mobile DMIFIT Step-by-Step Guide

Understanding Which Tools to Use


Different systems require different utilities based upon the type of product, the year the
product was developed and the type of BIOS it uses. Please see the chart below for a quick
overview of the utilities and when to use them.

Utility Purpose Environment


• Programming DMI on Commercial
Notebooks built prior to 2012
NBDMIFIT • Programming DMI on Consumer DOS
notebooks built prior to 3C 2016
• Programing DMI on several
dedicated platforms.
• Programming DMI on Commercial
Notebooks built after to 2012
WNDMIFIT WINPE
• Programming DMI on Consumer
notebooks built after 3C 2016.

• Configuring vPro on select Intel-


ME Configuration Utility based systems UEFI
(Branding)

• Configuring the TPM Firmware


TPM Utility version of the replacement system UEFI
board.

• Inspecting the Intel ME Firmware


Intel ME Firmware Update Utility and updating it if required. UEFI

• Locking the system board upon


Lock System Board Utility completion of programing the UEFI
(UEFI) system board.

• Locking the system board upon


Lock System Board Utility
completion of programing the WINPE
(WINPE)
system board.

• Resets the MPM counter on the


MPM Reset system under repair. WINPE

6|P a g e
HP Mobile DMIFIT Step-by-Step Guide

7|P a g e
HP Mobile DMIFIT Step-by-Step Guide

Important Information
Data Collection
To program DMI on a new system board, you will need to gather some or all the information
below (information required may vary by platform). The information can be found on the
Service Tag or Flex Build labels located on the system. Please write down the information
before installing the new system board into the system:

• TPM Requirements

• Serial number

• SKU number

• Product name

• System board CT number

• System Configuration ID or PCID (2014 and older platforms)

• Feature Byte (Case Sensitive) and Build ID (2015 and newer platforms)

Product Identification Labels


All HP business computers include a Product Identification Label (sometimes also called the
“service tag” or “service label”) that contains information such as product number, serial
number, and model key. The Product ID label may be located on the back of the Notebook, in
the battery compartment, or under a cover on the back of the Notebook.

:
Image: Example of a Service tag on
commercial notebook

Image: Example of a Flexbuild label.

8|P a g e
HP Mobile DMIFIT Step-by-Step Guide

MPM Counter / Reset Counter


On systems manufactured before 2014 that require the ME Configuration Utility (Branding), a
total of 10 reboots are allowed until the MPM is automatically locked.

On systems manufactured in or after 2015 that require the ME Configuration Utility


(Branding), a total of 50 reboots are allowed before locking.

You should start the DMI process with a warning message at boot that displays
“Manufacturing Mode x:10”, where the number indicates how many reboots are left before
locking. The full system board programing process may require 3-4 reboots to complete, so
you may have to adjust the number accordingly before starting to program the system.

If the counter is less than 5 on systems manufactured before 2014, or the counter is less than
10 on systems manufactured after 2015, you should reset the MPM counter. Instructions on
how to do this are provided below.

Steps to Identify the Correct Tool using NBDMIFIT

11. From the Main Menu, select option 2, DMIFIT Utilities.

9|P a g e
HP Mobile DMIFIT Step-by-Step Guide

12. The DMIFIT Submenu will appear. Select option 1, WNDMIFIT 64-Bit Utility (WINPE).

13. WINPE will start and a small menu of options will appear.

14. Select Reset MPM Counter

15. The tool will run and return a confirmation that MPM Counter has been reset.

10 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Setting the Date and Time / BIOS


The replacement system board might not have the correct time set in the system clock. The
automatic UUID generation requires the system clock be set correctly. As such, you must set
the system clock before starting the DMI Programming process. Please note that NBDMIFIT
Utility can also be used to set the date and time.

Steps for Setting Date and Time in HP Setup

Many systems allow you to set the clock in the HP Setup Utility:

1. Access the System BIOS by pressing F10 during boot.

2. Select File - Set System Date and Time.


3. Set the date and time for the time zone you are in.

11 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Using NBDMIFIT to Identify Correct Tool / Set Date and Time


If you are unsure which tool to use, simply run NBDMIFIT first to identify which tools should be
used on the system. If the product requires a different tool other than NBDMIFIT, the utility
will tell you which tool to run.

Steps to Set Date and Time and Identify the Correct Tool using NBDMIFIT

1. From the Main Menu, select option 2, DMIFIT Utilities

2. The DMIFIT Submenu will appear and you can select to program DMI using the
NBDMIFIT Utility by selecting option 0, NBDMIFIT Utility (DOS).

12 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

3. The NBDMIFIT Utility will launch and you will be asked to enter the correct date and
time for the system board.

4. After setting the date and time, the DOS version of the Intel ME Firmware Update
Utility will automatically initiate and determine if the Intel ME Firmware needs to be
updated.

______________________________________________________________________

Please Note: The Intel ME Firmware Update Utility will either:

1. Update the firmware if required.

2. Ask you to update the firmware using the UEFI tool

3. Indicate that the firmware does not need updating.

For more information, please see page 22 in this guide.

______________________________________________________________________

5. Once the Intel ME Firmware has been updated, the utility will automatically run the
NBDMIFT utility.

6. If NBDMIFIT is the correct tool for the system under repair, it will automatically start
and prompt you to enter the information from the Service Tag / Flex Build Label.

13 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

7. If the product requires a different tool other than NBDMIFIT the system will tell you
which tools you will need to run to program the system board.

Important: Tool provides a Important: Tool provides a


message stating that you must message stating that you must
boot to the UEFI environment to boot to UEFI environment to
run Intel ME Firmware Update run the ME Configuration Utility
Utility. This utility will update the Important: Tool (Branding). This utility will
Intel ME Firmware to a later provides a message allow you to configure vPro
version that does not have the stating that you must and other settings within the
identified security vulnerability. boot to WNDMIFIT to Intel ME.
program DMI.

14 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Identifying, Updating and Setting TPM


___________________________________________________________________________

Important, you are now required to update the TPM Firmware as part of the system board
replacement process. Please see steps below to update TPM Firmware.

___________________________________________________________________________

Updating TPM Firmware

1. The TPM Firmware Utility will now automatically launch after the Intel ME Firmware
Utility. You must upgrade the TPM Firmware to the latest version of your desired
configuration (1.2 or 2.0).
2. When the TPM Firmware Utility starts, you will be presented with a menu similar to the
one below. Please note the following information:

Tool identifies the current version of TPM. In


this example, it is 2.0 Version 7.61.2785.0.
To move from 2.0 to 1.2, type 204to124.nsh
at the prompt.

To update to the latest version of 2.0, type


204to205.nsh at the prompt.

3. Follow the directions on the screen to either move from 2.0 to 1.2 or to update to the
latest version of 2.0.
4. Once you type in your selection, press enter.
5. The tool will make the changes and automatically reboot.

15 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

More information can be found in the TPM


Step-by-Step Guide or the DMIFIT Web Based
Training available to HP Employees and
Partners.

Image: Configuring TPM Firmware


Version Step-Step Guide.

16 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Starting the System Board Replacement and System Diagnostic Tool


To start the HP System Board Replacement and System Diagnostic Tool and get to the main
menu, please follow the steps below.

Steps to start the System Board Replacement and System Diagnostic Tool

1. Insert the System Board Replacement and System Diagnostic Tool USB key and boot
the system.

2. Press F10 to access the BIOS. Set the boot mode to UEFI Hybrid.

3. Reboot the system to save changes.

4. Press F9 to access Boot Option Menu

5. Boot to the System Board Replacement and System Diagnostic Tool in Legacy Mode

6. The system will boot to the System Board Replacement and System Diagnostic Tool
and present the main menu as shown below.

7. From this menu, you can choose to program DMI information on the system board by
selecting option 2, DMIFIT Utilities.

17 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

8. The DMIFIT Utilities submenu will appear and you can select to program DMI using
NBDMIFIT Utilities (DOS) or WNDMIFIT 64-Bit Utilities (WINPE).

18 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Programing DMI Using NBDMIFIT


If the system under repair uses NBDMIFIT to program DMI information (including most 2C16
and earlier consumer notebooks and legacy commercial notebooks prior to 2012), please
follow the steps below:

Steps to Program DMI using NBDMIFIT

1. From the Main Menu, select option 2, DMIFIT Utilities.

2. The DMIFIT Utilities submenu will appear and you can select to program DMI using the
NBDMIFIT Utility by selecting option 0, NBDMIFIT Utility (DOS)

19 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

3. The NBDMIFIT Utility will launch and you will be asked to enter the correct date and
time for the system board.

4. After setting the date and time, the DOS version of the Intel ME Firmware Update
Utility will initiate and determine if the Intel ME Firmware needs to be updated.

______________________________________________________________________

Please Note: The Intel ME Firmware Update Utility will either:

1. Update the firmware if required.

2. Ask you to update the firmware using the UEFI tool

3. Indicate that the firmware does not need updating.

For more information, please see page 22 in this guide.

______________________________________________________________________

5. Once the Intel ME Firmware has been updated, the utility will automatically run the
NBDMIFT Utility.

6. If NBDMIFIT is the correct tool for the system under repair, it will automatically start
and prompt you to enter the information from the Service Tag / Flex Build Label.

20 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

7. If the product requires a different tool other than NBDMIFIT the system will tell you
which tools you will need to run to program the system board.

___________________________________________________________________________

Please Note: If NBDMIFIT is not the correct tool to program DMI, the utility will provide a
warning message regarding what tool you should use for that system.

___________________________________________________________________________

7. To program DMI information, select each option by pressing the associated number or
letter from the menu, and then enter the information.

8. When you are finished, press S to save to EEPROM.

9. Press ESC to exit the program.

21 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Programing DMI Using WNDMIFIT


If the system under repair uses the WNDMIFIT Utility to program DMI information (including
most 3C16 and later consumer notebooks and commercial notebooks manufactured after
2012), please follow the steps below.

Steps to Program DMI using WNDMIFIT

1. From the Main Menu, select option 2, DMIFIT Utilities.

2. The DMIFIT Utilities submenu will appear and you can select to program DMI using the
WNDMIFIT Utility by selecting option 1, WNDMIFIT 64-Bit Utilities (WINPE).

22 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

3. The tool will start and present a submenu of options.

4. Select Run DMIFIT

5. Using the information gathered previously, update each of the items below as
required. Please note that note all platforms will have all or require each piece of
information.

a. Product Name

b. Enter the SKU / Model #

c. Enter System Configuration ID (2014 and older platforms)

d. Enter the Serial # (s/n: on the service tag)

23 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

e. Enter the System Board CT # (if required, some board may have the CT# already
populated)

f. Enter the Feature Byte (case sensitive) – for model years 2015 forward.

g. Enter the Build ID (all CAPS) – for model years 2015 forward.

6. After you have entered all the DMI information, please review and confirm that it has
been entered correctly.

7. If the DMI information is correct, click “Commit Only” to program the information.

8. Once DMI has been programmed, continue to Update Intel ME Firmware, configure ME,
configure TPM and lock the system board.

Image: Example of data


entry screen in WINDMIFIT.

___________________________________________________________________________

Please Note: The Keyboard Type Field should be left blank for all commercial products. This
field is only required on consumer products.
___________________________________________________________________________

24 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Audio Amp Calibration Tool

The Amp Calibration Tool calibrates the audio outputs for the external audio amplifier on select HP Commercial
Notebook platforms. It is necessary calibrate the audio outputs after system board or speaker component
replacement.

___________________________________________________________________________
The tool will run automatically after you have entered the DMI information using WNDMIFIT.
___________________________________________________________________________

After starting, a new console window is created displaying progress. This window is closed though, as soon as
execution is complete.

25 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Update Intel ME Utility


As a result of an identified security issue related to Intel ME Firmware, HP has developed a
small utility that will inspect and update the Intel ME Firmware if required.

Important Note: Field technicians should run the Intel ME Update


Utility on all new system boards for HP commercial systems!

Depending on the age of the system under repair, the system board may
require either a DOS version of the utility or a UEFI version of the utility.

1. To run the DOS version of the utility, simply run NBDMIFIT from the DMIFIT
Utilities sub menu. The DOS version of the utility will run before
NBDMIFIT.
2. To run the UEFI version of the tool, simply boot to the USB key in UEFI
Mode. The UEFI version of the utility will run before the ME Configuration
Utility (Branding).

26 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

UEFI / DOS Utility – Which Tool to Use:


Due to the age of the systems impacted, HP has developed a UEFI and DOS based utility. The
utility used is based upon the age and capabilities of the system you’re working on. In
general, systems from 2010 – 2014 will use the DOS based utility. Systems from 2014 –
2017 will use the UEFI Based utility.

Booting to the Wrong Environment


If you boot to the wrong environment, the utility will warn you that you must reboot to the
other environment to update the Intel ME Firmware.

Important: Tool
provides a warning that
you must boot to the
other environment.

Image: Screen shows the warning received when the user


booted to DOS on a system that requires the UEFI version
of the Intel ME Firmware Update Utility.

27 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Notebook Systems (UEFI)


1. Insert the HP Field Service & Diagnostic Tool USB Key. Boot the system.

2. Press F9 for Boot Options Menu.

3. Select External USB Hard Drive (UEFI).

4. The screen will flash and the following will be displayed:

5. Press any key to continue

6. The Intel ME Update Utility will begin to inspect the firmware on the system. Do not
exit the process or power off the machine.

28 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

7. Once complete, the utility will automatically begin to update the Intel ME Firmware.
Do not exit the process or power off the machine.

8. Once complete, the system will automatically reboot and begin the branding process.

29 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Notebook Systems (DOS)


1. From the Main Menu, select option 2, DMIFIT Utilities.

2. The DMIFIT Utilities submenu will appear and you can select NBDMIFIT Utility by
selecting option 0, NBDMIFIT Utility (DOS)

3. NBDMIFIT will start and you will be asked to enter the correct date and time.

30 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

4. After setting the date and time, the DOS version of the Intel ME Firmware Update
Utility will initiate and determine if the Intel ME Firmware needs to be updated.

5. The utility will begin to inspect the firmware on the system. Do not exit the process or
power off the machine.

6. Once complete, the utility will automatically begin to update the Intel ME Firmware.
Do not exit the process or power off the machine.

31 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

7. Once the utility has updated the Intel ME Firmware, you will manually need to reboot
the system before proceeding.

8. Depending on the system, you can now proceed with the next step of the process.

32 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

No Update Required
Not all systems will require the Intel ME Firmware to be updated. Depending on the system, you may
receive a message that a firmware update is not required.

Although the messages may vary, the tool will return messages similar to the messages below when
it has determined that the Intel ME Firmware does not require updating.

The user should proceed to the next step in the process.

33 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Committing ME / vPro (Branding)

After you have programmed DMI, you are now ready to configure ME (sometimes referred to
as branding or configuring vPro). Please check the product’s Build of Material to determine if
vPro should or should not be enabled.

Steps to Run the ME Configuration Utility.

1. Ensure that Boot Mode in BIOS is set to UEFI Hybrid.

2. Insert the HP System Board Replacement & System Diagnostic Tool.

3. Power up the notebook.

4. Press F9 for boot options menu.

5. Select External USB Hard Drive (UEFI).

6. Select the correct menu option according to the customer’s entitlements. Please note
that the menu displayed will vary based upon the system. If the system is not a vPro
capable machine, it will only show a Non-vPro and Non-vPro with NFC options.

7. Reboot the system.

8. You are now ready to lock the system board.

34 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Locking the System Board


At this point, you have successfully programed DMI and, if required, updated the Intel ME
Firmware, Configured TPM, and Configured ME. The last step in the process is to lock the
board so that no unauthorized changes can be made. This is can now be done in UEFI (on
2015 or later models) or in the WINPE environment. Make sure that there is only the MPM
message at POST before locking MPM.

Locking System Board in UEFI

1. After Committing ME, the system will reboot back to UEFI and display a short status
menu as shown below:

2. It will then provide the option to Lock the system

3. Type “lockmpm” to lock the system board.

4. Sure Start Production Mode (Auto Selection)

If you see the message "Your system is not fully configured. Please contact HP customer
support" during the programing / committing ME process, then your system will need to
Set SureStart Production Mode. When using the UEFI MPM Lock Tool, Sure Start
Production Mode will automatically be determined and set by the tool.

35 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

5. Access BIOS and reset system defaults.

6. Verify that the OS boots without issue.

7. Reset any BIOS settings and adjustments back to the customer’s original BIOS setting
requirements.

8. Verify that the OS boots without issue. If the OS needs to be reloaded, turn the unit
over to the end user to complete this task.

Locking System Board in WINPE

1. After Committing ME, the system will reboot back to UEFI and display a short status
menu as shown below:

2. Reboot the system to save changes.

3. Press F9 to access Boot Option Menu

4. Boot to the HP Field Service & Diagnostic Tool in Legacy Mode

36 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

9. From the Main Menu, select option 2, DMIFIT Utilities.

10. The DMIFIT Utilities submenu will appear and you can select to program DMI using the
WNDMIFIT Utility by selecting option 1, WNDMIFIT 64-Bit Utilities (WINPE).

37 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

11. The tool will start and present a submenu of options.

12. Select Run DMIFIT

3. Select Lock MPM

4. Access BIOS and reset system defaults.

5. Verify that the OS boots without issue.

6. Reset any BIOS settings and adjustments back to the customer’s original BIOS setting
requirements.

7. Verify that the OS boots without issue. If the OS needs to be reloaded, turn the unit
over to the end user to complete this task.

38 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Programming DMI on Tablets and Select Notebooks


Due to the specific nature of some systems, specific tools or processes are required to Program DMI
and Commit ME. If neither NBDMIFIT nor WNDMIFIT could be used, you may be working with a system
that requires a special set of tools.

Dedicated UEFI Tools / Platforms


If you are working with one of the following platforms, you will need to use a dedicated set of UEFI
Tools to program DMI and Commit ME. The tool is set to automatically detect these platforms and
start the appropriate utility. This applies to the following platforms:

– HP 240 G1/G2, HP 250 G1/G2, HP 255 – HP Pro Tablet 610 G1 (22B8).


G1/G2.
– HP Pro Tablet 610 G1 (22B9).
– HP Envy x2 (18F6).
– HP Pro x2 410 G1.
– HP Pavilion X2 Detachable (8021).
– HP Stream 7/8 Tablet.
– HP Pavilion X2 Detachable (813E).
– HP x2 210 G1 (8173)
– HP Pavilion X2 Detachable (815D).
– HP Pavilion X2 Detachable (8181,8182).
– HP Pavilion 11x2 (2188).
– HP Pavilion X2 Detachable (827B,827C)
– HP Pro Tablet 408 G1.

Steps to Use the dedicated UEFI Tools

1. Boot the system and press F9.

2. Select USB Hard Drive (UEFI), and follow the on-screen prompts to enter DMI information after the
Intel ME Firmware Update Utility.

39 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

ElitePad and Tablets


The following ElitePads and Pro Tablets have specific requirements and cannot be programmed using
the new HP Field Service & Diagnostic Key. Please use version 2.12-1 of the DMIFIT utility and follow
the steps outlined below:

Using Windows PE for the HP ElitePad 900, HP Pro Tablet 10 EE G1

1. Insert WINPE32 USB Key

2. Boot the system and press F9.

3. Select USB Hard Drive (UEFI), and follow the on-screen prompts to enter DMI information

Using Windows PE for the HP ElitePad 1000 or HP Pro Tablet 608 G1:

1. copy DASL2 folder from NBDMIFIT key to the root of WINPE64 key

2. boot winpe64 key

3. exit wndmifit window

4. change to DASL2 folder

5. run setup.exe

6. go back to wndmifit folder

7. run wndmifit64.exe

Using WINPE for the HP Envy 8 Note

To program the HP ENVY 8 Note (x8160):

1. Boot to Windows or Windows PE.

2. Enter cd \Win.

3. Enable the Build ID and Feature Byte by running the following command:

4. Hpbi205fx64.exe /s /r 100

5. Run the command again without any options:

40 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

6. Hpbi205fx64.exe

7. Program the battery CT number by running the following command:

a. Hpbi205fx64.exe /ctn xxxxxxxxxx

41 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Programming the Feature Byte and Build ID strings (HP mt41 only)
For HP mt41, you will need to enter the Feature Byte and Build IDs below during the DMI Programing
process.

No WWAN & No Camera WWAN + Camera installed

Feature Byte 6a7M7j8X9Faaac.eM 6a7M7j8X9FaUaaac.43

Build ID 13WWMTBE3ae#SABA#DABA 13WWMTBE302#SABA#DABA

42 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Troubleshooting notes
MPM is Locked
1. DMI information can only be updated when the MPM mode is unlocked. The MPM will be locked
under the following conditions:
A. Previous DMI information on the system board was committed and MPM locked using the
WMDMIFIT tool.
i. MPM mode was automatically locked due to enough power change event cycles
connection and disconnection to AC power. This mode is used in the factory for normal
processes and final testing before being put into a spares kit. However, because those
events involve power change cycles, MPM may lock before DMI updates are completed by
the installer.
2. If the MPM is locked, a message similar to the image below is displayed when WNDMIFIT is run.

3. To program the system, you will need to obtain a system-specific SMC.BIN file to unlock the
system

UUID is all “FFFFFFFFFFFFFFFFFFFFFF”


1. During the programming process, the UUID may display as multiple letter "F". This does not
necessarily mean anything is wrong yet. Continue to edit all the fields accordingly.
2. To verify if the UUID has changed from all F’s to a correct UUID:
A. Boot into BIOS and check under System
Information
B. Boot to WNDMIFIT If the UUID changed
without any errors, everything was set
correctly.
3. If the UUID is still all “FFFFFFFFFFF” and the
Commit button is grayed out after locking and rebooting, you will need to use SMC blob FSMC.bin
to unlock the system.

43 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Solution to unlock MPM if UUID is all F


1. To correct this error, use FSMC.BIN from tools drive to unlock system, then reprogram DMI. To
unlock the system:

A. Copy the FSMC.bin file from the WNDMIFIT directory to a


Fat32-formatted USB key. (4 GB or lower recommended)
B. Rename the file to SMC.bin.

C. Plug the flash drive into the locked system.


D. Hold Windows Key + Arrow UP Key + Arrow Down Key at the same time
and turn on the system. (On ElitePad use, Volume-up + Power button)
E. When you see the blue HP logo, release all keys.
2. If the SMC file is read correctly, a brief message on a white screen saying,
SMC command handled successfully is displayed.
3. Reprogram the DMI information and confirm the UUID is set correctly.

Intel ME is Locked
If the Intel ME (Management Engine) is locked, you must replace the
system board with a new board. A locked ME cannot be fixed in the
field or by escalation.

44 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

“Not Fully Configured” Message / Set SureStart Mode

If you receive the message that your system is “not fully configured” during your Power on System
Test (POST), that means that the SureStart bit was not set correctly. To set the SureStart bit, please
follow the steps below.

Steps to Setting SureStart Mode

1. From the Main Menu, select option 2, DMIFIT Utilities.

2. The DMIFIT Utilities submenu will appear and you can select to program DMI using the
WNDMIFIT Utility by selecting option 1, WNDMIFIT 64-Bit Utilities (WINPE).

45 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

3. The tool will start and present a submenu of options.

4. Select Set Sure Start Bit.

5. You are now ready to lock the system board.

46 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Sign up for updates


hp.com/go/getupdated

© Copyright 2017

Intel is trademark of Intel Corporation in the U.S. and other countries. Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation in the
United States and/or other countries.

Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software,
Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license.

The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements
accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or
omissions contained herein.

First Edition: February 2016

47 | P a g e
HP Mobile DMIFIT Step-by-Step Guide

Version Control Page

NAME DATE CHANGES


Peter Wood 3/29/2016 Updated MPM locking steps
Peter Wood 3/29/2016 Updated ME Lock guidance
Peter Wood 3/30/2016 Made Revisions from Thien
Jacki-Ann Roy 4/25/2016 Restructured and updated graphics per WBT content
Peter Wood 7/13/2016 Updated What’s New. Updated Lock MPM Section.
Peter Wood 8/3/2016 General Edits. Updated What’s New. Updated Lock
MPM Section.
Peter Wood 6/19/2017 General updates and Intel ME Update Utility.

Peter Wood 9/6/2017 Updated process to reflect new Consolidated Tool

48 | P a g e

You might also like