[Guide] Transfer of specific Intel OROM VBIOS and GOP VBT settings by using Intel BMP tool

@snixel

Please send original BIOSes, from your notebook and from another since 1047.

I have a small collection of GOP Drivers. I can put it in the cloud.

@SoniX

Original BIOS from my notebook i’m trying to upgrade (MSI GS40 6QE) – GOP 1035
http://download.msi.com/bos_exe/nb/E14A1IMS.113.zip

Similar laptop with GOP 1047 (MSI GS43VR 6RE) – GOP working with my notebook
http://download.msi.com/bos_exe/nb/E14A3IMS.109.zip

GOP 1080 – black screen during POST

@snixel

2 questions:
1) OROM VBIOS transferred from othet notebook to your notebook? If yes, what was the effect in CSM mode?
2) GOP 1080 + HDMI out, what was the effect?

UBU, starting with version 1.75, supports the replacement of GOP VBT.
Later I will upload the files available to me to the Cloud.

It turned out that sometimes the GOP driver may not work correctly and for the correct operation an updated version of GOP VBT is required.

BUT! The transfer of settings, as for VBIOS, unfortunately is not always correct. And it requires user intervention to correctly configure.
It is quite possible that the correct setting of GOP VBT will allow replacing GOP drivers with the latest versions for SKL/KBL. But this is not a fact. I have not been able to do this yet. :frowning:

@SoniX
Hello,
I have MSI H67MA-E35 mobo which does not support the RX580/RX570/RX560 even I update the OROM VBIOS.
And I saw many mobo such as GIGABYTE and ASUS B75,did have the problem too.
Could you konw how to solve this?thank~~~

@SoniX Sorry for the late reply, I was on holiday.

To answer you’re questions:

1) I did not use VBIOS from the other laptop but transferred VBIOS settings from the original VBIOS to a new pure VBIOS (1062) from your collection. I had to manually edit some settings in BMP but it works correctly in CSM mode (I can enter bios without problems when using legacy boot mode)
2) I will try GOP 1080 + HDMI out when I have some time

Where is the GOP VBT file located/named in BIOS? Maybe I can try to extract the GOP VBT from the other laptop and insert into my bios with EUFITool and see if GOP 1080 will work afterwards?

@gloobox

This is an old topic and problem in the motherboard BIOS BIOS.Only a manufacturer can add support for next-generation cards.

@snixel

Unfortunately not. You cannot take the GOP VBT file from another model and use it with you.
It is necessary to configure GOP VBT personally. I will upload all files to the Cloud in the coming days.

AddL
@snixel

https://cloud.mail.ru/public/5iHH/47iVWvv3p

I uploaded to the Cloud everything that I managed to collect from the surviving archives.

In the archives you can find all versions of GOP 9.0.xxxx, some versions have a description.
Also GOP VBT for GOP Driver SKL-AML and WHL.

Also, in UBU 1.75, some options are provided for the quick replacement of GOP Drivers and GOP VBT.

I hope this helps solve the problems that many of you face.
For example, why GOP 1082-2001 do not work on 100-200 chipsets.

Link to archives post above.



This is important to know!

GOP VBT have radical differences from OROM VBIOS VBT. Therefore, the transfer of settings described here does not always give a positive result.

@SoniX

Thx a million for your hard work! I will try this tonight and post results.
Do I understand correctly that we can use BMP to transfer settings from original vbt.bin file to new vbt.bin from your collection?

Also some GOP drivers contain a IntelGraphicsPeim.efi file, what is the purpose of this file?

@snixel

Yes, GOP VBT can be configured in iBMP, just like OROM VBIOS.

PEIM files are commonly used on mobile devices, such as smartphones, tablets, etc. Where is the x32 architecture.They have their own device ID and are not needed for computers and laptops.

@SoniX

How do I know which of the choices to choose to extract the vBIOS OROM from my BIOS? Here’s a screenshot of MMTool with the Option ROM tab:

https://imgur.com/QPpb41z

Also, where can I find the 1065 vBIOS for KBL as mentioned in the word file included in the All Collections compressed file? And are there any available vBIOS for Gemini Lake (GLK)?

Sorry if this has been answered somewhere already. Thanks.

@kevindd992002 - extract all three and look, this is how you learn to identify things . Or Google the ID’s - I can tell you it’s not the first one that has ID’s without looking anything up
8086 2822 = Intel RAID/RST
8086 0406 = Haswell Integrated Graphics
8086 15B8 = Intel Gigabit Ethernet I219-V



Ohh I see what you’re saying! I feel kinda stupid now. Thanks though!

hello, this is what ubu shows me

2 - Video OnBoard
EFI GOP Driver IvyBridge - 3.0.1030
EFI GOP Driver SandyBridge - 2.0.1024
RAW GOP VBT SNB/IVB-MOBILE - 165 <----this one
RAW GOP VBT SNB/IVB-MOBILE - 165 <----and this one.
OROM VBIOS SNB-IVB - 2171

Am i right in assuming this RAW GOP VBT ideally would be at version 174 now ? 174 is the version stated as matching VBT for the VBIOS, while it would be for GOP those versions migth require to be the same ideally.
The RAW GOP VBT being 165 currently is matching the VBIOS version of 2132 the bios originally commes with.
That is without questioning if it actually could be done, which i allready read would not be the case (yet) for Ivy.

@SoniX

You my friend are awesome!



Will try 1086 next

GOP 1086 confirmed working with VBT 221 on skylake 100 chipset

@snixel


Did you manage to run GOP 1086 on your notebook?
Fine! Tell me what settings you changed. :))

I just transferred settings from the original VBT 199 to your clean VBT 221. All I changed manually was the TP WakeUp Time under “Integrated Display Config” -> “LFP Configuration” -> PSR feature" because the value from my original VBT settings is no longer select-able in the new VBT settings. But I doubt the TP WakeUp time is the setting that makes it work.

I guess it’s probably the selected Panel # settings under “LFP Configuration” together with the Device settings under “Integraded DisplayPort and HDMI Configuration with External Connecters” that did the trick, but all those where copied over from the original. No manual edits.

My notebook shows GOP 1086 in BIOS as in Intel Graphics Command Center. BIOS is working fine and all external connectors (HDMI/DP) still working as before

@snixel

If not difficult, please take screenshots as here.
[Guide] Transfer of specific Intel VBIOS settings by using Intels BMP tool (20)

Do you mind if I torment you with questions later? :slight_smile: