Attaching log of warm boot without VGA option ROMs.
On Thu, Dec 30, 2010 at 11:09:52AM -0500, Kevin O'Connor wrote:
On Wed, Dec 29, 2010 at 11:01:37PM -0900, Roger wrote:
I've got Boot! ... But ...
Using the ASUS P2B only on a warm boot, and I deselected some Run non-VGA option Roms:
[*] Run VGA option ROMs [ ] Run non-VGA option ROMs
For best results, disable both of these options.
I'm attaching the warmboot log, and then a cold boot log (again, the cold boot fails at raminit). (I'm also attaching .config for kicks for anybody browsing the lists.)
When I'm booted, I get a constant reboot after loading SeaBIOS. Pressing F12 quickly doesn't show any boot options. Likely because I've disabled the "Run non-VGA option ROMs"?
SeaBIOS runs all the option roms directly.
I'm using the prebuilt SeaBIOS.
I disabled the "Run VGA option ROMs" and now the lcd/vga display isn't initialized at all. Guess SeaBIOS isn't executing the VGA ROM?
[...]
CBFS: Could not find file pci10de,0253.rom On card, ROM address for PCI: 01:00.0 = f9000000 PCI expansion ROM, signature 0xaa55, INIT size 0xf000, data ptr 0x0104 PCI ROM image, vendor ID 10de, device ID 0253, PCI ROM image, Class Code 030000, Code Type 00 Copying VGA ROM Image from f9000000 to 0xc0000, 0xf000 bytes Real mode stub @00000600: 606 bytes Calling Option ROM... Oops, exception 8 while executing option rom ... Option ROM returned.
Coreboot is still having issues running the vga rom.
[...]
Writing high table forward entry at 0x00000500 Wrote coreboot table at: 00000500 - 00000518 checksum 17df
[...]
Start bios (version 0.6.1-20100913_130029-morn.localdomain) Unable to find coreboot table! Found CBFS header at 0xfffffc9e Ram Size=0x01000000 (0x0000000000000000 high)
Not being able to find the coreboot table is an odd error - it needs to be fixed as it results in incorrect memory sizing.
I'm searching the code and am confused what the coreboot table (ie. lb_table) exactly is and why it wouldn't be found. But I'm guessing that this is relative to the raminit issues with the 440BX board, correct? Especially since you mentioned it's an odd issue.
[...]
Scan for VGA option rom Running option rom at c000:0003 Turning on vga text mode console
[...]
Scan for option roms Running option rom at cf00:0003 Running option rom at d000:0003
Here you can see SeaBIOS runs three option roms.
-Kevin