[Solved] How to mod an ASUS Rampage V Extreme BIOS?

There is nothing to worry about that
Reasons:

  1. The VendorID and DeviceID, which are shown within the "For Option ROM only" section of the MMTool GUI, has not been detected by reading the hex or text code of the related module. These Option ROM details (Vendor and DeviceID) are entered by the mainboard manufacturer and may not be correct (example: there is no device with the DeviceID DEV_FFFF).
  2. The mainboard manufacturer have to choose a fantasy (not existing) DeviceID especially when they insert 2 Option ROMs for the same device.

There is nothing to worry about that
Reasons:

  1. The VendorID and DeviceID, which are shown within the "For Option ROM only" section of the MMTool GUI, has not been detected by reading the hex or text code of the related module. These Option ROM details (Vendor and DeviceID) are entered by the mainboard manufacturer and may not be correct (example: there is no device with the DeviceID DEV_FFFF).
  2. The mainboard manufacturer have to choose a fantasy (not existing) DeviceID especially when they insert 2 Option ROMs for the same device.


Thank you for clarification. Anyway, I just wanted to know if author of this mod tried OROM itself(not EFI-mode driver). Post I mentioned above told that Boot Agent that he used is incompatible with I218-V, just don’t want to reflash BIOS multiple times, when author already has it installed =)

I only added raid controller updates as I never had an issue with the LAN controller. Why do you want to update the LAN?


It is my inner perfectionist talking =)) Also I want to learn to mod UEFI images and know which modules should we use? Next step after LAN would be microcode. It looks like it’s not so easy for Asus mainboards…

At least with dual BIOS you can’t screw it up for long :slight_smile:


Exactly! Plus, FlashBack seems to work without any hardware at all. So I am willing to mod and to test. ATM it looks like IRST EFI/OROM can be updated to 14.6.0.2285, Intel Gigabit EFI UNDI to 0.0.07, MEI to 9.1.32.1002 and ASMedia USB to 140124. Only Boot Agent(LAN OROM), Microcode and RealTekLan(don’t know what it does inside our image. I am pretty sure we don’t have any Realtek NIC hardware) are remaining and my inner perfectionist would be satisfied. =) Once again, thank you, guys, for all these awesome guides and explanations.

Just wanted to see where you ended up with your modded Bios? I can appreciate the perfectionist aspect completely. If I am going to go to the trouble of updating, inserting, etc…the oroms, efi…I want to do it all perfectly too.

I have experimented around with a few different modds and ended up breaking my RAID0 array and luckily recovered the whole partition. Now I am going to do this again. I am debating all aspects of this…RST or RSTe, etc…I want UEFI RAID for a clean install. I thought I read recently ASUS posted another BIOS update "1801" but removed it? I was waiting to see if it was reposted before I did all this but it looks like they have not resolved it yet.

Any suggestions if you were me and wanted to modd the bios and then do a clean install?

Made a new mod.
Changes:
RST EFI 14.6.0.2285
RST OROM 14.6.0.2285
Intel Gigabit UNDI 0.0.09 (new module)
Intel Boot Agent OROM GE replaced to CL 0.1.05
RealTek Gigabit UNDI EFI Module removed (I have no idea what is it for, we don’t have Realtek NIC hardware)
Microcode updated to the latest version 2015/08/10 (36)
Everything is working - LAN EFI and OROM modules loading and can read MAC of my NIC, but I have no environment set up to check PXE itself.
Also it’s possible to update MEI(9.1.32.1002) and USB 3.0(140124) firmwares with Windows tools.
It would not be possible without this forum and help from SoniX.
However, there is a little bug- with new 0.0.09 UNDI EFI driver I am unable to disable it completely in EFI boot (it is set to disabled, but Network boot options are still available to select. Don’t know why…)
@ESausman
It lloks like RSTe is a more tested, more stability oriented, there are talks that it does not even support TRIM in RAID0, so my choise is obvious, RST>RSTe for home use.

R5E.zip (6.1 MB)

This is very much appreciated! I have already updated my MEI a few days ago. The USB update would be great to do…didn’t think of that.

When you started all of this did your R5E originally come with a RSTe OROM in the 3 or 4 series? I believe mine did…but have since replaced it with the RST(e) OROM 14.6.0.2285.

Let me know any other updates you do to your R5E and I will do the same.

Erich

@ESausman I don’t think it was RSTe. I don’t remember version of this module in stock BIOS, as I reflashed it almost the same time I powered my rig for the first time. 1701 has 13.1 RST, AFAIK.
And, about updates-looks like there is nothing to update at the moment, all modules, OROMs and microcode seems to be of latest version =)

Made a new one from scratch(used stock 1701) with updated OROM and EFI RAIDriver (14.6.1.2340), used latest UEFITool. Seems to work fine.

R5E.zip (6.1 MB)

The 1502 is the best one.

Thanks! Are you installing the matching IRST software too or just keeping the same? Notice any changes with the 2340 version?

Why is it the best?

For general stability and better overclocking the 1502 is the best choice.

@ ESausman:
Please shorten your signature. It uses too much space and contains a lot of details, which are absolutely not necessary for this Forum.
3-4 lines with informations about the mainboard, the chipset, the SATA mode, the HDD/SSD configuration and the OS are enough.
Thanks in advance!

Wow, ok…sorry. Did not mean to offend. It was supposed to be in tiny fonts. Calm down…I will take care of it.

Minor update, in case someone wants it-LAN OROM Updated to 0.1.06 and RST EFI/OROM updated to 14.7.0.2341, flashed it and tested a bit-everything seems to work.

R5E.zip (6.1 MB)

Does anyone know how to update the Microcode? UBU gives an error when trying to update it - so can we do it manually like with the RST?

Did you already read >this< post and >this< guide?