hi all, so i have an acer XC-605 desktop which i believe had a bad bios flash.
i setup an ssd for it and it didnt get recognized in the bios so i attempted a bios update with the provided gui from acers website (going from P11.A2 to P11.B4). i rebooted and it seemed the bios update was successful but when i turned off the pc, it would no longer turn on properly and gave me one long beep (fan goes on, maintains power but no display etc, seems to fail post).
i tried a bunch of stuff like reseating ram etc and tried to reflash from usb but since nothing worked i eventually just bought a ch341a and tried to manually flash it.
so when i connect the clips and run the ch341a software, everything looks fine, i can read the chip (MX25L6473E) and write to it, and the software verifies and shows me successful prompts, however the PC still does not start up. i no longer get the beep at startup so i know something definitely changed, but i still get nothing on display.
i tried multiple programmer software and various bios versions but get the same results.
ive used, asProgrammer, NeoProgrammer, CH341A programmer by Shichang Zhou, but no difference.
even tried changing the chip size in the software to 4MB since the bios file is 4MB.
mobo model is MS-7869 v1.0 for reference
im sure it must just be something im missing but i have no idea, anyone have any ideas or suggestions?
attach clip to bios chip and plug it to programmer
plug the pc to power (just plug pc to power so that board will have power.)
try to detect the chip, if detect success, proceed with read, erase, blank (must blank), program, and verify, once everything programmed, unplug the programmer, unplug pc from power, put cmos back and try to power on pc.
I think, you have binary file BIOS region only, 4 Mb. You must find full file BIOS, 8 Mb. With Descriptor region. and sic! ME region.
Are you have backup copy of your BIOS?
@Koekieezz I was able to program without battery and only power plugged in but the system still did not start up
@Michael_Code unfortunately i did not take a backup of the original BIOS since i thought it was corrupted already and useless, i realized too late that this was not a smart thing to do
@lfb6 i dont have the original bricked bios backup unfortunately, but the current bios i obtained from Acer’s Site for XC-605 and am looking at the P11.XX (non-L) versions, i tried various versions and verification on the chip is always successful so it seems to have wrote correctly
@shuten, I can try collect full BIOS for CH341, but w/o any guarantee.
I know, H81 chipset, I know, Realtek LOM (Lan On Motheboard).
But it will tomorrow, I go to bed now.
Meet here.
thank you @Michael_Code! that sounds good to me, hope you have a good night!
some extra info as well:
chip is MX25L6473E (i believe this is 8mb)
mobo is MS-7869 v1.0
PC is Acer Aspire XC-605-EB13
SN on the case is DTSRPAA00435100C0C300
SN sticker on mobo is DBSRPCN00135002608EE00
also attaching my current BIOS dump here if needed (note, this is not the original backup)
so a good update for my issue, i just came across a telegram channel that had a bios for my device as well and flashed to the chip, cleared the cmos and, lo-and-behold, it worked!! im back into the computer!
Learned a very valuable lesson to always backup the running bios even if the flashing fails