[ARCHIVE] Outdated UBU Tool related Questions, Reports and Suggestions

@Fernando and @SoniX

Is Intel RSTe RAID ROM and EFI RaidDriver v4.3.0.1018 from UBU 1.28 Beta 5 safe for my GA-X79-UD3 F20 BIOS? A couple of weeks ago I heard that it only works on Intel X99 but I’m not sure if Intel added X79 support into the RSTe OROM.


I do not know. I do not have motherboards based on the chipset 79 to check. You will have to check or cancel the update IRSTe.

Since X79 and X99 Chipset Intel SATA RAID Controllers have the same DeviceID, these modules should work with X79 Chipset RAID systems running in RSTe mode.

These Intel RSTe v4.x.x.xxxx RAID modules and drivers have been primarily designed for the latest C600+ Series Chipsets like the X99, but should be backwards compatible to C600 Chipset Series like the X79 one.

My computer doesn’t have RAID as I only have 1 single 2TB HDD. It is currently in AHCI mode. How do I set it to IRSTe mode?

EDIT: Oops Fernando just missed your edit when I was writing the post, so IRSTe mode is only for RAID Mode.

So it wouldn’t make any sense, if you update the Intel RAID ROM resp. EFI RaidDriver modules of your mainboard BIOS. They will not be used (unless you set the Intel SATA Controller to "RAID".

Since I have Dual BIOS so I took the plunge. I can report EFI IRST SATA Driver 14.5.0.2241 OROM and EFI IRSTe RAID for SATA 4.3.0.1018 OROM works flawlessly on my GA-X79-UD3 motherboard with the latest 4.3.x WHQL Drivers installed on Windows 7 64 bit SP1. No BSODs or crashes so far.

Just to make it clear again: As long as the Intel SATA Controller of your system has been set to "AHCI" mode, none of the Intel RAID modules of the BIOS will be used, no matter which Intel RST or RSTe driver you are running. If you want to test, whether a special Intel RAID ROM or EFI RadDriver is working flawlessly with your system, you have to run the Intel SATA Controller in RAID mode.

Intel Skylake GOP 9.0.1029

Intel Skylake GOP 9.0.1029.zip (29.3 KB)

Few days back i came here because i wanted to update my OROM VBIOS (option #2) and i did that with the help of @SoniX which i thank him again for helping me out.

Now, regarding the other options:

Option 1, i get this:



Should i upgrade to the latest - v14.5.0.2241 since i’m running on a Intel 7 Series? I use AHCI mode, don’t know if this has something to do with that though.

Option 2: The one i updated already.
Option 3:



I read Fernando saying that if we don’t use the Wake-On-LAN option we will notice nothing so i assume this is nothing really important?

Option #7:




In the first post of UBU’s thread it says that the Microcode is considered a critical option, although it says that ASRock shouldn’t be a problem and since i’ve a ASRock board i don’t know if i should mess with this. It updates from 12 to 1B and from 28 to 29 - option #1, #2 said (for overclockers):



What are your opinions? Thanks in advance.

It doesn’t matter, whether you update the Intel RAID modules or not - they will not be used by your AHCI system.
If you ever should swith from "AHCI" to "RAID" mode, I would prefer the Intel RAID modules v13.1.0.2126.

An update of the LAN modules is not really important (unless you want to use the Wake-On-LAN option), but it doesn’t harm your system. So you can update to the latest version without any risk.

You can choose the offered latest CPU Microcode update dependent on your CPU settings (overclocked or not). Since SoniX told me recently, that the CPU Microcode update done by UBU is very safe now with all mainboard manufacturers, I will delete the related warning from my guide.

Thank you very much for the script, tools and guides, it makes this doable for dummies

I normally write a summary text so I remember as I have different builds and electronics at home and office. I find it is easier to just remember where the summary is than what the heck I need to do.

If someone could comment to fix the accuracy and may help others, so I post here.

UBU Tool (SoniX)

Asus maximus hero vi MAXIMUS-VI-HERO-ASUS-1603.CAP (SHA-1 44D6EC975B98531F71FAA31CD799C039E7D4F644)

Select option for update

1 Intel RST(e) OROM and EFI SataDriver: Linked to sata windows driver and for sata communication most likely used. Has an end of life for rst(e) drivers and firmware for motherboard hardware. The best matches are suggested by Fernando, just great guides.

2 Intel OROM VBIOS and EFI GOP Driver: For onboard video and never looked at (if I ever need it I am sure if it just works it is ok)

3 LAN OROM PXE and EFI UNDI - Intel, Realtek, BCM, QCA: UEFI and non-os Lan firmware/instructions. Not required here.

4 Update Intel CPU MicroCode Haswell/Broadwell: Board/cpu interface. (not much info on cpu type vs stability/results)

Wiki: Microcode is a layer of hardware-level instructions that implement higher-level machine code instructions or internal state machine sequencing in many digital processing elements. Microcode is used in general central processing units, in more specialized processors such as microcontrollers, digital signal processors, channel controllers, disk controllers, network interface controllers, network processors, graphics processing units, and in other hardware.

I have inserted all above modules, different versions and combinations and the resulting file is exactly the correct size. It even renames it to my flashback M6H.CAP, nice touch and a real thumbs up to that.

Inserted the orom/efi sata version 13.5.0.2164 module (result CAP SHA-1 6C00BCD69EB54E7002F79D5DE00B4CDA28E1C1BF), flashed, and I am running the 64bit Intel RSTe AHCI & RAID drivers v13.6.3.1001 WHQL in windows 8.1. I do not need to bench to know this is an improvement as transfers have way less dips and it is extremely stable (coming from ORom 12.7.0.1936).

Have been running a week and no problems.

Will most likely try this tool and the microcodes and post results here, small steps and will test current for awhile, need more time to fully test different micro’s, summers are short here :wink: and I am @4.7 stable for a few years.

Thank you Sonix for this tool and the script to generate different mircocode module versions to ffs files for insert into UBU, it works like a gem. It would be an idea for a addon to UBU to have all these bats, not just for micro but all modules, foldered into UBU with a module database. This would place the history into the current, be an addition for all hardware and maybe worth keeping. Real old could fall off the table and do understand more work, just an idea.

Best Regards


Thank you, Fernando.

Just one more question: By CPU settings you mean if i have a K (Unlocked) Processor or if i actually have it overclocked right now? I don’t have mine overclocked but i do have a K processor. From what i understood i need to pick the option #1, am i right?

According to my understanding the annex "For overclockers" means "For CPUs, which are overclocked" and not "For CPUs, which have the ability to get overclocked".

Just what i thought. Thank you once again for all the help. :slight_smile:

I think to build a generator FFS-files microcode in the next version UBU. While only Sandy/Ivy Bridge (LGA1155), Haswell and Broadwell (LGA1150).
Thus, users will select the right microcode.

Thanks so much, needed to update sata orom on my rampage iv extreme. Is there any way you can also add 4.1 sata orom to tool?

EDIT by Fernando: Post has been moved into the correct UBU discussion thread.

Hello,

Is it possible to update the Compatibility Support Module(s) in the bios using MMTool that’s included with UBU
I have no idea what version is in my bios, so I have attached it for you to look at
If you have a more recent version, then please send it to me with instructions, or mod the bios I have given you
Either way I would be grateful
Is it possible to update UEFI Module(s) too ?

If it is possible to make these options in UBU, then that would be great !

Thanks,
Biozzz

EDIT by Fernando: Post has been moved into the correct UBU discussion thread.

RAMPAGE-IV-BLACK-EDITION-ASUS-0701.zip (4.79 MB)

@SoniX
BIOS refers to a UEFI standard.
But what version of the standard (2.0, 2.3.1, 2.4, 2.5) ?
Does UBU tool can detect easily what UEFI version an AMI BIOS is compliant ?
Thanks for this super tool I appreciate.

EDIT by Fernando: Post has been moved into the correct UBU discussion thread. Furthermore I have customized the title of the post.


I’m a little confused about the last version of UBU and the CPU Microcode changes.

In the previous version it updated by himself but now we need to choose:



What’s the difference between the "1B" and "19"? Should we choose the newer one = 1B?


I’m a little confused about the last version of UBU and the CPU Microcode changes.

In the previous version it updated by himself but now we need to choose:



What’s the difference between the "1B" and "19"? Should we choose the newer one = 1B?




+1 i have same question, is it ok that just go for latest build date?