Here is a copy/paste from my updated notes:
2020.2.1 HP “Branding” of Virgin Motherboard
A new unbranded motherboard requires initial entry of certain data into its BIOS so that it matches the original licensing/hardware and Restore media of the original workstation it is being placed into. This is termed to “brand” or “tattoo” a motherboard. Some HP computers require use of special software utilities (the proprietary HP DMI tool) for this, but more recent HP workstations appear to have changed from that and do allow customer entry of the data. This is a process that requires precision, correct entries, and some advanced knowledge. It generally is best left to a well trained HP Field Service Engineer.
If you have a functioning workstation that you want to upgrade the motherboard, for example, from a version 1 Z620 to a version 2 Z620 and have purchased a previously un-branded new “virgin” motherboard you will need to learn this process if you cannot hire this out. The “Chassis Serial Number” can be changed many times at will, but the other items get firmware flashed and cannot be changed after their first flash.
If you plan to upgrade your processor from the original one as part of installing and branding a virgin motherboard it is best to install the original processor first into the new motherboard, and boot into that, and then upgrade BIOS to the latest so that you have the latest HP microcode installed on the new motherboard. This is recommended because some newer processors you might want to use did not exist earlier and are not supported in the microcode. The virgin motherboard might be old and have an old BIOS on it that would not support your new processor. Fix that first, then upgrade to the second processor.
It is a major issue to forget that, and have your new processor installed in your new motherboard and have the whole upgraded workstation be unable to boot because it needs a newer BIOS for your newer processor to work. Learn how to upgrade BIOS from within BIOS, using the harvested .bin file of the new BIOS that you can extract from the latest BIOS installer. There is significant danger to your motherboard if you use the in-operating-system HP utility program to upgrade BIOS if you are running Windows 10 because that program was designed to work in Windows XP or W7.
You need to fill the following details from the HP Flexbuild and Support labels on the unit. These can be found on the chassis, often on the bottom (but may have been removed). This info can also be obtained as a screen shot capture from the original motherboard’s BIOS (under System IDs using CTRL+A to reveal the hidden fields). However, that method is rarely used because a motherboard replacement generally is not planned for. A third way is to look up your workstation in the HP PartSurfer by serial number, as you'll see.
Most of the codes can only be entered once into a previously unbranded (“virgin”) motherboard, but the Chassis Serial Number can be changed multiple times. This is handy if you've bought a used motherboard and you want to match its serial number to what is on the case. Fill in the information in BIOS by navigating to the blanks of the virgin motherboard via F10> CTRL +A> Security> System IDs. Examples below, and I have changed some of what you’ll see for security:
Asset Tag: 2UA3XXXXRL (the chassis serial number)
Ownership tag: (leave this blank)
Chassis Serial Number: 2UA3XXXXRL (chassis serial number)
Product Name: HP Compaq Pro 4300 SFF
SKU number: D8XXXXT#ABA
Build ID: 12WXXXXW6**#SABA#DABA (don’t enter the two asterix symbols into BIOS; use all the rest, and include no spaces.)
FeatureByte: 2U3E XXXX 3X47 5c67 6J6K XXXX 7B7H 7M7Q 7T7W 7aaB agap aq .t2 (the FeatureByte is case sensitive, and the font used on the FeatureByte case label can be difficult to understand. The same FeatureByte from PartSurfer is easier to read. Do not leave any spaces while filling in the FeatureByte. Do include the .t2 (in this example) as part of the FeatureByte entry.
After filling in the blanks, press F10 to accept.
Once the unit accepts the changes also select SAVE CHANGES AND EXIT as you back out of BIOS properly.
Here is a screen shot from BIOS from a Z620. The bracket symbols are not part of the entries you would perform:
![SDH_0-1580593534181.png SDH_0-1580593534181.png]()