ME Analyzer: Intel Engine Firmware Analysis Tool Discussion

@ plutomaniac, sure, here these .dll and an screen…

workdll.jpg



@ Fernando , why can not upload 7-zip file here?

Msvcr100.zip (396 KB)

@morpheus67

Try this executable without the external library. I have updated my 2010 redistributable and the included msvcr100.dll is now exactly the same as the one you attached. Let’s see.

1532_Test.rar (3.91 MB)

…as you said, copy new mea.exe to ubu and delete msvcr100.dll, again the same Message msvcr100.dll is missing, not working.

meaexe.jpg

@morpheus67

Found the problem. As suspected, it was the new PyInstaller. Try the new executable without the external library please.

1532_Test2.rar (3.92 MB)

Hi plutomaniac,

all fine with the old PyInstaller, (new PyInstaller 3.2 make this problem) see screen please, thank you.

okmea.jpg

ME Analyzer v1.5.3 :

Fixed issue that caused wrong DB firmware searching
Fixed issue that caused false PV bit detection
Fixed missing Visual C++ library dependency error
Updated Intel Engine Firmware Repository Database to r52

Engine Firmware Repository Database r52 :

Renamed TXE 1.0.2.1060_3MB_MD_PRD_RGN
Added SPS 03.00.07.024_PRD_OPR (B)
Added SPS 03.00.07.024_PRD_REC (B)

Thanks to morpheus67 for the bug report and ex58, Pacman & SoniX for their feedback.

Engine Firmware Repository Database r53 :

Latest ME 11.0 COR H SKU to 11.0.12.1001
Latest ME 11.0 CON LP SKU to 11.0.12.1001
Latest ME 11.0 COR LP SKU to 11.0.12.1001
Added ME 11.0.12.1001_COR_H_D0_PRD_RGN
Added ME 11.0.12.1001_CON_LP_C0_PRD_RGN
Added ME 11.0.12.1001_COR_LP_C0_PRD_RGN
Renamed ME 11.0.12.1001_COR_H_D0_PRD_RGN
Renamed ME 11.0.10.1002_CON_H_D0_PRD_RGN
Renamed ME 11.0.10.1002_COR_H_D0_PRD_RGN
Renamed ME 11.0.10.1002_CON_LP_C0_PRD_RGN
Renamed ME 11.0.2.1003_CON_H_D0_PRD_EXTR
Renamed ME 11.0.1.1001_CON_H_D0_PRD_RGN
Renamed ME 11.0.1.1001_COR_H_D0_PRD_RGN
Renamed ME 11.0.1.1001_CON_LP_C0_PRD_RGN
Renamed ME 11.0.0.1205_CON_H_D0_PRD_RGN
Renamed ME 11.0.0.1205_COR_H_D0_PRD_RGN
Renamed ME 11.0.0.1205_CON_LP_C0_PRD_RGN
Renamed ME 11.0.0.1205_COR_LP_C0_PRD_RGN
Added SPS 04.00.03.094_PRD_OPR
Added SPS 04.00.03.094_PRD_REC
Added SPS 02.04.00.041_PRD_REC
Added SPS 02.04.00.041_PRD_OPR

thx but it crashes when i trying to start in on windows 10!
and what MEI driver is suitable for my system? Asus x99a intel i7 5280K

i using this now http://station-drivers.com/index.php?opt…id=2216&lang=en

if it’s right i dont know? :stuck_out_tongue:

What’s the error? How are you using it exactly? More info is required. For drivers and firmware check the ME thread, this is only for MEA.



i trying to open ME Analyzer v1.5.3 when just give me error and closes down

Engine Firmware Repository Database r55 :

Latest ME 11.0 COR LP SKU to 11.0.12.1003
Latest ME 11.0 CON H SKU to 11.0.11.1005
Added ME 11.0.12.1003_COR_LP_XX_PRD_RGN
Added ME 11.0.11.1006_CON_LP_C0_PRD_RGN
Added ME 11.0.11.1005_CON_H_D0_PRD_RGN
Added ME 11.0.10.1002_CON_H_D0_PRE_RGN
Added ME 11.0.10.1002_CON_LP_B1_PRE_RGN
Added ME 11.0.2.1003_CON_LP_C0_PRD_EXTR
Added ME 10.0.30.1060_1.5MB_PRD_RGN
Removed ME 10.0.30.1060_1.5MB_PRD_EXTR
Added SPS 03.01.03.035_PRD_REC
Added SPS 03.01.03.035_PRD_OPR
Added SPS 03.01.03.032_PRD_REC
Added SPS 03.01.03.032_PRD_OPR
Added SPS 03.00.03.023_PRD_REC
Added SPS 03.00.03.023_PRD_OPR

