DMI programming for 2C16 consumer notebooks programming for 2C16 consumer notebooks ... and point it...
Transcript of DMI programming for 2C16 consumer notebooks programming for 2C16 consumer notebooks ... and point it...
Standard Operating Procedure
Confidential
© Copyright 2016 HP Development Company, L.P. 1
DMI programming for 2C16 consumer notebooks DMIFIT Version 2.0F
When you replace the system board on the 2C16 consumer notebooks, the system’s BIOS is not able to detect the platform information from the new system board, consequently the notebook does not function properly. To address this, you need to rewrite the system board information in the BIOS to enable the correct functioning of the notebook.
The latest version of the HP Mobile DOS DMI Firmware Interface Tool (DMIFIT), version 2.0F, enables you to manually update the new system board information and overwrite the system information stored in the notebook’s BIOS.
This SOP discusses how to manually update the system information in the BIOS on the 2C16 consumer notebooks.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 2
Contents
Objectives ...................................................................................................................................................... 3
Audience ........................................................................................................................................................ 3
Before you begin ........................................................................................................................................... 4
Tools Required ..................................................................................................................................................4
Process Overview .............................................................................................................................................4
Product Identification Labels ...........................................................................................................................4
Getting Started .............................................................................................................................................. 5
Create the DOS Bootable USB Key ..................................................................................................................5
Data Collection ..................................................................................................................................................5
Enable Legacy Support ................................................................................................................................. 6
Unlock the MPM .......................................................................................................................................... 11
Programming DMI Using NBDMIFIT ............................................................................................................ 15
Locking the System Board .......................................................................................................................... 19
Final checks ................................................................................................................................................. 21
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 3
Objectives
After following the steps in this SOP, you should be able to update the system board information,
using the latest DMIFIT tool, version 2.0F, after a system board replacement event on 2C16 consumer
PCs.
Audience
This SOP is confidential and intended for use by people in the following roles:
Contact center support agents
Support engineers
Service agents
Field service engineers
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 4
Before you begin
Before you update the notebook’s system board information, make sure you have the latest version
of the NBDMIFIT system board update tool. You also need to make sure the notebook has sufficient
battery power to perform the update to the system board details.
Tools Required
To complete DMI Programming on a new system board on an HP notebook, you must have a DOS
Bootable USB Key with the NBDMIFIT tool and corresponding files placed in the root directory.
If you do not already have the required NBDMIFIT tool, you need to download it from the appropriate
platform folder on the HP Channel Services Network. An account is required to access this site and if
you don't have one, you can request one:
If you are an external partner, you should contact your HP CSN administrator at your company to
get a CSN user account.
If you have HP internal access, you should fill out the HP Channel Services Network Internal User
Request Form and email it to [email protected].
Process Overview
To update the DMI using the tool, you need to perform the following steps:
1. Create the DOS Bootable USB Key
2. Collect product-specific information
3. Enable Legacy Support
4. Unlock the MPM
5. Set the correct date and time, and program DMI
6. Lock the MPM, and verify that there are no problems
Product Identification Labels
All HP consumer PCs 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 on the
inside of the back cover of the notebook.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 5
Getting Started
Create the DOS Bootable USB Key
Follow these steps to create the DOS Bootable USB Key for DMIFIT Version 2.0F. The key is required to
unlock or lock the MPM, and update the system board information on 2C16 consumer notebooks. You
need an unformatted USB drive with between 4 GB and 8 GB capacity to create the key.
1. Download the following files to create the key:
a. http://www.bay-wolf.com/utility/usbkey/usbmemkeyboot.zip
b. http://www.bay-wolf.com/utility/usbkey/win98boot.zip
2. Connect your USB drive to the PC.
3. Navigate to HP USB Disk Storage Format Tool and run it with Administrator rights.
a. For Device, select your USB Key.
b. For File System, select FAT32.
c. For Format Options, select Quick Format.
d. In Format Options, select Create a DOS startup disk.
e. Select Using DOS system file located at: and point it to the location of your DOS boot files
(DOS Boot\win98bootdisk)
f. Click Start to format the USB drive
4. Download the NBDMIFIT.ZIP file
5. Extract all files from NBDMIFIT.ZIP to the root directory of the USB drive to create the DOS
Bootable USB key with the NBDMIFIT tool.
Data Collection
To program DMI on a new system board, you will need to gather the required information listed below.
Please write down the information before installing the new system board into the system:
1. Serial number
2. SKU number
3. Product name
4. System board CT number
5. System Configuration ID or PCID ( 2014 and older platforms)
6. Feature Byte (Case Sensitive) and Build ID (2015 and newer platforms)
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 6
Enable Legacy Support
Before you can boot to the USB key, you must update the boot options settings in the BIOS to enable
legacy support. To do so, follow these steps:
1. Power on or restart the notebook and repeatedly press the Esc key on startup to launch the BIOS
Startup menu.
2. In the BIOS Startup menu, press the F10 key to launch the BIOS Setup utility.
3. The BIOS Setup utility appears. Navigate to the System Configuration tab.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 7
4. In the System Configuration menu, select Boot Options.
5. The Boot Options menu appears. Find the Legacy Support option in the menu, and make sure that
it is set to “Enabled”.
6. If Legacy Support is disabled, enable it as follows:
a. Navigate to the Legacy Support option and press the Enter key.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 8
b. Select Enabled in the dialog box that appears, and press the Enter key.
c. Select Yes in the dialog box that appears, and press the Enter key to confirm the
change.
After Legacy Support is enabled, the Secure Boot option automatically changes to “Disabled”.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 9
7. Press the Esc key to return to the System Configuration screen. Navigate to the Exit tab.
8. Select Exit Saving Changes and press the Enter key.
9. Select Yes in the dialog box that appears to save your changes and exit the BIOS.
10. Reboot the notebook.
11. A message appears and prompts the user to enter a code to confirm the changes to the BIOS.
Enter the code provided on the screen to implement the update.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 10
12. Boot into the BIOS Setup Utility and confirm that Legacy Support is enabled, and Secure Boot is
disabled.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 11
Unlock the MPM
If the MPM is locked, you need to unlock it before you can update the DMI information. If the MPM is in
unlock mode, this message displays on the screen during startup: “Manufacturing Programming Mode
is in unlock mode.” If the message does not display on startup, then the MPM is locked.
To unlock the MPM, you need to boot to the DOS Bootable USB key in UEFI mode:
1. Connect the DOS Bootable USB key to the notebook.
2. Power on or restart the notebook and press the Esc key on startup to launch the BIOS Startup
menu.
3. From the BIOS Startup menu, press the F9 key to launch the Boot Device Options menu.
4. In the Boot Manager menu, you need to boot from the Legacy USB hard drive. To do so, select the
USB Hard Drive option and press the Enter key.
5. The Legacy USB Hard Drive boot logo displays.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 12
6. Then, a message appears and prompts the user to set the current date. Press the Enter key to
accept the current date.
7. The “MPM must be unlocked…” message displays.
8. At the prompt, enter y to exit the NBDMIFIT tool.
9. Reboot the notebook and press the Esc key on startup to launch the BIOS Startup menu.
10. From the BIOS Startup menu, press the F9 key to launch the Boot Device Options menu.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 13
11. In the Boot Manager menu, select the USB Hard Drive (UEFI) option.
12. A new menu displays with options to lock or unlock the MPM. Press the U key to unlock the MPM.
13. A message appears confirming that the MPM has been successfully unlocked.
14. Disconnect the DOS Bootable USB key from the notebook.
15. Reboot the notebook.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 14
16. A message appears asking the user to confirm that they want to unlock the MPM. Select Yes and
press the Enter key to proceed.
17. The notebook reboots. On startup, a message displays on the screen, confirming that the MPM is
unlocked. The notebook is now in MPM unlock mode, and the DMI information can be updated.
Note: It might take several reboots of the notebook before the unlock message
displays.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 15
Programming DMI Using NBDMIFIT
Use the process below to set the correct date and time, and program DMI, using the DOS Bootable USB
Key. Before you attempt to update the DMI information, you should make sure that the MPM is in
unlock mode. If the MPM is not in unlock mode, any DMI updates entered in the tool will not be
implemented.
1. Power on or restart the notebook and press the Esc key on startup to launch the BIOS Startup
menu.
2. Press the F9 key to launch the Boot Device Options menu.
3. In the Boot Manager menu, you need to boot to the Legacy USB hard drive. To do so, highlight the
USB Hard Drive option and press the Enter key to boot to the DOS Bootable USB key.
4. The Legacy USB Hard Drive boot logo displays.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 16
5. Then, a message appears and prompts the user to confirm or update the details for the system
clock. Enter the correct date in the space provided or press the Enter key to accept the current
date.
Important! The date and time must be set correctly to generate the UUID without errors.
6. The “MPM must be unlocked…” message displays.
7. If the MPM is not in unlock mode, you should press the Y key to restart the notebook and go
through the steps to unlock the MPM before continuing. If the MPM is unlocked, press the N key to
move on to launch the NBDMIFIT program.
Important! The tool may detect that the system needs to run in UEFI mode to update
the DMI information. In this case, the user should reboot and select the USB Hard Drive
(UEFI) option from the Boot Manager menu to program DMI information.
Note: This step applies to 2C16 notebooks only. Notebooks that shipped before 2C16
will only prompt the user for the correct date, and then automatically move on to the
next menu.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 17
8. The NBDMIFIT tool should automatically launch. If the tool does not automatically launch, type
NBDMIFIT and press the Enter key to launch the tool.
9. The tool presents a menu that lists each of the DMI items to be updated. Using the information
you gathered previously, manually update each of the items.
10. After you have entered all of the DMI information, press R to confirm that it has been entered
correctly.
11. Press any key to return to the Main menu of the DMI programming tool.
12. From the Main menu, press the Esc key to exit the tool.
13. A message appears prompting you to boot to UEFI to lock the MPM.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 18
Proceed to the next section for instructions on how to lock the MPM.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 19
Locking the System Board
At this point, you have successfully programmed DMI. The final step is to lock the board so that no
unauthorized changes can be made. Customers should only receive locked units.
To lock the MPM before returning it to the customer, follow these steps:
1. Connect the DOS Bootable USB key to the notebook.
2. Power on or restart the notebook and press the Esc key on startup to launch the BIOS Startup
menu.
3. From the BIOS Startup menu, press the F9 key to launch the Boot Device Options menu.
4. In the Boot Manager menu, select the USB Hard Drive (UEFI) option and press the Enter key to
boot to key in UEFI mode.
5. A new screen displays with options to lock or unlock the MPM. Press the L key, and then the Enter
key, to lock the MPM.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 20
6. Reboot the notebook. The notebook should now be in MPM unlock mode and boot without
displaying the “notebook is in MPM unlock mode” message.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 21
Final checks
Before releasing the notebook to a customer, you should perform the following checks to ensure that
everything is in order:
1. Check that the MPM is locked, and that the “notebook is in MPM unlock mode” message does not
display on startup.
2. Power on or restart the notebook and press the Esc key on startup to launch the BIOS Startup
menu to reset any BIOS settings and adjustments back to the customer’s original BIOS setting
requirements.
3. From the BIOS Startup menu, press the F10 key to access the BIOS Setup Utility.
4. Navigate to the Exit tab, select the Load Setup Defaults option, and press the Enter key.
5. Select Yes in the dialog box that appears to load the default settings.
6. Select the Exit Saving Changes option and press the Enter key.
7. Select Yes in the dialog box that appears to save the changes and exit the BIOS.
System board information update SOP
Confidential
© Copyright 2016 HP Development Company, L.P. 22
8. Make sure that all of the edits have been implemented, and all of the DMI information is now
correct:
a. Power on or restart the notebook and press the Esc key on startup to launch the BIOS
Startup menu.
b. From the BIOS Startup menu, press the F1 key to view the System Information.
c. Verify that all of the system information is correct.
9. 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.