07-23-2019, 12:48 AM
(This post was last modified: 07-23-2019, 08:02 AM by DeathBringer.)
Hi,
I got a motherboard of slimline 270-a016 with a cheap price recently, with AMD a9-9430 Soc. SSID is 82FF.
I think it's a engineering motherboard which shipped with a B.08 BIOS marked as for HP INTERNAL USE, different from official released F.XX BIOS. Originally, the SKU, SN, Product Name are blank, and the motherboard is in MPM unlock mode.
But with mistake, I locked MPM through HP BIOS Configuration Utility.
Now, I got a following Error message at the PC's power up every time. This error message will keep on the screen, if you don't press any button, you won't boot to windows.
"Invalid or missing product information"
"The following product information programmed into the system board is missing or invalid."
"System Board (00A) - Product Name, Product Serial Number, Product Number"
"For more information please visit: http://www.hp.com/go/techcenter/startup";
Sadly I didn't backup the old bios before I did the dumb operation.
And without MPM mode unlock(SMC.bin required), no way to edit the missing information.
AFUDOS also fail to edit the DMI information, probably MPM locked is kind of write protection.
With programmer I dumped currently BIOS.(upgrade to F.01)
but tried with any modification to the bios through Winhex or AMIBC will lead to black screen at boot.
I do have a idea like only replace the UUID to 32 "F", then use FSMC.bin to unlock MPM, but the tool comes from notebook tool package, not sure it will work on desktop motherboard or not. I'll try it later.
Anyway to add some strings to the system IDs to bypass the error message (with programmer)?
Thanks
Update:
I failed in modding the UUID to 32 "F", with a 32 "F" UUID image flashed BIOS, it will change to something else after power up.
Problem solved by modding the BIOS.
I finally find the byte which control MPM mode in BIOS dump. It's 38899h
After set the byte to 00(01 is MPM locked).
I can modify the System IDs with AMIDEDOS or HP BIOS Configuration Utility.
I got a motherboard of slimline 270-a016 with a cheap price recently, with AMD a9-9430 Soc. SSID is 82FF.
I think it's a engineering motherboard which shipped with a B.08 BIOS marked as for HP INTERNAL USE, different from official released F.XX BIOS. Originally, the SKU, SN, Product Name are blank, and the motherboard is in MPM unlock mode.
But with mistake, I locked MPM through HP BIOS Configuration Utility.
Now, I got a following Error message at the PC's power up every time. This error message will keep on the screen, if you don't press any button, you won't boot to windows.
"Invalid or missing product information"
"The following product information programmed into the system board is missing or invalid."
"System Board (00A) - Product Name, Product Serial Number, Product Number"
"For more information please visit: http://www.hp.com/go/techcenter/startup";
Sadly I didn't backup the old bios before I did the dumb operation.
And without MPM mode unlock(SMC.bin required), no way to edit the missing information.
AFUDOS also fail to edit the DMI information, probably MPM locked is kind of write protection.
With programmer I dumped currently BIOS.(upgrade to F.01)
but tried with any modification to the bios through Winhex or AMIBC will lead to black screen at boot.
I do have a idea like only replace the UUID to 32 "F", then use FSMC.bin to unlock MPM, but the tool comes from notebook tool package, not sure it will work on desktop motherboard or not. I'll try it later.
Anyway to add some strings to the system IDs to bypass the error message (with programmer)?
Thanks
Update:
I failed in modding the UUID to 32 "F", with a 32 "F" UUID image flashed BIOS, it will change to something else after power up.
Problem solved by modding the BIOS.
I finally find the byte which control MPM mode in BIOS dump. It's 38899h
After set the byte to 00(01 is MPM locked).
I can modify the System IDs with AMIDEDOS or HP BIOS Configuration Utility.