[coreboot] 440BX - DFI P2XBL - Which Target?

Keith Hui buurin at gmail.com
Thu Dec 30 03:51:55 CET 2010


>
> Believe it or not, tried my old LinuxBIOS2.0.0 build using filo on a softboot
> (no power off, just reset) and found it booted into filo!
>
> Seems it's stalling at raminit on cold boots.  I have a diff of logs just
> in case anybody's curious.

Yes, please show us that log. I had a hand in bringing the 440BX ram
init up to code. :P

>
>>src/mainboard/abit/be6-ii_v2_0/devicetree.cb
>>src/mainboard/a-trend/atc-6220/devicetree.cb
>>src/mainboard/azza/pt-6ibd/devicetree.cb
>
>
> Using the abit/be6-ii_v2_0 target, stalled on INT10
>
> Now this is where the fun starts, because I just accidentally flashed the ROM
> instead of the BIOS Saver device.  ug.
>
Ouch. Is the BIOS chip socketed? Is there another machine you can use
to hot flash the chip?

> ... attaching log
>
(snip)
> Check CBFS header at fffffc9e
> magic is 4f524243
> Found CBFS header at fffffc9e
> Check fallback/romstage
> CBFS: follow chain: fffc0000 + 38 + 347a + align -> fffc34c0
> Check fallback/coreboot_ram
> CBFS: follow chain: fffc34c0 + 38 + 14264 + align -> fffd7780
> Check fallback/payload
> CBFS: follow chain: fffd7780 + 38 + b5d8 + align -> fffe2dc0
> Check
> CBFS: follow chain: fffe2dc0 + 28 + 1ceb6 + align -> fffffcc0
> CBFS:  Could not find file pci1102,0002.rom
> PCI: 00:0b.1 init
> Check CBFS header at fffffc9e
> magic is 4f524243
> Found CBFS header at fffffc9e
> Check fallback/romstage
> CBFS: follow chain: fffc0000 + 38 + 347a + align -> fffc34c0
> Check fallback/coreboot_ram
> CBFS: follow chain: fffc34c0 + 38 + 14264 + align -> fffd7780
> Check fallback/payload
> CBFS: follow chain: fffd7780 + 38 + b5d8 + align -> fffe2dc0
> Check
> CBFS: follow chain: fffe2dc0 + 28 + 1ceb6 + align -> fffffcc0
> CBFS:  Could not find file pci1102,7002.rom
> PCI: 00:0d.0 init
> Check CBFS header at fffffc9e
> magic is 4f524243
> Found CBFS header at fffffc9e
> Check fallback/romstage
> CBFS: follow chain: fffc0000 + 38 + 347a + align -> fffc34c0
> Check fallback/coreboot_ram
> CBFS: follow chain: fffc34c0 + 38 + 14264 + align -> fffd7780
> Check fallback/payload
> CBFS: follow chain: fffd7780 + 38 + b5d8 + align -> fffe2dc0
> Check
> CBFS: follow chain: fffe2dc0 + 28 + 1ceb6 + align -> fffffcc0
> CBFS:  Could not find file pci8086,1229.rom
> On card, ROM address for PCI: 00:0d.0 = f9200000
> PCI expansion ROM, signature 0xaa55, INIT size 0x2800, data ptr 0x0040
> PCI ROM image, vendor ID 8086, device ID 1229,
> PCI ROM image, Class Code 000002, Code Type 00
> Class Code mismatch ROM 00000002, dev 00020000
> Copying non-VGA ROM image from f9200000 to 000d0000, 0x2800 bytes
> Real mode stub @00000600: 606 bytes
> Calling Option ROM...
> Unknown INT10 function 0e0d!
> int10 call returned error.
> Unknown INT10 function 0e49!
> int10 call returned error.
> Unknown INT10 function 0e6e!
> int10 call returned error.
> Unknown INT10 function 0e69!
> int10 call returned error.
> Unknown INT10 function 0e74!
> int10 call returned error.
> Unknown INT10 function 0e69!
> int10 call returned error.
> Unknown INT10 function 0e61!
> int10 call returned error.
> Unknown INT10 function 0e6c!
> int10 call returned error.
> Unknown INT10 function 0e69!
> int10 call returned error.
> Unknown INT10 function 0e7a!
> int10 call returned error.
> Unknown INT10 function 0e69!
> int10 call returned error.
> Unknown INT10 function 0e6e!
> int10 call returned error.
> Unknown INT10 function 0e67!
> int10 call returned error.
> Unknown INT10 function 0e20!
> int10 call returned error.
> Unknown INT10 function 0e49!
> int10 call returned error.
> Unknown INT10 function 0e6e!
> int10 call returned error.
> Unknown INT10 function 0e74!
> int10 call returned error.
> Unknown INT10 function 0e65!
> int10 call returned error.
> Unknown INT10 function 0e6c!
> int10 call returned error.
> Unknown INT10 function 0e20!
> int10 call returned error.
> Unknown INT10 function 0e50!
> int10 call returned error.
> Unknown INT10 function 0e52!
> int10 call returned error.
> Unknown INT10 function 0e4f!
> int10 call returned error.
> Unknown INT10 function 0e2f!
> int10 call returned error.
> Unknown INT10 function 0e31!
> int10 call returned error.
> Unknown INT10 function 0e30!
> int10 call returned error.
> Unknown INT10 function 0e30!
> int10 call returned error.
> Unknown INT10 function 0e20!
> int10 call returned error.
> Unknown INT10 function 0e42!
> int10 call returned error.
> Unknown INT10 function 0e6f!
> int10 call returned error.
> Unknown INT10 function 0e6f!
> int10 call returned error.
> Unknown INT10 function 0e74!
> int10 call returned error.
> Unknown INT10 function 0e20!
> int10 call returned error.
> Unknown INT10 function 0e41!
> int10 call returned error.
> Unknown INT10 function 0e67!
> int10 call returned error.
> Unknown INT10 function 0e65!
> int10 call returned error.
> Unknown INT10 function 0e6e!
> int10 call returned error.
> Unknown INT10 function 0e74!
> int10 call returned error.
> Unknown INT10 function 0e20!
> int10 call returned error.
> Unknown INT10 function 0e56!
> int10 call returned error.
> Unknown INT10 function 0e65!
> int10 call returned error.
> Unknown INT10 function 0e72!
> int10 call returned error.
> Unknown INT10 function 0e73!
> int10 call returned error.
> Unknown INT10 function 0e69!
> int10 call returned error.
> Unknown INT10 function 0e6f!
> int10 call returned error.
> Unknown INT10 function 0e6e!
> int10 call returned error.
> Unknown INT10 function 0e20!
> int10 call returned error.
> Unknown INT10 function 0e32!
> int10 call returned error.
> Unknown INT10 function 0e2e!
> int10 call returned error.
> Unknown INT10 function 0e30!
> int10 call returned error.
> Unknown INT10 function 0e0d!
> int10 call returned error.
> Unknown INT10 function 0e0a!
> int10 call returned error.
> Unknown INT10 function 0e50!
> int10 call returned error.
> Unknown INT10 function 0e72!
> int10 call returned error.
> Unknown INT10 function 0e65!
> int10 call returned error.
> Unknown INT10 function 0e73!
> int10 call returned error.
> Unknown INT10 function 0e73!
> int10 call returned error.
> Unknown INT10 function 0e20!
> int10 call returned error.
> Unknown INT10 function 0e43!
> int10 call returned error.
> Unknown INT10 function 0e74!
> int10 call returned error.
> Unknown INT10 function 0e72!
> int10 call returned error.
> Unknown INT10 function 0e6c!
> int10 call returned error.
> Unknown INT10 function 0e2b!
> int10 call returned error.
> Unknown INT10 function 0e53!
> int10 call returned error.
> Unknown INT10 function 0e20!
> int10 call returned error.
> Unknown INT10 function 0e74!
> int10 call returned error.
> Unknown INT10 function 0e6f!
> int10 call returned error.
> Unknown INT10 function 0e20!
> int10 call returned error.
> Unknown INT10 function 0e65!
> int10 call returned error.
> Unknown INT10 function 0e6e!
> int10 call returned error.
> Unknown INT10 function 0e74!
> int10 call returned error.
> Unknown INT10 function 0e65!
> int10 call returned error.
> Unknown INT10 function 0e72!
> int10 call returned error.
> Unknown INT10 function 0e20!
> int10 call returned error.
> Unknown INT10 function 0e69!
> int10 call returned error.
> Unknown INT10 function 0e6e!
> int10 call returned error.
> Unknown INT10 function 0e74!
> int10 call returned error.
> Unknown INT10 function 0e6f!
> int10 call returned error.
> Unknown INT10 function 0e20!
> int10 call returned error.
> Unknown INT10 function 0e74!
> int10 call returned error.
> Unknown INT10 function 0e68!
> int10 call returned error.
> Unknown INT10 function 0e65!
> int10 call returned error.
> Unknown INT10 function 0e20!
> int10 call returned error.
> Unknown INT10 function 0e53!
> int10 call returned error.
> Unknown INT10 function 0e65!
> int10 call returned error.
> Unknown INT10 function 0e74!
> int10 call returned error.
> Unknown INT10 function 0e75!
> int10 call returned error.
> Unknown INT10 function 0e70!
> int10 call returned error.
> Unknown INT10 function 0e20!
> int10 call returned error.
> Unknown INT10 function 0e50!
> int10 call returned error.
> Unknown INT10 function 0e72!
> int10 call returned error.
> Unknown INT10 function 0e6f!
> int10 call returned error.
> Unknown INT10 function 0e67!
> int10 call returned error.
> Unknown INT10 function 0e72!
> int10 call returned error.
> Unknown INT10 function 0e61!
> int10 call returned error.
> Unknown INT10 function 0e6d!
> int10 call returned error.
> Unknown INT10 function 0e2e!
> int10 call returned error.
> Unknown INT10 function 0e2e!
> int10 call returned error.
>

Build a new image with SeaBIOS as the payload, and have SeaBIOS, not
coreboot, run the VGA option ROM. The VGA BIOS is calling on some BIOS
functions that coreboot does not provide. Who knows what will happen.

Maybe you can try starting off from ASUS P2B instead. Same hardware
mostly, and some ACPI work was done on it recently and we got them to
sort of work.

Hang in there! I'd love to see another 440BX board gaining support.




More information about the coreboot mailing list