Lately, I’ve grown interested in updating the IME firmware on the various motherboards in my collection, after having successfully updated the firmware on my Asus P8Z77-V Deluxe with no trouble thanks to the guides on this forum on the matter. I’m now looking to do the same thing with my P7H57D-V Evo.
To start, I installed Windows 7 SP1 on the board, went to run
MEInfo to see if it could see the ME firmware version like MEAnalyzer could, and… it showed multiple errors before crashing.
MEManuf did a similar thing - showed errors, but no crashing.
I decided to try the DOS version of
MEInfo using a FreeDOS bootable USB drive made with Rufus. This time, it seems to have ran successfully, and I outputted the result to a text file to verify. As far as I could tell, it didn’t trip up anywhere. Here’s the result for your convenience: result.txt.
I then tried flashing the latest ME6 UPD firmware file through the DOS version of the FWupdate tool, but it spat out an error, saying something that local firmware updating was disabled. I read the " [[Guide] Unlock Intel Flash Descriptor Read/Write Access Permissions for SPI Servicing]" guide, grabbed the BIOS file from Asus’s website, and noted that the BIOS was unlocked using HxN. The BIOS on the BIOS chip that I read using a programmer also looks to be unlocked. I’ve also attempted the Realtek audio chip “pinmod,” to no avail.
So then, following the " [[Guide] Clean Dumped Intel Engine (CS)ME/(CS)TXE Regions with Data Initialization]" guide, I’ve tried to manually update the firmware of the latest BIOS to the latest RGN file available in the repository in the hopes of somehow circumnavigating this IME firmware updating lock -
184.108.40.2063_5MB_DT_PRD_RGN.bin - and once again was greeted with an error:
The flash parts specified aren't big enough to hold the image that is being built! Please increase the total flash part size.
Comparing the sizes of the
ME Region.bin files, it appears the newer file is 4kb larger than the original. If there’s a way to “increase” the total flash part size, I’m not sure how I would go about that.
With all of that being said, the question I have is: Where do I go from here? Can I actually update the firmware for this board, or am I stuck with the stock firmware? And if so, what is the best method, and how can I overcome the issues I’ve had?
Any help would be appreciated. Thanks!