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

i have dual bios

@SoniX can you help me with new bios? I needed VBIOS 1044. https://mega.nz/#!zmAhiILQ!DV0jBsTM9ApGI…NTOm3x5CpSvxgs4

Dual BIOS means nothing, unless you have a switch where you can switch back n forth, otherwise it’s false security to make you feel better (Sometimes can save you from bad flash, but not always)

Always, becouse i flash only one spi and if a have error i’m switch other bios and flash spi with error (one of the bios spi never flashed)

I mean dual BIOS does not always save board from bad flash, so do not rely on that as your safety net for recovery from a bad flash. Get flash programmer (CH341A = $3) if you do not already have one, and SOIC8 test clip cable ($2.50) if BIOS soldered to board


Try http://rgho.st/6g7wMXWgd

Hello everyone. I wonder if someone could help me with something. I am trying to transfer the vbios settings from my msi’s z270 mpower gaming titanium motherboard to a new vbios for modding the bios to use a coffee lake cpu. The problem is that after trying to apply all old settings to new vbios through intel bmp, and after having deleted the $STRING line from the transfer.ssf file, during the transfer of the settings to the new vbios, a message comes up that says: Unable to apply the following symbols, and right below that: PAGE Sign-on Message Options : SVGA : Unable to find symbol.

Does anyone know what is wrong and how to circumvent it? Thank you very much.

Show image of the text file you edit before and after for the string removal, so we can see what exactly you are removing and what’s being left there.




I think i get it. The line that needs to be removed is actually 3 lines in my case, up until the /r /n characters, whereas i removed only the first line which ends just before the SVGA part.

Thanks, you’ve left half the string on there. Please upload the txt file and I will fit it for you, then you’ll see how it’s supposed to be for next time around.

I see your edit. yes, stretch out the notepad so you can see all that’s in one line, then remove that entire line.

I already did that and it applied everything without a problem. Thank you very much for your help. I understood what the problem was the instant you told me to show you the string removal. I needed this nudge. Thank you again. I appreciate it.

You’re welcome, glad you got it figured out so easily!

VBT+BSF for GOP SKL-KBL-CFL v2.12

vbt_gop_skl_kbl_cfl_v212.rar (30.5 KB)

Hi SoniX,
you did a great job with your database / vbios & bsf archive.
What I“m still missing is the valleyview chipset (baytrail-m).
I“m using a acer aspire e11 nb with baytrail-m (n2840).

VBIOS:
Intel(R) VLV Mobile/Desktop PCI Accelerated SVGA BIOS
Build Number: 1014 PC 14.34 04/11/2014 05:46:43
DECOMPILATION OR DISASSEMBLY PROHIBITED

Using your "chv_1014.bsf" (cherryview not valleyview) will bring some red pages.

Can i use it for moddifications as long as i don“t call any of the "red" pages?
Thanx in advance.
br
AndrƩ

@Ratte

Unfortunately not, these are 2 different types of GPU.

Strange, I looked through all my archives and did not find a single clean OROM and BSF for VLV (ValleyView),
The only available version is 3652. :frowning:

Hi Sonix,
this is the version that i found.

IntelĀ® Embedded Media and Graphics Driver for VBIOS (build #3967)
downloadcenter.intel.com/download/26069

Includes VBIOS: …$VBT VALLEYVIEW…
Intel(R)Atomā„¢ Processor E3800/N2807/N2930/J1900 PCI Accelerated SVGA BIOS
Build Number: 3967 PC 14.34
DECOMPILATION OR DISASSEMBLY PROHIBITED

I can“t promise, but i think i got a second archiv with orom and bsf somewhere.

edit:
intel.com/content/www/us/en/embedded/software/emgd/embedded-media-and-graphics-drivers-archive.html

VBIOS: …$VBT VALLEYVIEW…
Intel(R) Intel(R) Atomā„¢ Processor E3800 Product Family, Intel(R) Celeron(R) Processor N2920 and Intel(R) Celeron(R)
Processor J1900. Build#3698
Copyright (C) 2000-2014 Intel Corp. All Rights Reserved

VBIOS: …$VBT VALLEYVIEW…
Intel(R)Atomā„¢ Processor E3800/N2807/N2930/J1900 PCI Accelerated SVGA BIOS
Build Number: 3842 PC 14.34
DECOMPILATION OR DISASSEMBLY PROHIBITED


edit2: (your hint / build 3652)
github.com/IntelFsp/FSP/tree/BayTrail

VBIOS: …$VBT VALLEYVIEW…
Intel(R)Valleyview PCI Accelerated SVGA BIOS
Build Number: 3652 PC 14.34 11/30/2013 02:05:29
DECOMPILATION OR DISASSEMBLY PROHIBITED
Copyright (C) 2000-2011 Intel Corp. All Rights Reserved.

@SoniX
As an expert, you might be able to give me some tips on how to write a UEFI Class 2 Loader. I use a notebook with ValleyView chipset (Celeron N2840), which supports only EFI Class3 or LegacyBIOS. However, the device does not have an EFI Legacy Emulation (CSM). My plan is to start the device with my own bootx64.efi that installs a copy of the legacy VBIOS at C0000 and set the INT10h vector.
So far everything works, but the Intel VBIOS also uses the INT15h vector. The INT15h functions I want to turn off with the BMP tool, the choice for it is available.
(The Grub2 boot loader does not work here, probably because of the INT15h vector.)
But I think that’s not all and that I have to reconfigure the GPU or the bridge directly via PCI. VGAEnable would be an example of that.
My question to the experts, is there already experience with it or are there some good tools to dump the PCI registers in both modes?
Thanks in advance.

Hi ! My English very poor , but I wish you can understand.

How to transferring settings OROM VBIOS from the new version to the old one? BMP alert "Please apply the correct settings."

I have a Intel i7 6400t ES (QH73) , need 1020 bsf. Is it possible VBIOS from 1049 to 1020? Thanks

Steps 5-8 on page one cover transfer of settings. You do need correct BSF

Included file "Table VBT OROM VBIOS Version and Size.docx", and steps 1-2 will tell you which update versions you can use, needs to be same size VBT