Coder Social home page Coder Social logo

Comments (9)

NikolajSchlej avatar NikolajSchlej commented on July 17, 2024

The file is not an UEFI image, but an AMI PFAT capsule that needs to be extracted first using @platomav's excellent BIOSUtilities toolset, namely AMI_PFAT_Extract.py script.

Once extracted, the resulting *_ALL.bin file can be opened in UEFITool as usual, and will have both VBIOS and GOP visible in the tree.

00 -- AN0027.CAP_ALL.bin.zip

from uefitool.

peter-held avatar peter-held commented on July 17, 2024

I still can not find them.

After opening the .bin file in UEFITool, I'm expecting to see something like here:

https://github.com/Kethen/edk2/blob/edk2-intel-gop/extract_vbt_gop.md

Which names should I look for ?

Thanks.

from uefitool.

NikolajSchlej avatar NikolajSchlej commented on July 17, 2024
VBT VBIOS Haven't found the GOP driver, but it's most likely implemented as a combination of an Intel Graphics PEI driver and OemGop driver that just republishes the protocol.

from uefitool.

peter-held avatar peter-held commented on July 17, 2024

Thanks for the hints.

I could find two versions of VBIOS inside:

  • for ALDERLAKE-P from 27.03.2015
  • for ICELAKE from 15.11.2018

Do you know why there are two of them (my processor is I5-1340P, so ALDERLAKE-P seems better) ?

1
2

Regarding the GOP driver, is it possible to build it from what's inside the BIOS file ?

I need both of them in order to build the Ovmf file for GPU passthrough, like here:
https://github.com/Kethen/edk2

from uefitool.

NikolajSchlej avatar NikolajSchlej commented on July 17, 2024

Take whatever is closer to your real configuration.

No, you can't build a GOP driver for OVMF with what you have there because OVMF lacks a PEI phase. However, it will likely work to grab a GOP driver from BIOS for a similar board that supports same CPU modules, but doesn't use FSP.

from uefitool.

peter-held avatar peter-held commented on July 17, 2024

Can you tell me how can I do that ?

Thanks.

from uefitool.

peter-held avatar peter-held commented on July 17, 2024

I found a Dell laptop with the same processor
https://www.dell.com/support/home/en-in/product-support/product/vostro-16-5630-laptop/drivers
extracted the BIOS and GOP Driver.

Can you confirm me, please, that this is what it needs (that doesn't use FSP) ?
gop.zip

Thanks.

from uefitool.

NikolajSchlej avatar NikolajSchlej commented on July 17, 2024

Yep, this is a traditional DXE GOP driver.

from uefitool.

peter-held avatar peter-held commented on July 17, 2024

Thanks.

from uefitool.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.