[Offer] Modded ASUS M5A97 R2.0 BIOS

Added NVMe Support via MMTool and then Updated LAN and CPU Microcodes with UBU v1_79_16 - NB I used a CH341A programmer to program the removable 32mb chip:

M5A97R20.zip (3.06 MB)


Edit by Fernando: Thread title shortened

1 Like

Thank you, you have made me do a lot of research for this.
Best regards

Hi @andymac , how are you, I hope well, look I have your same motherboard, and I have problems with the modified bios, what version of CH341A programmer software did you use and how did you do it, could you help me with that, I’m going crazy to save any bios settings as it freezes the machine when doing it, I hope your answer, greetings!

Hi @Nekrodamus ,
Sure, I can understand - firstly confirm your M5A97 version is correct - ASUS made M5A97 , M5A97 PLUS, M5A97 PRO, M5A97 EVO and M5A97 R2.0 models from what I can tell. This mod BIOS only works for the ASUS M5A97 R2.0.
I used CH134A v1.30 from memory with a black CH134A that looks like this one https://youtu.be/5NYe21nFSDI .
The chip comes out with a thin flat blade screwdriver lifting one side up gently then pulling the chip out straight. The 32mb chip goes in the CH134A programmer as per the 25xx pic on the side of the programmer. My tip is read and save your original BIOS first before reprogramming as ASUS BIOS seem to store the LAN and BIOS serial numbers in the individual motherboard’s unique BIOS. Check here for some tips [Guide] Using CH341A-based programmer to flash SPI EEPROM .
Let me know how you go.
Cheers,
Andrew

1 Like

hello @andymac
i flashed my motherboard with this and now it won’t open
i tried to flash different bioses with usb flash but no luck

@rizzler
The file provided by the user (a 2021 thread/user…) is not ready to use by the Asus USB BFB feature, as it lacks the CAPsule header.
For this, you must add the 0x800 data from the original ASUS update file at top of the mod file.
Look in the forum for more recent mods for the same model.

EDIT: Use an HEX editor. Its so easy to add NVMe to this bios…can’t understand how it fails using the forum Fernando’s guide.

Setup as UEFI, not CSM or AUTO, what model is the NVMe disk?

hello meatwar, thank you for your answer.

the only mod i found is this. i tried to make my own mod but it’s not successful. back a few years, i successfully modded my gigabyte mobo with guide. i simply don’t understand why asus not lists my nvme on bootable section.

i saw your edited answer, could you please tell instructions to dummy? im trying it to work for about 14 hours…

it’s samsung 980 pro
i tried to insert samsung_m2_dxe.ffs but no chance

I hope it’s not those 980 “fake” ones from Aliexpress…
And the DXE is incorrect (optional only for specific Samsungs disks), the correct NVMe DXE is on the guide…that’s why you fail to do the mod correctly.

From the guide:
This is what you will need:

5. An appropriate EFI NVME BIOS module

a) NvmExpressDxe_5.ffs dated 09/20/2021