Andrew Bolster wrote:
Can anyone point me in the direction of how to set up coreboot + seabios so that it actually uses the VGA?
Are you sure there actually is VGA? For the Geode SC series it was neccessary to have a VSM that would emulate a fair bit of the legacy VGA. I think LX has some hardware support, but not the full monty. If you already have the correct VSM in your VSA blob then "all" you need is to extract the VGA BIOS from the original BIOS, and add that into coreboot.rom as pcixxxx,yyyy.rom where xxxx,yyyy is the graphics PCI id.
I've tried the rational combinations of enabling and disabling the option roms,
Note that coreboot should not be initializing option ROMs, instead SeaBIOS should be used for that. So disable option ROMs in coreboot config.
but I assume that I need a vgabios.bin?
Yes. Try the bios_extract tool to grab the VGA BIOS out of the factory BIOS image.
//Peter
On 12 July 2011 18:44, Peter Stuge peter@stuge.se wrote:
Andrew Bolster wrote:
Can anyone point me in the direction of how to set up coreboot + seabios so that it actually uses the VGA?
Are you sure there actually is VGA? For the Geode SC series it was neccessary to have a VSM that would emulate a fair bit of the legacy VGA. I think LX has some hardware support, but not the full monty. If you already have the correct VSM in your VSA blob then "all" you need is to extract the VGA BIOS from the original BIOS, and add that into coreboot.rom as pcixxxx,yyyy.rom where xxxx,yyyy is the graphics PCI id.
I've tried the rational combinations of enabling and disabling the option
roms,
Note that coreboot should not be initializing option ROMs, instead SeaBIOS should be used for that. So disable option ROMs in coreboot config.
but I assume that I need a vgabios.bin?
Yes. Try the bios_extract tool to grab the VGA BIOS out of the factory BIOS image.
Well I'm using the gpl_vsa_lx_102.bin from MJones, turned off VGA option roms, Seabios Stable as the payload, and an extracted bios using the script from the wiki.[ http://www.coreboot.org/VGA_support#Extracting_from_the_system_.28if_everyth... ]
There is a very old thread pertaining to this that I had a look through but couldn't really explain any of the problems (or why no fixes have been pushed up). [ http://www.coreboot.org/pipermail/coreboot/2008-October/039657.html]
I admit that I don't understand alot of the details of the boot diagnostics, but if anyone cares to have a look, heres the bootlog for what happens with the above setup. http://pastebin.com/jNtuEyV7
Thanks for your quick responses.
A