Hi all,
I’ve got a ASUS Vivobook K712 with a GigDevice GD25B127D BIOS chip. The machine shut down in the middle of use and wont boot, I’m thinking it was in the middle of a BIOS update of some sort.
I can read the BIOS with a CH341A but can’t seem to write or clear it, I’m guessing due to protection. Any help or suggestions on how to write a clean version of firmware to hopefully get the machine running again?
Welcome to the forum
We never write anything without a proper reading and a full backup.
How do you see the chances of a successful writing operation when theres no reading at all.
Thats the most illogical operation when dealing with SPI programing.
Search on the forum for “CH341” guides and other users experiences on flashing laptops, the connection may require CMOS battery off/on, PSU stand-by, the correct IC voltage.
Last resource is desoldering the IC from the mainboard for external programing.
The mainboard can have several ICs (Main bios, EC, TPM, ME…)
Good luck.
Sorry, I did take a backup before I tried to write. With that said, this is my first go at working with BIOS other than adjusting included settings. I may have jumped into the middle rather than starting at the beginning, but the initial resources I found weren’t great. Somehow my google-fu missed this place until this evening.
I will take a look at the CH341 guides.
No, it seems you couldn’t even read the chip- the file you did send contains just “FF”, 16 MB of it. A CH341 is a very simple device, it sometimes indicates a read process, even without proper contact to the chip…
Now it’s unclear what’s still on the chip / if there’s still something on that chip. You might have erased or overwritten it partially? without recognizing.
What did you want to flash? Please attach this file, too!
I was just trying to write back what I got from it. the clip is finicky, but when it wasn’t right it would error. It also wouldn’t physically feel right. So whatever went wrong, seemed to erase, or corrupt the chip to “blank” it.
It is a Vivobook 17 K712EA
Thank you for the help so far, it is greatly apreciated.
So you don’t have another firmware image as the (worthless) empty file you attached?
I recommend to read the chip again, hoping that the earlier read- tries were not successful and you weren’t successful in erasing / overwriting the chip either.
If the chip is erased and you don’t have a valid backup you’re quite dead in the water. Asus doesn’t provide complete bios images afaics and a short search didn’t show any images floating around for this model,
Mght’ve been solvable with a properly made dump of the bricked firmware- image (if at all firmware related)
Well, its a good thing I was a moron. I didn’t have the CH341 configured properly. I do now and it has taken a reading with more then just FF in it. Would someone mind taking a look to see if it looks corrupt?
(I’m afraid this won’t work and then it’s hardware, unfortunately.)
Make sure you get the file written properly into the SPI chip. Read / dump it again in a separate process, save, compare the newly read content to the original file, they should be a 100% identical.
Disconnect all batteries and clear CMOS according to manufacturers manual.