Correct. Please allow me to explain for the possible benefit of next victim/forum reader:
- From manufacturer website I have identified Intel ME 8.x being used:
- Downloaded “ME System Tools v8 r3.rar” from link “ME System Tools v8” of chapter “C. Intel (CS)ME System Tools” from thread
Intel (Converged Security) Management Engine: Drivers, Firmware and Tools (2-15) - Made a FreeDOS bootable USB pendrive using latest Rufus to date v4.3, then copied extracted rar content.
- In laptop BIOS: disabled secure boot, allowed compatibility mode. Booted from DOS pendrive using F12 keystroke on Fujitsu.
- Finally have navigated to "…\Flash Programming Tool\DOS" on pendrive and ran “fpt.exe -d fw.bin” command to obtain flash content dumped to file, making sure I move quickly to avoid dump procedure being interrupted by the 10 minute mark, where the system does a cold shutdown.
I could have run Flash Programming Tool within Windows (fptw64.exe) or should I stay in DOS especially for write operation to avoid Windows chewing from my 10 min time?
Also used MEInfo and MEManuf from toolbox, but I guess they don’t show more than ME analyzer on dumped binary, or I don’t comprehend what I’m looking at.
I still need to wrap my head around on what is corrupted and how I fix it. I presume I need to take a factory original (RGN) ME Code section and concatenate my Configured DATA section using UEFIToolNE (open source tool?) or fitc.exe (Intel’s Flash Image Tool?). The obtained “fixed” Extracted (EXTR) binary shall be written back to SPI BUS operated MX25L* CMOS Flash storage ICs using same method (pinmod to unlock security and use fpt.exe)? No need for HW tool to access physical layer on SPI directly.
I’m planning to read carefully thread “Intel (Converged Security) Management Engine: Drivers, Firmware and Tools (2-15)” to understand the working principles and then thread “[Guide] Clean Dumped Intel Engine (CS)ME/(CS)TXE Regions with Data Initialization” section “D3. ME 7 - 10 & TXE 1 - 2” to understand the procedure of ME reinitialization.