[coreboot] m57sli VGA failure
ronald at zonnet.nl
Mon Feb 18 01:12:23 CET 2008
On Sat, 2008-02-09 at 23:33 +0100, Ronald Hoogenboom wrote:
> -- During coreboot 'Initializing devices', the following is printed:
> rom address for PCI: 07:00.0 = f7000000
> Incorrect Expansion ROM Header Signature ffff
I've now discovered that this was due to the fact that I was always
doing a SOFT reboot into coreboot. If I do a poweroff first, then this
doesn't happen. The clue was in the lspci:
lspci: [virtual] Expansion ROM at fb000000 [disabled] [size=128K]
coreb: [0x00f7000000 - 0x00f701ffff] size 0x00020000 gran 0x11 romem
Something in the previous 'session' had turned the memory area 'off' and
coreboot obviously doesn't re-enable it. A cold boot will render the
area as 'on' and the signature isn't wrong anymore.
So now I get in the 'initializing devices'-stage:
rom address for PCI: 07:00.0 = f7000000
copying VGA ROM Image from 0xf7000000 to 0xc0000, 0xda00 bytes
halt_sys: file /home/ronald/coreboot/src/devices/emulator/x86emu/ops.c,
And there still isn't any VGA output. Other than that, the kernel boots
fine. I can use the network and serial port logins do work, but no
display, no text, no graphics (the ps2 keyboard is also fine).
Is this halt_sys supposed to be there?
More information about the coreboot