[coreboot] [PATCH] First support for HP DL145 G3

samuel samuel.verstraete at gmail.com
Wed Apr 22 14:00:16 CEST 2009


Hi,

Status of dl145g3:
* 2 Opteron 2218HE's working in the machine. No problem
* both cpu's got 4GB of ram, NUMA is working :)
* booting with filo works
* converted the patches of Mondrian to the last revision of coreboot.
(original patches are on trac, issue 127)
  * src/mainboard/hp/dl145g3/Config.lb:
http://merlin.ugent.be/~samuel/dl145g3/config/srcConfig.lb
  * src/mainboard/hp/dl145g3/Options.lb:
http://merlin.ugent.be/~samuel/dl145g3/config/srcOptions.lb
  * targets/hp/dl145g3/Config.lb:
http://merlin.ugent.be/~samuel/dl145g3/config/Config.lb
* Contacted Anton Borisov to extract the VGA rom of the orginal HP
bios: http://merlin.ugent.be/~samuel/dl145g3/OPROM.00.rom

2 concerns:
1. CPU0 gets very hot during idling. Not really sure what is going on
there. Does the code take into account that this is actually a HE (low
power opteron)? or is that ignored? How can i check that the voltage
applied by coreboot is correct? Maybe it's ok.. I just want a
confirmation on this.
2. VGA output is still not working. I have tried both YABEL and
X86BIOS to load the vga rom but i get errors...
X86BIOS: http://merlin.ugent.be/~samuel/dl145g3/vgarom/corebootx86bios.log
relevant part:
On mainboard, rom address for PCI: 00:04.0 = fff00000
copying VGA ROM Image from fff00000 to 0xc0000, 0x8000 bytes
entering emulator
int1a vector at 274af

YABEL: http://merlin.ugent.be/~samuel/dl145g3/vgarom/corebootYABEL.log
relevant part:
On mainboard, rom address for PCI: 00:04.0 = fff00000
copying VGA ROM Image from fff00000 to 0xc0000, 0x8000 bytes
pci_cfg_read(): Config read access invalid device! bus: 00 (00),
devfn: 00 (20), offs: 00


I've also tried with a seperate VGA card on the pci-e slot on the
machine but that doesn't seem to work either.

As no one on IRC seems to be able to help out with this I'd like to
hear from you :)

Cheers,

Samuel




More information about the coreboot mailing list