Intel (Conv.Sec.) Management Engine: Drivers, Firmware and Tools (2-15)

@ plutomaniac

Then there must be something wrong with how MEInfo from Intel.CSME.System.Tools.v11 r11 works on my system? Please see the screenshot. I first ran MEInfo successfully from "Intel.CSME.System.Tools.v11 r10" followed by MEInfo from "Intel.CSME.System.Tools.v11 r11". The latter keeps giving error 82 each and every time I run it???

In case you missed what I said in the OP I used FWUpdLcl64.exe from the version that the MEInfo give error 82 [Intel.CSME.System.Tools.v11 r11] to update the ME firmware from v11.8.50.3460 to v11.8.50.3470. However, I have to use "Intel.CSME.System.Tools.v11 r10" to read the me info without the error 82?

What could be the problem? Is there any command I could run to diag this error with any tool?

Clipboard02.jpg



UPDATE:

I ran "FPTW64.exe -d spi.bin" from "Intel.CSME.System.Tools.v11 r11" which ran successfully with the following output:

Clipboard04.jpg



However I thought I should report this as asked at the bottom of the CMD because the MEAnalyzer tool that I ran on the spi.bin file reported that the firmware is not found at the database [but I got the firmware from the first post of this thread?] :

Clipboard03.jpg

Run MEInfo from C:\ directory or somewhere with a simpler path name, just in case that’s the issue. On a 200-series laptop with CSME 11.8.50.3460, both MEInfo 3460 and 3470 worked perfectly. I then updated to CSME 11.8.50.3470 and, again, both MEInfo 3460 and 3470 worked as expected.

3460.png



3470.png



Your copy of ME Analyzer is older, that’s why you get the message.

By the way, since 3460 and 3470 have the same VCN, you can downgrade to 3460 and do tests there if you like.

@ Plutomaniac

I have been running it from c:\ and I have tried different names with and without spaces and from just 2 letters long to the full name of how the file un-rars. BTW talking about un-raring…interestingly enough I just discovered another bug/error. I get an error with 7zip v1805 when I try and extract only the WIN64 and WIN folders of MEInfo by either drag and drop or highlight either folder and choose "Extract"? See screenshots;

Clipboard05.jpg

Clipboard06.jpg



I get this error no matter where I store "Intel CSME System Tools v11 r11.rar" on my drive and no matter what I rename it to.

Next step is testing different versions of 7zip and also if there is another source/mirror for "Intel CSME System Tools v11 r11" to test it against the one I got from the 1st post of this thread. There MUST be a link between what 7zip is doing with the very folder/files that I am getting error 82 from where MEInfo is taken from. Maybe, just maybe I am getting close to solving this mystery [hopefully, soon to be mystery no more :]

Have I lost you or anyone else in this mess??

That is certainly a 7zip bug so you need to report it to its developer. You can use WinRar in the meantime to extract and test if everything works.

yes I certainly shall report this to Igor, it’s the second bug that I have had to report, although the first one was actually a Windows 10 bug that got fixed in the April update [the cursor would jump out of the 7zip window when you click and drag with multiple files when either Horizontal and/or Vertical scroll bar was active and at its/their default position]. Thanks for your continual feedback and support :}

Hi all,

Need some help. I own a Dell Latitude E7440, which presents the error described in “https://apingxh.blogspot.com/2016/11/how-to-fix-asf2-force-off-on-dell-e7440.html” .

I’ve found that its current installed BIOS version is A09, and I can’t upgrade to the most recent, A25. I’m able to run the executable file, the computer restarts but nothing changes. It doesn’t even show a screen updating BIOS, it’s a normal restart.

Looking at the first page of the topic, I’ve tried to run MEInfo, the result is shown below:

-----
Intel(R) MEInfo Version: 9.5.35.1850
Copyright(C) 2005 - 2014, Intel Corporation. All rights reserved.


Error 9256: Communication error between application and Intel(R) ME module (FW Update client)

Error 9256: Communication error between application and Intel(R) ME module (FW Update client)

Error 9256: Communication error between application and Intel(R) ME module (FW Update client)

Error 9256: Communication error between application and Intel(R) ME module (FW Update client)

Error 9459: Internal error (Could not determine FW features information)
-----

There is no Intel Management driver installed in Device Manager. When I try to install such driver, I got a “this platform is not supported” error message.

Could you please help me?

Thanks in advance.

Do you have an unlocked Flash Descriptor? Also, read this thread.

No, it’s locked, i’m not able to dump SPI content. I’ve read the thread you mentioned, but I couldn’t find a way to apply the info.

To fix that issue we need read/write access to the firmware. At the Flash Descriptor guide you can find all the possible methods to do that. Otherwise, you’ll need to use a hardware programmer.

Great, I’m trying to use “E6. OEM/ODM Hidden BIOS-UEFI Options” method. I don’t know how to find my this item:

"Download the same version SPI/BIOS image from your manufacturer or dump your own."

Thanks!

Go to Dell’s website and download your system’s BIOS (you’ll need to unpack it though) or dump your own via “fptw -bios -d bios.bin” (easier).

I’ve dumped using “fptw -bios -d bios.bin”, opened using UEFI Tool and successfully extracted the body. Opened text file and found the section below:

