libgfxinit + vbt + edk is the right path. looking at the 8470p board in the
tree, there isn't a data.vbt. so you need to extract the VBT from the
vendor firmware and add vbt.bin to your config. Your defconfig should look
something like this:

CONFIG_VENDOR_HP=y
# CONFIG_CONSOLE_SERIAL is not set
CONFIG_INTEL_GMA_VBT_FILE="path/to/vbt.bin"
CONFIG_BOARD_HP_8470P=y
CONFIG_INTEL_GMA_ADD_VBT=y
CONFIG_PAYLOAD_EDK2=y

When the build is complete, vbt.bin should be shown in the cbfs listing.

On Fri, Sep 4, 2026 at 7:53 AM Logan Proctor <[email protected]>
wrote:

> At the moment, I'm using libgfxinit, but I've tried all three. Libgfxinit
> is the only one that shows anything on screen at all. Ill send that over
> later today! I have been using a vbt.bin, but i don't know if i used it
> right. I'm new to this sort of thing
>
> On Fri, Sep 4, 2026, 8:02 AM Matt DeVillier <[email protected]>
> wrote:
>
>> Windows going to a black screen when the Intel graphics driver
>> loads means the the VBT (video BIOS tables) data is missing or invalid.
>> Does your board have a data.vbt file, or are you including an external
>> vbt.bin? Which display init type are you using? run 'make savedefconfig'
>> and past the resulting defconfig file - the full config is unnecessary and
>> too long to parse.
>>
>> For the battery, that comes from ACPI, and is usually included with the
>> ec code. Nothing you should have to do there. Could be the result of an
>> ACPI parsing issue, or something else. Would need to inspect your ACPI
>> tables
>>
>> cheers,
>> Matt
>>
>> On Thu, Sep 3, 2026 at 7:43 PM Logan Proctor <
>> [email protected]> wrote:
>>
>>> Hello! Is this the right place?? I don't know how this works.. Anyways,
>>> I've been trying to get coreboot working on my hp elitebook 8470p for about
>>> 2 weeks, and i eventually got it to boot, although no matter what i try, if
>>> i install intel hd 4000 graphics drivers, Windows (windows 10 iot
>>> enterprise LTSC) crashes, the screen goes black, and it eventually restarts
>>> into the windows recovery mode. I can't seem to fix it. A less important
>>> issue, is my battery isn't being detected in windows (when i boot into
>>> Windows with Microsoft basic display adapter, because that works). It's not
>>> a deal breaker if i don't get my battery working, but it'd be nice. I'm
>>> using TianoCore, and i can send my .config file if you need it, or i can
>>> just take pictures of it. Thanks!!
>>> If you need anymore information, just let me know!
>>> _______________________________________________
>>> coreboot mailing list -- [email protected]
>>> To unsubscribe send an email to [email protected]
>>>
>>
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to