I have managed to get a diagram from PCSpecialist and a BIOS file. According to the diagram the EC chip is indeed IT5571e. The reason i could not find it last time i looked was because it was on the other side of the board under the plastic insulator.
My initial findings were correct as the Winbond 25Q128JVSQ being the BIOS/UEFI and GigaDevice GD25LQ80 EC firmware (flash). The ITE IT5571E-128 EC is the EC Controler.
Now, if anyone i kind enough to help out on what can i actually do to revive the "beast" ?
More files files attached
Many thanks !
[Problem/ Request] Bricked TongFang GK7MRFR BIOS
Collapse
X
-
Do you really know where ifux64.efi wrote the data?
But I don't have the machine at hand and I don't feel any need to discuss this any further. This is what it looks like to me, hopefully for you / maybe I'm wrong and you find another easier solution. Good luck!Leave a comment:
-
I have not programmed such chip nor do I see one visible on the mo (unless it's under the radiators) . I only have the 2 spi chips on the sides of the pch. (Pictures attached in first post).
That's an example for an MultiIO- or EC chip- the 128 is the size of the flash memory inside this chip:
That'd be a preprogrammed EC chip.
Leave a comment:
-
That's an example for an MultiIO- or EC chip- the 128 is the size of the flash memory inside this chip:
That'd be a preprogrammed EC chip.
Attached Filesif you find these attachements useful please consider making a small donation to the site
Leave a comment:
-
Please explain, by multi-io chip you mean the win bound spi chip (bios)? That currently has flashed the 1.06 backup.
Do you still have this 64 kB "EC part" you programmed?
EC firmware is often located in the Multi IO chip / keyboard controller, very rarely has a normal SPI chip. The MultiIO chip is the first thing needed when pressing the power button. If you did corrupt its firmware you're quite dead in the water. So if you programmed something into the MultiIO chip which wasn't an EC firmware, you need someone who is capable to re- program an Multi-IO chip or to replace it with a preprogrammed chip.
The other chip GigaDevice GD25LQ80 has flashed on it- EC_1MB_Extract.bin – what I tried to extract from the XMG 1.05 ROM and is currently on my EC chip.
Thanks.
Leave a comment:
-
Do you still have this 64 kB "EC part" you programmed?
EC firmware is often located in the Multi IO chip / keyboard controller, very rarely has a normal SPI chip. The MultiIO chip is the first thing needed when pressing the power button. If you did corrupt its firmware you're quite dead in the water. So if you programmed something into the MultiIO chip which wasn't an EC firmware, you need someone who is capable to re- program an Multi-IO chip or to replace it with a preprogrammed chip.Leave a comment:
-
If I did understand correctly, you're saying I flashed a broken EC to the vbios chip? That is actually 1.8V instead of 3.3?Interesting idea. Ever considered that this really isn't EC firmware but bios of your Nvidia graphics? Here's a board schematic for a GK5MP5X v1.1, U8 = GD25LQ80 (btw an 1.8V SPI chip) on the pages for the graphics? Here someone has a NVidia video rom (wrongly named EC) from a comparable machine which is a 100 % bitwise identical to your 1MB backup. That's very rare, corruption does normally not happen this way.
Good luck!
So basically now is there any chance of recovery?Leave a comment:
-
Interesting idea. Ever considered that this really isn't EC firmware but bios of your Nvidia graphics? Here's a board schematic for a GK5MP5X v1.1, U8 = GD25LQ80 (btw an 1.8V SPI chip) on the pages for the graphics? Here someone has a NVidia video rom (wrongly named EC) from a comparable machine which is a 100 % bitwise identical to your 1MB backup. That's very rare, corruption does normally not happen this way.
Good luck!Leave a comment:
-
Hi, and thanks for the reply. That I figured it myself when I bricked it 😁. I tried to extract the last mb from the bios backup with DD and flashed it.Regarding
"EC_25LQ80CI_corrupt_backup.bin – the clip readout of the EC Chip after the BRICK (from first post)"
Check the file content:
If this really is the backup of the mentioned 1 MB SPI chip it's not even close to being an "EC firmware".
So as it stands I need a clean EC and full bios to flash both chips via clip.Leave a comment:
-
Regarding
"EC_25LQ80CI_corrupt_backup.bin – the clip readout of the EC Chip after the BRICK (from first post)"
Check the file content:
If this really is the backup of the mentioned 1 MB SPI chip it's not even close to being an "EC firmware".Leave a comment:
-
the EC bios is not cleared..it stays like this...it only writes the main chip..
Leave a comment:
-
Leave a comment:
-
try..Attached Filesif you find these attachements useful please consider making a small donation to the site
Leave a comment:
-
Apologies, All files now uploaded in 2 archives.Attached Filesif you find these attachements useful please consider making a small donation to the site
Leave a comment:
-
Files should have been attached to your post in a zip/Rar .If you stop sharing the files the links are dead then nobody else has access to them anymore.
Hi,
Already included in the post.- Barebone / Chassis: TongFang GK7MRFR
- MB: MB: GK5MP5X V1.0 Prod :GK5MRFV10T04201310281
- readback.bin – readback of the N 1.06 read with the clip (whats currently on the bios chip)
I`ve attached all your files.Attached Filesif you find these attachements useful please consider making a small donation to the site
- afuwin_1.04.rom.zip (5.12 MB, 0 views)
- bios_backup_GK7MRFR_N106.zip (7.12 MB, 0 views)
- EC_1MB_Extract.zip (406.5 KB, 0 views)
- EC_25LQ80CI_corrupt_backup.zip (286.8 KB, 0 views)
- GKxMP5FxN105_xmg.zip (5.04 MB, 0 views)
- PCS_BIOS_GKxMP5FxN106.zip (5.07 MB, 0 views)
- PCS_EC_GK5MP_11.900.bin.zip (47.1 KB, 0 views)
- pictures-20251115T111738Z-1-001.zip (12.32 MB, 0 views)
- readback.zip (7.12 MB, 0 views)
Leave a comment:
-
Hi,
Already included in the post.- Barebone / Chassis: TongFang GK7MRFR
- MB: MB: GK5MP5X V1.0 Prod :GK5MRFV10T04201310281
- readback.bin – readback of the N 1.06 read with the clip (whats currently on the bios chip)
Leave a comment:
-
post S/N, full name and model, motherboard model, etc.
post the contents of the bios chip even if it is corrupted..Leave a comment:
-
[Problem/ Request] Bricked TongFang GK7MRFR BIOS
Hello everyone,
I am requesting urgent assistance to unbrick my laptop, a rebranded TongFang GK7MRFR chassis. The laptop is completely dead following a faulty in-OS EC flash attempt.
I have successfully used a CH341A programmer and can read/write/verify both flash chips, but using my backups/extractions has failed to restore power. The root cause is likely a corrupted Intel Management Engine (ME) region or an incompatible EC/BIOS pairing. System & Hardware Details- Barebone / Chassis: TongFang GK7MRFR
- MB: MB: GK5MP5X V1.0 Prod :GK5MRFV10T04201310281
- Rebrand: PC Specialist Optimus Series / XMG Core 17 (E20)
- CPU: Intel Core i7-10750H (10th Gen)
- GPU: NVIDIA GeForce GTX 1650 Ti
- RAM: 32GB DDR4
- Main BIOS Chip (16MB): Winbond 25Q128JVSQ (BIOS)
- EC Flash Chip (1MB): GigaDevice GD25LQ80 (EC firmware)
The core issue before the brick was an erratic keyboard backlight that often remained off and did not respond to FN+F5/F6/F7 or Control Centre commands, nor later under linux (Confirmed as a fiddly EC issue).- Originally ran BIOS N.1.03 stock, then couple years back updated to 1.04 from XMG/Schenker and everything was fine here (cant remember what files I used as lost the drive they where stored) .
- Asked PCS for a bios update in march last year and they sent over 2 files (1.06 Bios + 1.19 EC), after flashing under efi, noticed the keyboard backlight acting weird and mostly stayed off.
- Flashed XMG BIOS N.1.05. BIOS version changed to N.1.05, but EC remained 1.19.
- The Brick: Attempted to extract and flash a 64KB EC part from an old 1.04 file using dd and from the EFI shell flashed it with ifux64.efi .
- The flash completed, but after an EC reset, the laptop went COMPLETELY DEAD (no power LED, no charge indicator, no fans, no POST). Later realised the initial 64KB extraction/flash was faulty and corrupted the EC boot sequence.
I have successfully performed the following steps using flashrom, but the system remains dead:- Main BIOS Chip: Flashed my full working backup: bios_backup_GK7MRFR_N106.bin – Last working dump before updating to N1.05 verified working, 100% OK.
- EC Flash Chip: Flashed a newly extracted EC image from the XMG 1.05 ROM (EC_1MB_Extract.bin) to the EC chip. Unknown condition, file uploaded for verification.
- Conclusion: I strongly suspect the the EC provided by PCS wasn’t 100% fit and or Intel ME Region within my original 1.06 backup was compromised, or the 1.06 ME is incompatible with the 1.05 EC firmware, leading to a failure in the power-on handshake.
I kindly ask the community for assistance with the following:- Full SPI Dump: A complete dump from a working GK7MRFR system (any BIOS version, with a clean, configured Intel Management Engine (ME) region.
If possible, and if i’m not asking for much a full unlocked SPI dump or assistance with modding/unlocking the BIOS after the restore would be greatly appreciated, as the locked nature may be hindering full recovery. - Clean EC Firmware: The full EC firmware file (lastly installed was EC 1.19 but could be any vers as long as its paired with the BIOS) for the GD25LQ80 chip.
Files I Am Uploading for Analysis- afuwin_1.04.rom – N 1.04 Bios DUMP
- bios_backup_GK7MRFR_N106.bin – N 1.06 Bios dump before update to XMG 1.05
- readback.bin – readback of the N 1.06 read with the clip (whats currently on the bios chip)
- EC_25LQ80CI_corrupt_backup.bin – the clip readout of the EC Chip after the BRICK
- EC_1MB_Extract.bin – what I tried to extract from the XMG 1.05 ROM and is currently on my EC chip
- PCS_EC_GK5MP_11.900 – 1.19 EC provided by PCS
- PCS_BIOS_GkxMP5FxN106.ROM – 1.06 Bios provided by PCS
- GkxMP5FxN105_xmg.rom – XMG 1.05 Bios (supposedly with EC region)
- Pictures- Motherboard layout and chips
- LINK TO A SHARED WORK FOLDER (GOOGLE DRIVE)
Tags: None
Related Topics
Collapse
-
by inck243Thanks for any help. The board version is DAZAARMB6E0 REV: E. The bios chip is winbond 25Q64JVSIQ1736. W25Q64JV is not available in AsProgrammer -- only BV CV FV or FW_1.8c. The chip won't interface with asProgrammer and a CH341A. When I have this chip on the board, the laptop will not post but when I plug it in to power, the blue LED lights up, also the orange when the battery is connected. When I push the power on button, keyboard backlight turns on and the fan starts briefely then turns off. But I can't do anything to program this bios chip so I bought another one.
The BIOS...-
Channel: BIOS Requests ONLY!
-
-
by testaccgtaHi, everyone!
I've recently acquired two brand new SPI chips to replace the one currently in my Acer A514-54G laptop MB (FH5AT LA-K092P). The reason why I'm replacing the current SPI chip is because I had some difficulties with a third-party IT assistant who pretty much lacked the soldering skills and ended up destroying the current SPI chip soldered to my MB from factory.
I've decided to do this on my own because I spent the past month or so learning some soldering skills and BIOS modding through Badcaps and WinRaid forums, hence the attempt. I've also chosen to buy...-
Channel: BIOS Requests ONLY!
-
-
Long story short:
- dad converted Asus Chromebox CN62 into Windows compatible, with mrchromebox BIOS, years and years ago
- gave the computer to his son a couple years later
- son now decided to revert it to Chrome OS, to sell it as original (re-writing BIOS with the backup one created by his dad)
- too lazy to remove the board from the case, thought a voltage regulator was the BIOS chip (you know... it has 8 legs)
(seems like the story was not that short)
He used alligator clips to read the chip. No luck reading it. Removed chip and placed on a SOC-8... -
by Gonza123Hello everyone,
I am requesting help with a Dell Inspiron 3593 that has a corrupted firmware (Intel Management Engine missing) after an incorrect SPI flash performed by a repair shop. Below is the complete and required information as per forum rules.
Machine Information- Brand: Dell
- Full Model: Dell Inspiron 3593
- CPU: Intel Core i3-1005G1 (Ice Lake-U)
- Chipset / Platform: Intel Ice Lake LP (ICL-LP)
- Current BIOS version: 1.30
- SPI BIOS size: 16 MB (128 Mbit)
- SPI BIOS IC: XMC QH128AHIG (SOIC-8, 3.3V)
- Service Tag: 24JQ173
Motherboard Information- Motherboard model: FD
-
Channel: BIOS Requests ONLY!
Today, 06:39 PM -
by thxd43Hello, first of all, excuse me, I am using the translator, English is not my native language.
I have a Lenovo ideapad 330S - 14IKB laptop.
The tablet did not recognize me when I connected it, so I checked the device manager and I realized that there were many with the exclamation mark, so one by one I began to update their drivers until the sign disappeared of admiration, I even updated the BIOS, and the laptop rebooted normally and worked, so far so good, but the tablet still did not recognize me, I read on the internet that it could be due to a... - Loading...
- No more items.
Leave a comment: