I noticed a strange debug serial log. I
have cloned and make crossgcc coreboot 4772 on debian 6.0.5.
- if build coreboot with default payload
(SeaBIOS 1.7.2.1) have no errors and warnings
- if build coreboot with set payload to
None then have errors and warnings:
========================================================================================
CBFS: ERROR: No file header found at
0x3fc80 - try next aligned address: 0x3fcc0.
CBFS: WARNING:
'pci10ec,8139.rom' not found.
CBFS: Could not find file
'pci10ec,8139.rom'.
Option ROM address for PCI: 00:11.0 = f8100000
PCI
expansion ROM, signature 0xf8f8, INIT size 0x1f000, data ptr 0xf8f8
Incorrect
expansion ROM header signature f8f8
PCI: 01:00.0 init
CBFS: ERROR: No file
header found at 0x3fc80 - try next aligned address: 0x3fcc0.
CBFS: WARNING:
'pci5333,8a20.rom' not found.
CBFS: Could not find file
'pci5333,8a20.rom'.
Option ROM address for PCI: 01:00.0 = f8000000
PCI
expansion ROM, signature 0xaa55, INIT size 0xa000, data ptr 0x01bc
PCI ROM
image, vendor ID 5333, device ID 8a20,
PCI ROM image, Class Code 000003, Code
Type 00
Class Code mismatch ROM 00000003, dev 00030000
Copying VGA ROM
Image from f8000000 to 0xc0000, 0xa000 bytes
Real mode stub @00000600: 867
bytes
Calling Option ROM...
Unknown INT10 function 1201!
int10 call
returned error.
0xb102: return 0x100
... Option ROM returned.
========================================================================================
- if build coreboot with set payload to
None and manually add SeaBIOS (the same version or new) like
this:
./build/cbfstool build/coreboot.rom
add-payload -f build/seabios/out/bios.bin.elf -n fallback/payload -c
lzma
still the same errors and warnings.
What is it ???
I use make distclean to test new
build.
Although errors WinXP
boot and working OK, my NIC RTL8139 working
OK