On Thu, 23 Jun 2011 10:18:55 -0700, Stefan Reinauer wrote:
>Is it integrated into the payload? Reading the
> QEMU_Build_tutorial, http://www.coreboot.org/QEMU_Build_Tutorial,
led me
> to try:
>
> $ qemu -bios build/coreboot.rom -hda /dev/zero -serial stdio
>
> This resulted in something else entirely, the shell output
terminating
> in the following:
>
> coreboot memory table:
> 0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES
> 1. 0000000000001000-000000000009ffff: RAM
> 2. 00000000000c0000-0000000017feffff: RAM
> 3. 0000000017ff0000-0000000017ffffff: CONFIGURATION TABLES
> 4. 00000000ff800000-00000000ffffffff: RESERVED
> Wrote coreboot table at: 17ff1400 - 17ff15c4 checksum 6c1c
> coreboot table: 452 bytes.
> Multiboot Information structure has been written.
> 0. FREE SPACE 17ff3400 0000cc00
> 1. GDT 17ff0200 00000200
> 2. IRQ TABLE 17ff0400 00001000
> 3. COREBOOT 17ff1400 00002000
> Check CBFS header at fffcfc39
> magic is 386f92fa
> ERROR: No valid CBFS header found!
> CBFS: Could not find file fallback/payload
> Boot failed.
You're now running coreboot, but coreboot was unable to find your
payload (eg, SeaBIOS).
However, it seems the CBFS header is corrupted, so it is not even
checking for a payload file.
Not sure why, on first sight.
ramstage was found successfully, so this might be a matter of chip
mapping (or rather its emulation)
Patrick
--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot