[coreboot] qemu v3 etherboot

Carl-Daniel Hailfinger c-d.hailfinger.devel.2006 at gmx.net
Thu Mar 20 10:34:35 CET 2008


On 20.03.2008 09:03, Bios wrote:
> Yesterday I start v3 on qemu. As payload i used etherboot 5.4.3, it
> worked fine.
> http://rom-o-matic.net/5.4.3/build.php?version=5.4.3&F=&arch=i386&nic=ns8390%3Artl8029+--+%5B0x10ec%2C0x8029%5D&ofmt=ELF+%28LinuxBIOS%29+ROM+Image+%28.elf%29&A=Configure
>
> The only trouble is Lar. There the output:
> ---
> domain_0(PCI_DOMAIN: 0000): enabled 1 have_resources 1 initialized 0
> dynamic PCI: 00:00.0(PCI: 00:00.0): enabled 1 have_resources 1
> initialized 1 dynamic PCI: 00:01.0(PCI: 00:01.0): enabled 1
> have_resources 1 initialized 1 dynamic PCI: 00:01.1(PCI: 00:01.1):
> enabled 1 have_resources 1 initialized 1 dynamic PCI: 00:01.3(PCI:
> 00:01.3): enabled 1 have_resources 1 initialized 1 dynamic PCI:
> 00:02.0(PCI: 00:02.0): enabled 1 have_resources 1 initialized 1 dynamic
> PCI: 00:03.0(PCI: 00:03.0): enabled 1 have_resources 1 initialized 1
> Stage2 code done. LAR: Attempting to open 'normal/payload'.
> LAR: Start 0xfffe0000 len 0x20000
> LAR: seen member normal/option_table
> LAR: seen member normal/initram/segment0
> LAR: seen member normal/stage2/segment0
> LAR: seen member normal/stage2/segment1
> LAR: seen member normal/stage2/segment2
> LAR: seen member normal/payload/segment0
> LAR: seen member bootblock
> LAR: File not found!
>   

normal/payload was not found. Expected because normal/payload has been
split into segments.

> LAR: Attempting to open 'normal/payload/segment0'.
> LAR: Start 0xfffe0000 len 0x20000
> LAR: seen member normal/option_table
> LAR: seen member normal/initram/segment0
> LAR: seen member normal/stage2/segment0
> LAR: seen member normal/stage2/segment1
> LAR: seen member normal/stage2/segment2
> LAR: seen member normal/payload/segment0
> LAR: CHECK normal/payload/segment0 @ 0xfffe8850
> start 0xfffe88a0 len 24320 reallen 24320 compression 0 entry 0x000100b0
> loadaddress 0x00010000 LAR: Compression algorithm #0 (none) used
>   

segment0 loaded successfully.

> LAR: Attempting to open 'normal/payload/segment1'.
> LAR: Start 0xfffe0000 len 0x20000
> LAR: seen member normal/option_table
> LAR: seen member normal/initram/segment0
> LAR: seen member normal/stage2/segment0
> LAR: seen member normal/stage2/segment1
> LAR: seen member normal/stage2/segment2
> LAR: seen member normal/payload/segment0
> LAR: seen member bootblock
> LAR: File not found!
> LAR: load_file: No such file 'normal/payload/segment1'
>   

segment1 does not exist. LAR tries to find segment0...segmentN until
segmentN doesn't exist.

> LAR: load_file_segments: All loaded, entry 0x000100b0
>   

Should be OK.

> CPU 1338 Mhz
> Etherboot 5.4.3 (GPL) http://etherboot.org
> ---
>
> How can i solve this?
>   

We may need to improve the error message.

Regards,
Carl-Daniel

-- 
http://www.hailfinger.org/





More information about the coreboot mailing list