On 31.12.2010, at 10:07, Roger <[email protected]> wrote: > 1) If I use coreboot's "Run VGA Option ROMs", I can get VGA up and the first > thing displayed is one text line of something like "SeaBIOS Version...". > > And then I usually get some of my other PCI devices option roms executing as > well on the VGA display. > > But when I turn "Run VGA & other Option ROMs" off in Coreboot and then modify > SeaBIOS > config.h with any of these options: > > // Support finding and running option roms during post. > #define CONFIG_OPTIONROMS 1 > // Set if option roms are already copied to 0xc0000-0xf0000 > #define CONFIG_OPTIONROMS_DEPLOYED 0 > // When option roms are not pre-deployed, SeaBIOS can copy an optionrom > // from flash for up to 2 devices. > #define OPTIONROM_VENDEV_1 0x00000000 > #define OPTIONROM_MEM_1 0xf9000000 > #define OPTIONROM_VENDEV_2 0x00000000 > #define OPTIONROM_MEM_2 0x00000000
I think you should let SeaBIOS grab the oprom from cbfs. Also a serial log from SeaBIOS is key here. Stefan > > I get no VGA display. I even tried specifying the address of PCI VGA 01:00, > but I don't know if I have the correct address of the nvidia option rom. I > had > better success with letting coreboot copy the vga pci option rom into 0x0c000 > (or 0xc000) and then letting SeaBIOS to try simply executing it. I would get > the one line "Seabios Version ..." and then nothing else on the VGA console. > > > 2) SeaBIOS seems to find a lot of things, but still tries to boot from floppy > device (or image), for which I have neither. I thought SeaBIOS was able to > boot from the first hard drive partition (ie. grub)? This is what I see on > serial console along with the quick f12 boot pause. But pressing f12 only > pauses longer with nothing else displayed via serial console. But, I can > press > ESC and have it reboot, or the wonderful Windows Key will print it's scancode > on screen, but no other keys. (See very last lines in log.) > > Attaching log with max debug on. > > -- > Roger > http://rogerx.freeshell.org/ > <coreboot-warmboot-20101230c.log> > -- > coreboot mailing list: [email protected] > http://www.coreboot.org/mailman/listinfo/coreboot -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

