I have Dell Latitude 5530, Service Tag HYKFPT3. I tried doing a BIOS dump of the main 32MB firmware chip, using a CH341A, and used the Badcaps 8FC8 Patcher on it, then flashed the unlocked BIOS back to the chip. It didn’t work. I press the power button, only the power LED turns on for about 30 seconds, and the power light shuts off. I tried flashing the original password locked dump back to the chip. It continues as before. I press the power button, only the power LED turns on for about 30 seconds, and the power light shuts off. So, now I am learning about cleaning the ME region hoping maybe I can fix the laptop by doing that.
I am new to this. I need more information about the ME of my laptop’s motherboard. The laptop currently does not work so I cannot use programs like MEInfo, MEManuf, and FWUpdate. It looks like some people have used ME Analyzer in the past to get info about ME 16 systems from a BIOS dump. However I see on the Github page for that software that it currently supports up to ME 15. I tried running ME Analyzer on my 48MB Intel Image, anyway. The program asks for an option. I put in -dfpt and the program tells me “File does not contain Intel Engine/Graphics/Independent Firmware.”
I created the 48MB Intel Image by combining 32MB from chip U2502 and 16MB from chip U2501. Separately they both showed only as a UEFI Image in UEFITool NE alpha 72. By combining them they became an Intel Image. However, when I select the ME Region in the Intel Image in UEFITool it shows Version: unknown. Is the ME Region in my BIOS dump OK? Link to screenshot of UEFITool. I ask because there isn’t much shown when I click on the ME Region.
According to Dell this specific laptop has Alder Lake Intel Core i7-1265U vPro, Intel PCH-LP chipset, AMT is disabled. So, this laptop’s firmware is corporate, LP, and no AMT. I do not know the stepping. Maybe it doesn’t matter in my case because I found only one download in the list at Station-Drivers that looks like a possible match. This one. I was hoping to learn which version of ME my laptop has and fix it using the same version of ME. Or, will I have to try the only downloadable version that is available? I see on the page for that download the following are listed:
Chipset Stepping: ADP-LP A
Region: Extracted
SKU: LP 5Mo Consumer & Corporate
ME: 16.1.32.2418 (07/02/24) New
ME Flash Image Tool: 16.1.25.2166
PMC: 160.1.00.1030 [04/03/2023]
PCHC: 16.1.0.1014 [06/07/2022]
PHY (1): 14.531.509.8259 [21/06/2023]
The PMC, PCHC, and PHY are not files in the archive. Are they already stitched in to the ME? Or, do I need to go find them someplace else? It says ‘extracted.’ Does that mean they are ‘dirty?’ I was able to extract the firmwares from Dell’s recovery firmware image (RCV) for this laptop by using platomav’s BIOSUtilities. Am I correct in thinking those extracted firmwares are stock? To clean my laptop’s ME region am I going to load my BIOS dump in Intel FIT and stitch in the stock firmware?
Looks like there may have been a link to download the CSME System Tools v16.x at the end of the opening post of this thread but it no longer works. I’m guessing I will need to find that because I need the Intel Flash Image Tool. Can I grab just any version of 16 or does it need to match or exceed my laptop’s ME version?
At the end of all of this, will I need to flash the 32MB Winbond W25Q256JV main BIOS chip and the 16MB ME chip which is a Winbond W25R128JV (RPMC) chip?