0x7AD8E One Of: Me FW Image Re-Flash, VarStoreInfo (VarOffset/VarName): 0x2BC, VarStore: 0x2, QuestionId: 0x413, Size: 1, Min: 0x0, Max 0x0, Step: 0x0 {05 A6 2C 07 2D 07 13 04 02 00 BC 02 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x7ADB4 One Of Option: Disabled, Value (8 bit): 0x0 (default) {09 0E 04 00 30 00 00 00 00 00 00 00 00 00}
0x7ADC2 One Of Option: Enabled, Value (8 bit): 0x1 {09 0E 03 00 00 00 01 00 00 00 00 00 00 00}

Generated a boot disk with EFI Shell content, and successfully ran:
setup_var 0x2BC 0x1

Tried MEInfo again, got the same error message, what should I do now?

Thanks!

The goal is to test if you can dump the full SPI chip image via Flash Image Tool (fptw -d spi.bin) after setting the bit. MEInfo is irrelevant. If the steps at the FD guide don’t help, the only option is to use a hardware programmer.

Didn’t work. :frowning:

Even setting the bit, fptw shows the following error:
Error 26: The host CPU does not have read access to the target flash area. To enable read access for this operation you must modify the descriptor settings to give host access to this region.

Intel CSME 11.11 Slim PCH-H Firmware v11.11.50.1433

Capture.PNG

Intel MEI Driver v12.0.2021 (Windows 8 & Windows 10) INF for manual installation
Intel MEI Driver v12.0.2021 (Windows 7) INF for manual installation
Intel MEI v12.0.1130 for Consumer systems Drivers & Software

Good afternoon.
In the engineering BIOS, the utility displays this:
can I update to the most relevant?

║ GL552VW-F1.300 (1/1) ║
╟──────────────────────────┬───────────────────╢
║ Firmware Family │ CSE ME ║
╟──────────────────────────┼───────────────────╢
║ Firmware Version │ 11.0.0.1205 ║
╟──────────────────────────┼───────────────────╢
║ Firmware Release │ Production ║
╟──────────────────────────┼───────────────────╢
║ Firmware Type │ Region, Extracted ║
╟──────────────────────────┼───────────────────╢
║ Firmware SKU │ Consumer H ║
╟──────────────────────────┼───────────────────╢
║ Chipset Stepping │ D0 ║
╟──────────────────────────┼───────────────────╢
║ Security Version Number │ 1 ║
╟──────────────────────────┼───────────────────╢
║ Version Control Number │ 12 ║
╟──────────────────────────┼───────────────────╢
║ Lewisburg PCH Support │ No ║
╟──────────────────────────┼───────────────────╢
║ Production Version │ Yes ║
╟──────────────────────────┼───────────────────╢
║ OEM Unlock Token │ No ║
╟──────────────────────────┼───────────────────╢
║ Firmware Date │ 2016-01-20 ║
╟──────────────────────────┼───────────────────╢
║ Firmware Size │ 0x1BF000 ║
╟──────────────────────────┼───────────────────╢
║ Flash Image Tool Version │ 11.0.0.1205 ║
╟──────────────────────────┼───────────────────╢
║ Chipset Support │ SPT ║
╟──────────────────────────┼───────────────────╢
║ Firmware Latest │ No

Hello plutomaniac,

just tried to install Intel ME driver v1815.12.0.2021 for Windows 7 on a new System with Intel ME 12.0.

The provided .INF has to be modified, adding to section
[Intel.NTx86.6.1]
%TEE_DeviceDesc%=TEE_DDI, PCI\VEN_8086&DEV_9DE0 ;ME12.0 - CNL/CNP-LP
%TEE_DeviceDesc%=TEE_DDI, PCI\VEN_8086&DEV_A360 ;ME12.0 - CNL-H

and to section
[Intel.ntamd64.6.1]
%TEE_DeviceDesc%=TEE_DDI_x64, PCI\VEN_8086&DEV_9DE0 ;ME12.0 - CNL/CNP-LP
%TEE_DeviceDesc%=TEE_DDI_x64, PCI\VEN_8086&DEV_A360 ;ME12.0 - CNL-H

This will make the .INF unsigned but nonetheless the Intel ME 12.0 driver v1815.12.0.2021 will be installed successfully on Windows 7

Intel CSME 12.0 Consumer PCH-H Firmware v12.0.3.1091

Capture.PNG



Intel CSME 12.0 Consumer PCH-LP Firmware v12.0.0.1062

Capture2.PNG



Intel CSME System Tools v12 r5

Intel CSME System Tools v11 r12

Intel CSME 12.0 Corporate PCH-H Firmware v12.0.3.1091

Capture.PNG



Changelog:

  • Intel CSME status might not change to vPro when changing the CPU from standard to vPro.
  • Intel CSME might reset system whenever BIOS sends a halt HECI command and the Intel CSME status is set to “unlock”.
  • Core i5 and i7 CPUs might not enter c8,c10 states for more than 80% at short/long idle.
  • Intel MEI driver might clear only 2 out of 4 pointers when creating a new DMA session.
  • Event viewer might show error ID 45 after performing many cycles of Cold Reset, Warm Reset or Hibernate.
  • Touch screen might not work due to misconnection between the Intel CSME FW and the driver.
  • FWUpdate tool might freeze while trying to update corrupted image and catch Intel MEI driver.

Intel CSME System Tools v12 r6