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]

