Hello guys,
Background:
I was trying to re-flash the latest version of DH77KC bios (0112) onto my old PC in bios recovery mode as I was facing some issues in my PC (Stuck at black screen during a reboot, unable to save BIOS settings sometimes). Had faced similar kind of issues previously (like BIOS GUI not loading after a power outage) & I had fixed them by flashing BIOS in recovery mode. This time I was not getting any updates on the display regarding recovery of bios from the pen-drive. I waited for like 5 mins, just hit the power button once & motherboard got bricked. I was unable to boot into any modes after this. PC powers up & hard drive light keeps blinking for eternity. Nothing on display in all normal, factory default bios config & in recovery modes.
Current status:
I’m having a CH341A based SPI programmer & a test clip for SOP-8 package. The BIOS chip used in DH77KC is a WINBOND W25Q64FVSIG 8 MB SPI flash. I was able to read the flash & I loaded the binary dump in UEFITool. I’m seeing lot of errors in UEFITool as expected. After googling & going through forums here, I’m kinda lost. There is lot of talk about Intel ME & extraction of Intel’s .bio firmware to get binary .bin file. I can’t find any how-to to extract .bin file from .bio firmware that Intel provides. Can somebody shed some light here?
I have attached log from UEFITool parser & here is link to extracted binary dump from BIOS flash.
uefitool_parser_log_dh77kc_bios.txt (11.3 KB)