[coreboot] CBFS issues on 440BX boards
Uwe Hermann
uwe at hermann-uwe.de
Sun Oct 4 20:08:04 CEST 2009
Uncompressing coreboot to RAM.
Jumping to image.
Check CBFS header at fffedfe0
magic is ffffffff
ERROR: No valid CBFS header found!
CBFS: Could not find file fallback/coreboot_ram
Jumping to image.
I can reproduce this on hardware on ASUS P2B-F and Biostar M6TBA, but I
guess it happens on all 440BX boards, maybe also for other chipsets,
didn't check yet.
RAM init works ok (tested with ram_check()) so I think bad RAM init can
be ruled out. Also, disabling HIGH TABLES didn't seem to improve
anything here.
Here's a sample CBFS output:
./coreboot.rom: 256 kB, bootblocksize 73728, romsize 262144, offset 0x0
Alignment: 64 bytes
Name Offset Type Size
normal/payload 0x0 payload 28850
normal/coreboot_ram 0x7100 stage 46897
fallback/payload 0x12880 payload 28850
fallback/coreboot_ram 0x19980 stage 46893
0x25100 null 36536
Not sure why it says "Check CBFS header at fffedfe0" as
CBFS_HEADPTR_ADDR is defined as 0xFFFFFFFc...
I'm thankful for any hints.
Uwe.
--
http://www.hermann-uwe.de | http://www.holsham-traders.de
http://www.crazy-hacks.org | http://www.unmaintained-free-software.org
More information about the coreboot
mailing list