Device : Asus ROG G731GW Motherboard : G531GW rev 1.6 since i have a CH341a around I tried to tinker with my perfectly working device to allow xmp profiles to make ram upgrade
1. i found a chip with 1 MB which was not the bios but i didn’t edit it though … just a read … it’s next to the gpu …so i think it was vbios or maybe some sort of EC
2. then found the 12 mb bios chip (MX25L12873F) on the back of the motherboard… I took a backup file before doing any thing (bak.bin) the full 16 mb chip and also there is a dump from ami windows program
3. and made an edit with amibcp (mod.bin) … saved it … flashed it and nothing worked … not even a led when attatching the power cable
4. i said ok … just flash the backup and it will be fine … but it didn’t work either
5. i flashed the capsule file from asus(G731GW-AS.309) after converting it to bin and even with capsule file chosen the neoprogrammer converted it for me
6. the weird thing that out of one from every two flashes the led light turn on when i attatch the power cord … but still no fan no keyboard light … worth mention that it lights orange like it was charging battery … but there is no battery attached … and when i attach the battery it’s the same … and i know the battery was 100%
7. i took the capsule and added other regions from my backup with asus bios after that using hex editor … but no luck … with the same concept i added other regions to the afu (afuwin309.rom) backup i had -which contains bios/uefi img only- and made a perfect 16 mb file that didn’t work either > does that suggest that the problem was with other regions ?? and if it was … wouldn’t flashing the capsule solve something like this ?
8. worth mention that the backup was with the chip soldered on … and the restore with ship soldered and desoldered with the same results
9. also i didn’t mod the ch341a for 3.3v … i just used it at it’s factory state
10. also the backup opens in uefitool fine … ME analyzer said it was fine
The backed up file looks good, bios region despite of NVRAM and board specific data being identical to stock bios.
Possible errors: - You didn’t flash properly. Read back content of the flashed spi chip and compare it to the original file. “Verify OK” is not always safe… - Bad values in NVRAM, exchange to stock NVRAM region (not very probable since you already flashed a stock bios and the backup was a working bios) - Corrupt ME, clean it according to [Guide] Clean Dumped Intel Engine (CS)ME/(CS)TXE Regions with Data Initialization (not very probable either) - You did something to the other spi chip (often EC firmware, often identical to first padding in bios region- post the content) - You missed something when reassembling the machine. Some machines might not start when not completely reassembled- everything reconnected
-i read and saved the file > it’s the same in HexCmp app and via hash -read the 1mb chip and posted it in attachments … noticed that the size of the read doesn’t match the first padding of the bios, not in size , not in data inside -i tried the reassembly even attached the hdd despite knowing it has nothing to do with it – will try cleaning the ME and report back < well it seemed complicated
now I suspect that programming with the chip soldered fried something i have a hunch it’s the super I/O because the keyboard is unresponsive to any thing … like i didn’t press the power button are there any way to check it … it’s pretty close to the bios … the exact name is it8299e120A and if i’m to replace it … does such a thing need programing or it works as is ?
What’s happening when you put the machine on charger without switching it on? Normal signs for charging/ battery full? Keyboard unresponsive wouldn’t mean too much, there’s got to be something ‘behind’ the keyboard taking the messages…
Firmware for the/one of the EC chip/s (it’s got ITE8226 in it) is the first padding in the bios region. Sometimes EC controller has it’s own separate firmware chip or the chip can be programmed itself. (This EC firmware blocks within the bios region are not to be confounded with an EC bios region defined in FIT)
also … i don’t have the schematics because they are not available anywhere … but i managed to check all power rails and there is no short of any sort
yes- tried to power drain it multiple times -power from battery only -power from charger only -power with different ram or no ram , with or without wifi cardand nvme drive and the sata
Do you happen to have some detailed and sharp pictures of both board sides?
https://www.asus.com/supportonly/G731GW/HelpDesk_Download/ See hotfix, firmware collection for keyboard controller, also 2 firmwares for G731GW, maybe you can find another SPI chip. Unclear if it’s this keyboard controller that will connect to the power button, too. (ITE8291)