[News] Intel Sandy/Ivy Bridge and Haswell VBIOS modules

Hi
Here’s Intel VGA BIOS Build Number: 2173 PC 14.34 05/07/2013 16:52:43
http://www.mediafire.com/download/gsp9yr…%2C402_2173.zip

I extracted it from latest Beta BIOS for my Gigabyte motherboard.

Also i would like to say about the new Haswell VBIOS’s with that the same version extracted from different motherboard makers have different Hashes, which is something i have not seen with Sandy/Ivy bridge VBIOS’s.

Hello
I checked this VBIOS 2173 on this motherboard ASUS Z87-Deluxe. Does not work. Black screen.
There are other modules VBIOS 2173, another Hash to verify?

The Intel VGA ROM 2173 has been designed by Intel for Haswell CPU mainboards with an 8-Series chipset. I doubt, that it can be used with Sandy or Ivy Bridge CPU systems.


I checked on the ASUS Z87-Deluxe with Intel processor I7-4770K Haswell.

Aaah, I obviously haven’t read your post carefully enough - my bad!
Maybe Pacman will be able to answer your question or to give a tip how to get the Intel VGA ROM 2173 into your ASUS Z87-Deluxe mainboard BIOS.

And my English is not very good. :slight_smile:
Ok.

I would like to test the variants with different Hashes and find a working VBIOS 2173 for ASUS 8-series chipsets.
It is interesting to hear the view of Pacman.

Thank you Fernando.

Zitat von SoniX

I would like to test the variants with different Hashes and find a working VBIOS 2173 for ASUS 8-series chipsets.
It is interesting to hear the view of Pacman.



Hi
Here is “2175 PC 14.34 06/06/2013”, two files both from MSI Z87 BIOSes, same version, but not identical.
I have not been able to figure out what the differences are.
I can post some different 2173 VBIOS files tomorrow, if you want?

http://www.mediafire.com/download/pdwhbc…_VBIOS_2175.zip


Thank you.
Yes. If you can lay out all. And please sign each one with what motherboard
I’ll do the tests.

UPD
If you have the opportunity.
Also of great interest to the Intel GOP Driver for UEFI mode:
Intel GOP Driver SandyBridge GUID 8D59EBC8-… later than 2.0.1024
Intel GOP Driver IvyBridge GUID 5BBA83E6-… later than 3.0.1023
and
Intel GOP Driver Haswell GUID 5BBA83E6-… later than 5.0.1029
Thank you.

I have not been able to find a HSW GOP driver newer than 5.0.1029, i can look later for sandy/ivy
Unfortunately i can’t find the two other 2173 i had, my HDD’s are a mess, i have to sit down and sort everything.
But, i have a small idea about the differences? i’m going to try and see if the idea is correct.
If you want to have a look at three 2170 files, to try and make sense of the differences http://www.mediafire.com/download/xehbycdcskl61r2/2170.zip

Also, here i posted the Intel LAN ROM v1.5.35 PXE 2.1 Build 092 (WfM 2.0) http://forums.tweaktown.com/gigabyte/305…html#post458759

After one unsuccessful modding of a Haswell VBIOS, i did compare some VBIOSes of the same version and found differences, first i thought the difference might be some manufacturer ID,
but then i found files with same version from the same manufacturer (MSI), and they also had differences.

I also started comparing Sandy/Ivy bridge VBIOS files, and something i had not noticed Before was that they also can be different even when same version,
the reason i had never noticed was that i have modded alot of sandy/Ivy BIOSes and never had any problem with what BIOS they came from.
All the VBIOS files i looked at, have the differences att the exact same location in the file, and only at the begining, i am still not sure what the differences mean, maybe someone else here does?

Here are some screenshots.

2170 VBIOS, Gigabyte, Asus and Intel.

Diff2170.jpg



2132 VBIOS Asus and MSI

Diff2132.jpg


Test result:
MB ASUS Z87-Deluxe/I7-4770K
From 1 folder - does not work. Black screen.
From 2 folder - does not work. Black screen.


Ok! Good idea. I will test 2170

The asus 2170 in the link i gave you is from gryphon Z87 BIOS.
and it is different than the 2170 for your board, but i think i may have found something interesting.
Could possibly make 2175 work on other boards than MSI, but i will continue tomorrow.


Ok! :slight_smile:
Test result Asus Z87-Deluxe/I7-4770K
Asus Gryphon 2170 - does not works
GigaByte 2170 - does not works
Intel 2170 - It’s working!!

Upd
Hmmmmm… Among the most bios Asus too is not coincidence.
See the attached file.

Asus_VBIOS2170_and_CS.rar (39.8 KB)

Thanks SoniX for testing the files, and the additional variants, that the Intel version worked is interesting.
There is alot more work than i first thought with these VBIOS files,
but i’m working on them.

@Pacman
Hello! :slight_smile:
Forgot to say that the replacement options VBIOS from ASUS itself does not work. Suitable only have the same checksum.
It is not clear why it was made, it seems to be protected from the firmware.
We need to check An Intel VBIOS 2170 on other motherboards not from ASUS. If everything is working, then … I think we should concentrate on the original version of the Intel 2173 and above.

Upd
The only difference between the VBIOS modules in one unit. See the picture.

GOPDiff.png

@ SoniX and Pacman:

After having done a deeper look with the hex editor HxD into all .bin files SoniX has uploaded I found out, that all of them

  1. have the checksum-8 “00” (like the Gigabyte Award/Phoenix BIOSes),
  2. have the hex code “00” within the offset 10 at position 09 and
  3. have the VendorID (8086) and DeviceID (0406) at offset 40.

Look here:

Intel VGA ROM checksum and DeviceID.png


Maybe ths will help you to find a solution.

@Fernando
Yes, all the versions i have checked (2166->2175) have these values,
so that shouldn’t be the problem, trying to find some kind of pattern.

@SoniX
If you could try this file it would be great, <a href="http://www.mediafire.com/download/dchyzy…Biostar2170.zip]http://www.mediafire.com/download/dchyzy...Biostar2170.zip[/url]
it is 2170 from a Biostar BIOS.

Hello Fernando and Pacman.

The value Device ID 0x0406 almost all. I think that can be set Device ID 0x0402 or 0x0412, correct checksum and it should work.

Of course check and immediately give an answer, just a bit later.

Still, I would suggest to concentrate search VBIOS 2173 and up from Intel itself. I think in the original modules from Intel should not be this strange defense. And they need to work on all boards.

Yes, sadly all the new Intel BIOSes i’ve checked still have 2170.
Adding: “2171 PC 14.34 04/08/2013” here for reference, from MSI BIOS.
http://www.mediafire.com/download/77vvacf2ame2v53/2171.zip