Hi,
When execution of VGA option ROM is configured in seabios, seabios first scans all PCI devices and looks for a vga type device as you can see in my attached log. If seabios finds a pci vga device then it looks for a suitable VGA BIOS (Vendor id:Device id / 1002:9804) in CBFS. But if seabios does not find a vga device, it doesn't look for the VGA BIOS. That is what happens. In my issue seabios can only find the pci VGA device if I first enabled VGA ROM execution in coreboot. If seabios finds the vga device it will also find the correct VGA BIOS in CBFS and executes it. The log shows this. The issue is that the pci enumertion fails in seabios and it does not list all available devices. Why is it broken? It could be a coreboot or seabios problem.
Regards
Wolfgang
Von: QingPei Wang [mailto:wangqingpei@gmail.com] Gesendet: Samstag, 9. Juni 2012 20:48 An: Wolfgang Kamp - datakamp Cc: Coreboot Betreff: Re: [coreboot] VGA Option ROM
what does "seabios cannot run the vga option ROM" looks like? did seabios find the vbios from CBFS? 1. found, but vbios executed failed? 2. seabios could not find vbios?
Best wishes QingPei Wang Phone: 86+018930528086
On Fri, Jun 8, 2012 at 11:42 PM, Wolfgang Kamp - datakamp <wmkamp@datakamp.demailto:wmkamp@datakamp.de> wrote: Normally seabios should run the option ROMs. But in my issue seabios cannot run the vga option ROM, because it cannot find the vga pci device. Seabios first looks for the vga pci device and if it finds a vga device it searches in CBFS for the correct ROM file. So I think there is a pci enumeration problem which seems to be caused from coreboot.
Wolfgang
-----Ursprüngliche Nachricht----- Von: ron minnich [mailto:rminnich@gmail.commailto:rminnich@gmail.com] Gesendet: Freitag, 8. Juni 2012 17:16 An: Wolfgang Kamp - datakamp Cc: coreboot@coreboot.orgmailto:coreboot@coreboot.org Betreff: Re: [coreboot] VGA Option ROM
I wonder if we need another option :-( to configure the rom but not run it?
ron
-- coreboot mailing list: coreboot@coreboot.orgmailto:coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot