03-30-2021, 03:15 AM
(This post was last modified: 03-30-2021, 07:45 AM by frozenemberz.)
this is my first time trying to flash UEFI bios and it failed. I have an ASUS p8b75m I bought on eBay and it worked but it had a custom bios on it and it wouldn't let me flash through the BIOS because the version number was higher than the version I was trying to flash so I got a c341 a programmer and decided to flash it manually. I downloaded the BIOS from Asus as a cap file and used Uefitool and extracted the body and saved it as a bin. I tried to flash it without adding in the serial number, MAC address, UUID and flashrom was able to flash it and verify but the computer shows nothing on the screen and the fan turns on and then turns off and is stuck in a reboot loop. I then used FD44 to add in the serial number, UUID, and Mac address and then flashed it again and it still does the reboot loop. I also cleared the RTC RAM, and pulled the CMOS battery out and left it out for a day. The BIOS file is exactly 8 MB and it seems like flashrom is working because I can read it after I flash and compare it to the original and it's the same. I heard rumors that the Black c341a is 5 volts but since it seems to be working reading and writing I don't think that's it. I did forget to unplug the computer when I pulled out the BIOS chip and I used a small metal screwdriver which could have connected the pins while I was pulling it out. I also didn't pull out the cmos battery when I pulled the chip. could that cause damage to the board? anyone have any ideas?
attached is the bios I'm trying to flash after I added in the serial number and UUID and Mac address.
I also heard the file name may matter. is that true?
I also heard the file name may matter. is that true?
Uefitool output this as well...
parseCapsule: Aptio capsule signature may become invalid after image modifications
parseFileHeader: file alignment 10h is greater than parent volume alignment 8hparseFileHeader: file alignment 10h is greater than parent volume alignment 8h
parseFileHeader: file alignment 10h is greater than parent volume alignment 8h
parseFileHeader: file alignment 10h is greater than parent volume alignment 8h
parseFileHeader: file alignment 10h is greater than parent volume alignment 8h
thanks