On Thu, Mar 05, 2009 at 04:50:22PM +0100, Piotr Brostovski wrote: > Hi, > ups, yes, thx! > > > But something seem to be still wrong: > > Initializing VGA > INSTALL REAL-MODE IDT > DO THE VGA BIOS > found VGA: vid=1106, did=3344 > rom base, size: fff80000 > bus/devfn = 0x100 > biosint: INT# 0xd > biosint: eax 0x5f0b ebx 0x10100 ecx 0x44 edx 0x110 > biosint: ebp 0x1df44 esp 0xfbe edi 0x44 esi 0x9bd7 > biosint: ip 0xffff cs 0xf000 flags 0x16 > biosint: Oops, exception 13
You should disable coreboot from running the vga rom. Only SeaBIOS should launch it. [...] > Scan for option roms > Found option rom with bad checksum: loc=000c0000 len=55808 sum=000000e4 > Changing serial settings was 00000003/00000002 now 00000003/00000000 > enter handle_19: > NULL Make sure CONFIG_OPTIONROMS_DEPLOYED is 0 in src/config.h [...] > >> 0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] > >> (rev 78) > >> 0000:01:00.0 VGA compatible controller: VIA Technologies, Inc.: Unknown > >> device 3344 (rev 01) > >> > >> #define OPTIONROM_BDF_1 0x0100 > >> #define OPTIONROM_MEM_1 0x1FF80000 > >> #define OPTIONROM_BDF_2 0x0060 > >> #define OPTIONROM_MEM_2 0x1FF70000 This looks wrong - please use: #define OPTIONROM_BDF_1 pci_to_bdf(0x01, 0x00, 0) #define OPTIONROM_MEM_1 0xFFF80000 #define OPTIONROM_BDF_2 pci_to_bdf(0x00, 0x12, 0) #define OPTIONROM_MEM_2 (0xFFF80000 + 64*1024) -Kevin -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

