Intel CSME System Tools v11 r36 - (2020-10-31) -> FWUpdate (LINUX64): 11.8.80.3762
Which to choose:
Intel CSME Firmware v11.8.80.3746 (CON H DA) -> 11.8.80.3746_CON_H_DA_PRD_RGN.bin
or
Intel CSME Firmware v11.8.81.3781 (CON H DA) -> 11.8.81.3781_CON_H_DA_PRD_RGN.bin
Can I expect problems if the version of Intel CSME Firmware is smaller than the version for FWUpdate?
Intel CSME 11.8 Corporate PCH-LP C YPDM Firmware v11.8.81.3781
@ ibsajc:
Choose the latest. No problem with FWUpdate.
INTEL-SA-00391 it is also mentioned here -> https://www.station-drivers.com/index.phβ¦id=4652&lang=en
Now its up! https://www.intel.com/content/www/us/en/β¦l-sa-00391.html
I wonder how often these updates come up meanwhile. Reading about the new Apple M1 approach makes me also wonder how long someone wants to mess with all these flaws in self built systems.
@ plutomaniac:
ME 14, dump from this thread, machine bricked after just reading? bios chips
After reading BIOS chips, Dell Latitude 3510 wonβt start
ME 14.0.37.1165, built with FIT 14.0.11.1205 (updated?)
FIT 14.0.36.1158 canβt read image (used according to recommendation βFor Comet Lake H/LP systems which run CSME v14.0.20 or newerβ)
FIT 14.0.11.1205 opens the image without complaining
MEA reads βunconfiguredβ and reports an unrecognizable format in MFS partition at 0x10700.
β ME Analyzer v1.173.0 r216 β
β¦
β Family β CSE ME β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β Version β 14.0.37.1165 β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β¦
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β SKU β Consumer LP β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β Chipset Stepping β B, A β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β¦
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β File System State β Unconfigured β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β¦
β Flash Image Tool β 14.0.11.1205 β
β¦
Error: Skipped MFS partition at 0x107000, unrecognizable format!
βUnconfiguredβ, brick, and errors in FIT when opening dump would fit toghether just fine, but on the other hand this dump opens without any complaint in an older FIT version and does have a configuration.
Is this ME region really unconfigured, and has an MFS partition with an urecongnizable format or is this just a glitch in the Matrix?
Thanks in advance!
β ME Analyzer v1.173.0 r216 β
βββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββββββββββββββββββββ
β test (1/1) β
βββββββββββββββββββββββββββββββ¬βββββββββββββββ’
β Family β CSE ME β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β Version β 14.0.37.1165 β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β Release β Production β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β Type β Extracted β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β SKU β Consumer LP β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β Chipset Stepping β B, A β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β TCB Security Version Number β 1 β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β ARB Security Version Number β 7 β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β Version Control Number β 3 β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β Production Ready β Yes β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β OEM Configuration β Yes β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β FWUpdate Support β No β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β Date β 2020-05-20 β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β File System State β Unconfigured β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β Size β 0x335000 β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β Flash Image Tool β 14.0.11.1205 β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β Chipset Support β CMP-H/LP β
βββββββββββββββββββββββββββββββΌβββββββββββββββ’
β Latest β No β
βββββββββββββββββββββββββββββββ§βββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββ
β Power Management Controller β
βββββββββββββββββββββββββββββββ¬ββββββββββββββββ’
β Family β PMC β
βββββββββββββββββββββββββββββββΌββββββββββββββββ’
β Version β 140.1.01.1010 β
βββββββββββββββββββββββββββββββΌββββββββββββββββ’
β Release β Production β
βββββββββββββββββββββββββββββββΌββββββββββββββββ’
β Type β Independent β
βββββββββββββββββββββββββββββββΌββββββββββββββββ’
β Chipset SKU β LP β
βββββββββββββββββββββββββββββββΌββββββββββββββββ’
β Chipset Stepping β A β
βββββββββββββββββββββββββββββββΌββββββββββββββββ’
β TCB Security Version Number β 2 β
βββββββββββββββββββββββββββββββΌββββββββββββββββ’
β ARB Security Version Number β 2 β
βββββββββββββββββββββββββββββββΌββββββββββββββββ’
β Version Control Number β 0 β
βββββββββββββββββββββββββββββββΌββββββββββββββββ’
β Production Ready β Yes β
βββββββββββββββββββββββββββββββΌββββββββββββββββ’
β Date β 2020-03-18 β
βββββββββββββββββββββββββββββββΌββββββββββββββββ’
β Size β 0x14000 β
βββββββββββββββββββββββββββββββΌββββββββββββββββ’
β Chipset Support β CMP-H/LP β
βββββββββββββββββββββββββββββββΌββββββββββββββββ’
β Latest β Yes β
βββββββββββββββββββββββββββββββ§ββββββββββββββββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Platform Controller Hub Configuration β
βββββββββββββββββββββββββββββββ¬βββββββββββββββββββββββββββ’
β Family β PCHC β
βββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββ’
β Version β 14.0.0.7001 β
βββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββ’
β Release β Production, Engineering β
βββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββ’
β Type β Independent β
βββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββ’
β TCB Security Version Number β 0 β
βββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββ’
β ARB Security Version Number β 0 β
βββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββ’
β Version Control Number β 0 β
βββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββ’
β Production Ready β Yes β
βββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββ’
β Date β 2019-05-01 β
βββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββ’
β Size β 0x1000 β
βββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββ’
β Chipset Support β CMP-H/LP β
βββββββββββββββββββββββββββββββΌβββββββββββββββββββββββββββ’
β Latest β No β
βββββββββββββββββββββββββββββββ§βββββββββββββββββββββββββββ
Error: Skipped MFS partition at 0x107000, unrecognizable format!
The CSE File System (MFS) is corrupted. It could explain the brick. MEA detects that and skips it to avoid a crash.
If the image was built with 4.0.11 then it probably needs to be opened with <= 4.0.11. The CSME firmware version is newer due to FWUpdate usage most probably.
Even if FIT does not show an MFS error, it cannot parse that corrupted mess so donβt trust it. If the MFS is corrupted then another healthy dump needs to be found, clean that and move the cleaned/configured ME Region manually using UEFITool or similar.
Thanks a lot!
Wasnβt aware of this logic in MEA, but itβs quote obvious that MEA considers ME βunconfiguredβ if it canβt read the configuration correctly. A nice feature would be a different marking in the βFile system stateβ field like βunclearβ. That would describe the current state a little more consistent for the unexperienced.
Rebuild the ME with (probably corruptedβ¦) settings with Fit 14.0.11, opens correctly in both FIT versions now, so this error hadnβt anything to do with FIT versions, but was caused by corrupt MFS partition.
Intel CSME 14.0 Consumer PCH-H A Firmware v14.0.46.1431
Such a thing exists already. When the MFS analysis starts but crashes midway, the File System State shows a red "Error" instead:
But if MEA cannot even detect the MFS as a valid File System, it skips it beforehand and shows that error message. In that case it does seem to show "Unconfigured" instead which is not wrong but I agree that it can cause confusion. Iβll see if I can make it show the red "Error" state as well in that case. Interesting observation/suggestion, thank you lfb6.
In this case, it is not just bad settings. The entire structure of the MFS is filled/mixed with garbage data. Another dump needs to be used for cleaning and then moving back.
Tried to update with this latest firmware, built the image as usual, as described, but when I try to update I get an error.
Error 639: Loader failed to verify manifest signature of PPHY.
Any ideas ?
That doesnβt make sense to me. PPHY is not a CSME 14.0 partition. Are you using the latest FWUpdate we have (14.0.45.1389) with the correct combination of firmware components?
Intel CSME 14.0 Consumer PCH-H A Firmware v14.0.46.1431
Intel PMC CMP PCH-H A Firmware v140.2.01.1011
Intel PCHC CMP PCH-H/LP Firmware v14.0.0.1002
Yes, using all the latest, but the Intel PCHC CMP PCH-H/LP Firmware v14.0.0.7002 becauseβ¦1002 gives some other error.
Good. On that same system, had you updated to the previous firmware version 14.0.45.1389 without a problem?
Yes, previously it worked perfectly, but I recall getting the same error when I tried to β¦ overwrite the firmware with the one prebuilt by ASUS, same version, with allowsv argument.
The one the OEMs provide is the pre-stiched CSME+PMC+PCHC. There is no need to re-flash it. Aside from that, I donβt see anything wrong with the firmware or steps used. It could be a FWUpdate <= 14.0.45.1389 (tool) or CSME 14.0.45.1389 (firmware) bug. Run βFWUpdLcl64 -save upd.binβ. Also, if you have read access to the CSE region of the SPI/BIOS chip, run βfptw64 -me -d cse.binβ. Compress and attach/link to these files.
OK, I think I found the issue, but no idea what went wrong, where or how.
When I ran the "FWUpdLcl64 -save upd.bin" command I got the following errors :
Error 357: Restore Point Image was requested, but it is not allowed because CSE is in Recovery Mode.
Error 329: Restore Point Image Failure. Reboot may be required.
Then run MEInfo -verbose and MEManuf -verbose to check the state of the CSE. You might have a corrupted firmware or similar issue.
Thanks again! Iβve never seen that βErrorβ message before- thatβs what I meant! But as I wrote: Itβd be a βnice to haveβ, obviously this will not show up so often anyway.
Regarding βcleaningβ with a corrupt MFS partition as base for configuration- Iβm aware of that, possibly the whole dump contains errors. It was just curiousity if there was a version incompatibility in addition.
Nothing wrong in MEInfo and MEManuf. Either a system-specific issue or something between FWUpdate/CSE and that firmware. I canβt really explain it in any other way. Stay at 4.0.45 for now and try again once we have a newer FWUpdate and/or firmware available.
Even weirder is that I had the same error with the 4.0.45 firmware downloaded from ASUS, using the same FWUpdate version.
Some system specific (ASUS, BIOS) error then. Iβm sure others will not be facing such a problem.