Surface Pro 4 Intel Management Engine FW 0.0.0.0

Hi everybody,

I have an issue with my surface pro 4.
The latest Microsoft Update broke my Intel Management Engin Firmware, i mean that now when i go in the UEFI interface from my surface
the Intel Management Engine is 0.0.0.0.
The touch screen is not working anymore.
The Surface wil not stop when i shut it down, i should presse on/off during 30s.

I try a lot of thing :
- Reinstalling from Surface Pro 4 M$ image recovery => No Change
- Ask to microsoft support => they ask me to send them the surface and they gave me another one but as my syrface is out of warrranty i should pay :frowning:
- Update with latest version of Windows 10 (1809) => No Change
- Try to read FW with Intel CSME System Tools V11 r14 => Reading FW Status Failed.

I will appreciate all help. Sorry gor my bad english, but it is not my natural language :slight_smile:

Thanks a lot

Eric

Hi Eric,

From the System Tools run Flash Programming Tool with command “fptw64 -greset” and check if the problem persists after the reboot. If it does, run MEInfo with command “MEInfoWin64 -fwsts” and show us the result. Also, run “fptw64 -me -d me.bin” and let us know if you see any error.

Thank’s for your answer.
i have an error with the first command : fptw64 -greset :

Reading FW status failed!

also for the command : MEInfoWin64 -fwsts

Error 79: Fail to read FW status Register value

Eric

Also, run “fptw64 -me -d me.bin” and let us know if you see any error.

Same thing for the command : fptw64 -me -d me.bin
Reading FW Status Failed!

What about “fptw64 -d spi.bin”? Try running the tools under EFI mode instead.

Hi,
i’m sorry but have the same thing with “fptw64 -d spi.bin” => Reading FW Status Failed!
and also under ufi mode.

Is there a way to force the update of the me firmware ?

Someone gave me a usb stick with an recovery image on it (Maybe mine was not good). I think i will try it.

HI Everybody.

I reply to myself.
Installing with a fresh new USB STick with Surface Pro 4 Image recovery did not solve my problem.

It seems that the only solution is to send the Surface to Microsft and Pay.
It’s incredible to pay for an issue made by and bad M$ update (July 2018 upgrade)

Are you able to update the BIOS again just in case that’s the issue? What about resetting its settings to defaults just in case you’re dealing with bad NVRAM? Although, even if that were the case, MEInfo should have at least been able to read the FW Status Registers (-fwsts) to indicate the state of the Engine co-processor. Another issue here is that we cannot even try to dump the SPI firmware via FPT because that also refuses to work. If you can run linux temporarily on that system, I suggest you try to use flashrom to see if we can dump the firmware and detect anything wrong. In such case, if flashrom cannot dump due to the Flash Descriptor being locked, you would need to find a way to unlock it first as explained at [Guide] Unlock Intel Flash Descriptor Read/Write Access Permissions for SPI Servicing.

Thanks Plutomaniac.
I will try this weekend.

Try doing a firmware update via the MSI from here - https://www.microsoft.com/en-au/download…s.aspx?id=49498

If you are running v1809 the closest match would be this one SurfacePro4_Win10_16299_1803301_1.msi

Make sure device has over 50% charge, and it plugged into power. Run the MSI and allow it to reboot, during the boot up it should hopefully apply the firmware updates successfully for you (May need a couple reboots, check device manager for warnings)