Hi plutomaniac

is it a old_bug or a newer … see please this picture…

meaproblem.jpg

There is no problem, that is intended functionality.

one question please, you say: that is intended functionality.
What this tool mea v1.5.4 writes are wrong:

MEA shows the Intel Engine firmware of the BIOS/SPI
image that you opened with UBU. It does NOT show the
current Intel Engine firmware running on your system!

It’s the same here, your Tool message make unsure the user, a better explanation… :slight_smile:

How is the message wrong exactly? What it says stands true 100%.

Rant: It baffles me how many UBU users use SoniX’s tool to edit their SPI/BIOS images, then save them and flash them but when it comes to MEA, they think it displays the firmware of their running system? Why? Why is it any different compared to UBU? In that case, does UBU show the modules of the currently flashed BIOS? Of course not. Both UBU and MEA display info about the stuff inside the loaded BIOS/SPI image, not what’s currently flashed.

I am basically stating the obvious to avoid all this “confusion”, which truthfully has no merit. That message is only visible at UBU mode.

Apologize for the inconvenience plutomaniac,

I have a 24 h willingness service/work behind me and have it falsely interpreted this Info from mea Tool, mea culpa plutomaniac.

PS.
do you know this…
the forest not see because of the many trees, my mistake.

Ah no, that does now show at -info command. Only at UBU mode. There was no inconvenience, it’s just the way I rant.

ME Analyzer v1.5.5 :

Added new MEA Drag & Drop executable with parameter support
Improved MEA working directory detection for all cases
Improved ME 3.x Extracted Region Type detection
Improved UBU messages to fit GUI and explain purpose
Improved Drag & Drop functionality to allow more files
Fixed issue that caused wrong SPS 2.x - 4.x Type detection
Fixed issue that caused wrong dependencies path detection
Fixed issue that caused special filenames to exit MEA
Updated Intel Engine Firmware Repository Database to r56

Engine Firmware Repository Database r56 :

Added ME 9.1.35.1006_1.5MB_PRD_EXTR
Added ME 8.0.1.1399_5MB_PRD_EXTR
Renamed ME 3.0.0.1072_QST_BYP_EXTR

ME Analyzer v1.5.6 :

Fixed issue that caused MEA & MEA_Drop to not show colors
Fixed issue that showed MEA console title at UBU & UEFIStrip
Fixed issue that caused MEA_Drop to not detect path spaces
Fixed crash due to missing Visual C++ library dependency
Updated Intel Engine Firmware Repository Database to r56b

Engine Firmware Repository Database r56b :

Latest ME 11.0 COR LP SKU to 11.0.12.1008
Added ME 11.0.12.1008_COR_LP_XX_PRD_RGN
Added ME 9.1.35.1006_1.5MB_PRD_EXTR
Added ME 8.0.1.1399_5MB_PRD_EXTR
Renamed ME 3.0.0.1072_QST_BYP_EXTR

ME Analyzer v1.5.7 :

Added display of ME 11.0 PDM, when it’s known (no detection)
Added parameter to print the SHA-1 hash used at the DB (-prsa)
Added parameter to encode output in Unicode if required (-utf8)
Fixed issue that caused UBU v2 GUI to not display any MEA text
Fixed issue that caused MEA_Drop to ignore multiple options
Updated Intel Engine Firmware Repository Database to r57

Engine Firmware Repository Database r57 :

Latest ME 11.0 CON H SKU to 11.0.12.1008
Latest ME 11.0 CON LP SKU to 11.0.12.1008
Latest ME 11.0 COR H SKU to 11.0.12.1003
Added ME 11.0.12.1008_CON_H_D0_PDM_PRD_RGN
Added ME 11.0.12.1008_CON_LP_C0_NOPDM_PRD_RGN
Added ME 11.0.12.1008_COR_LP_C0_PDM_PRD_RGN
Added ME 11.0.12.1008_COR_LP_C0_NOPDM_PRD_RGN
Added ME 11.0.12.1003_COR_H_D0_UKPDM_PRD_RGN