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 entering emulator halt_sys: file /home/ronald/coreboot/src/devices/emulator/x86emu/ops.c, line 4387 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? Ronald. -- coreboot mailing list [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

