Optiplex 9020 and AMT/ME

OK, fptw stopped writing after filesize of the ME region.

The 4 MB chip is unchanged, so you don’t need to flash it.

For the 8 MB chip (MX25L64) take the first 8 MB of your backup (0x0 to 0x7FFFFF - 8.388.608 bytes), save as a new file and flash this file to the 8 MB chip.

OR

If you want to use your own prepared ME region:
Take you old outimage.bin
Open it in HxD (or any other hexeditor)
Fill it with ‘FF’ from it’s actual size (0x4CA000) to it’s needed size (0x5FB000), save the file with a different name
Open the 12 MB backup bin in UEFITool 0.25 or 0.28
‘Replace as is’ ME region with the correctly sized ME Region you just created
=> you get a 12 MB image of the firmware with modified ME region.
Take the first 8 MB of the newly generated last file (0x0 to 0x7FFFFF - 8.388.608 bytes), save as a new file
Flash this file to the 8 MB chip.

OR

If you want to do the changes in the ME config once again with the complete image::
Tkae the complete 12 MB backupfile
Open it in FITc
Do the configuration changes you want
Sace config as XML- file
Close FITc
Replace the ME region in decomp folder with unconfigured ME
Open FITc again
Load the saved XML configuration
Build
FITc will generate one complete 12 MB image and a corresponding 4 MB and 8 MB file
Flash the newlt generated 8MB outimage(?).bin to the 8 MB chip

The last block is a shortened version of

Check sizes thouroughly and check for correct structure / new warnings in parser in UEFIToolNE

If in doubt attach 8 MB file (or all files) before flashing

1 Like