[coreboot] [PATCH] HP e-Vectra P2706T support

Uwe Hermann uwe at hermann-uwe.de
Wed Oct 21 00:57:53 CEST 2009

On Tue, Oct 20, 2009 at 11:34:16PM +0200, Paweł Stawicki wrote:
> Acked-by: Paweł Stawicki <stawel at gmail.com>
> the patch is working correct.

Thanks, r4820.

> My linux distribution boots very fast :)
> the only problem is that the vga bios is not booting.
> I'm  trying  investigate.

As this is onboard VGA (not a PCI plugin-card) I assume, you need to
add the VGA BIOS image to coreboot.rom.

This can be done by adding a line like this to targets/.../Config.lb:

  pci_rom /tmp/vga.bin vendor_id=0x8086 device_id=0x27a2

(in kconfig it's a bit simpler, but I'm not sure if your board works
fine with kconfig already)

You need to adapt the vga.bin path/filename, and the PCI vendor/device ID
(you can do a test-boot and coreboot will tell you which ID it tries to
find on the serial console).

You can get vga.bin (filename may differ) using the phnxdeco, amideco,
awardeco, or bios_extract utilities.

For PCI graphics cards it's simpler, they should usually work out of the
box, but let us know if that's not the case.

I'll make a superiotool patch for your Super I/O so we can dump the
register contents and fix the Super I/O setup a bit.

Can you tell us how big the ROM chip is in the board (so we can fix the
default Kconfig file)? Also, if you have some time to test all available
hardware components with coreboot let us know the results. It would be
nice if we could make a wiki status page for your board, such as this
one for example:


http://www.hermann-uwe.de  | http://www.randomprojects.org
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org

More information about the coreboot mailing list