Can I recover an MSI 970A-G46 after a failed BIOS update?

September 1, 2026 2 answers
Asked by MellowCedar42
I tried updating the BIOS on my MSI 970A-G46 using the Windows-based flashing utility instead of M-Flash. The computer froze for about ten minutes, so I held the power button to shut it down. Since then it will not POST or boot. I bought a CH341A programmer, modified it for 3.3 V, and tried several BIOS files, including a version 2.8 file, a file I reconstructed from the Windows executable, and version 1.11 from MSI's website. NeoProgrammer reported that each write completed successfully, but the system still does not start. I have also removed the CMOS battery, cleared the jumper, and discharged the board. The SOIC8 clip is now worn out and no longer makes reliable contact, so I am considering buying a cable for the JSPI1 header. Before spending more money, I want to know whether that would help, whether I may be using the wrong BIOS image, and whether it would be better to replace the motherboard with another 970A-G46.

Answers

CopperLynx19
Before writing anything, the safest procedure is to read the chip several times and compare the dumps byte-for-byte. That confirms the clip is making reliable contact and gives you a backup of the boardโ€™s original contents. Even if the BIOS seems corrupted, the dump may contain board-specific data or regions that a downloaded image does not include. Since the clip is worn, replace it or use a properly wired header connection, then verify the read repeatedly before flashing. Also compare the intended image against the chip size and the exact MS-7693 board revision. I would not buy another motherboard until those checks are done.

MellowCedar42: I did not save an original dump because I assumed the damaged BIOS would be useless. I only have the downloaded and reconstructed images now.

Reply to this answer
PixelHarbor7
A successful programming report only means the programmer believes it wrote the data; it does not prove that the image is correct for the board or that every pin made good contact. Confirm the exact board identity first. The 970A-G46 should be marked MS-7693, usually with a version number such as VER 2.0 printed on the PCB. Use a BIOS image specifically intended for that exact revision, and make sure the chipโ€™s capacity and manufacturer match what the programmer detects. A file from a different revision or an improperly extracted executable can write correctly and still leave the board unable to POST.

MellowCedar42: I did the 3.3 V modification before using the CH341A. I have not found another BIOS image that clearly matches the board, though.

Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions