[Solved] Update of an ASUS AMI BIOS Module w/o Flash Problem

@Dioskouridis
Since I am an extremely curious person, I wanted to know the real reason for your problems while trying to update the Intel RST EFI RAID module of your X79 Chipset mainboard BIOS. For this purpose I did some tests with the UEFITool.
As first step I downloaded the latest original BIOS 4805 for your ASUS X79-DELUXE mainboard and opened the *.CAP file by using the UEFITool v0.28.0. Then I tried to update the natively present Intel EFI RaidDriver v12.7.0.1936 (wrongly named by the ASUS’s BIOS “SataDriver_12_7_1036”) to the bigger sized Intel RaidDriver v13.2.0.2134.
Problem: Download links to complete *.ffs files with the correct header starting with 43A0B8C4 for X79 chipset BIOSes are currently not offered within the start post of >this< thread.
My test result: It is possible to replace the hex code of the “pure” RaidDriver v12.7.0.1936 (= “body” of the related PE32 image section) by the “pure” Intel EFI RaidDriver v13.2.0.2134 (without header), which I am offering within the start post of the above linked thread, but the correctly updated module will still be shown as being “SataDriver_12_7_1036” (although it contains the complete “pure” hex code of the v13.2.0.2134 module).
Solution: Creation and usage of a complete Intel EFI RaidDriver v13.2.0.2134 as *.ffs file with the specific header for Intel X79 chipset BIOSes. This file can completely replace the originally present SataDriver/RaidDriver module and will not misleadingly show a wrong version number.
Evaluation of my Test Results:
The AMI Aptio MMTool is not the only one, which is able to get a specific Intel EFI RaidDriver updated, but users with an Intel X79 chipset mainboard may need the specific RaidDriver module as complete *.ffs file with the matching header (here: beginning with 43A0B8C4).

Do you agree with me or am I completely wrong regarding the source of your problems?

2 Likes