On Wed, Apr 22, 2009 at 6:00 AM, samuel samuel.verstraete@gmail.com wrote:
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:
- 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
device pci 2.2 on end # USB # when HT_CHAIN_END_UNITID_BASE (0,1) < HT_CHAIN_UNITID_BASE (6,,,,), device pci 4.0 on end # VGA /* REMOVE THIS ONE */
chip drivers/pci/onboard # it is in bcm5785_0 bus, but the device id can # not be changed even unitid is changed, fake one # to get the rom_address # if HT_CHAIN_END_UNITID_BASE=0, it is 4, # if HT_CHAIN_END_UNITID_BASE=1, it is 3 device pci 4.0 on end register "rom_address" = "0xfff00000" end
This is probably not _the_ problem, but it is a problem. Could you remove the first reference to the VGA. I think the correct one is getting disabled.
Thanks, Myles