That's why I thought that elfboot couldn't read .zelf, because the image
sizes are incorrect. Actual image size for the tg3--filo.zelf image
is 43,153 bytes, which is smaller than the file.elf image 43,472 bytes.
But when I make a linuxbios.rom with the tg3--filo.zelf as the payload,
elfboot generates the output I sent you.
From: Eric W. Biederman [mailto:email@example.com] On Behalf Of Eric W.
Sent: Thursday, May 27, 2004 10:25 AM
To: Jay Miller
Subject: Re: Getting Started with freebios2!
Please CC the list on questions like this.
"Jay Miller" <jmiller(a)actuality-systems.com> writes:
> Hi Eric,
> Perhaps you can help me, seeing that you wrote elfboot. This is the
> output that I get when I use a .zelf image:
> Welcome to elfboot, the open sourced starter.
> January 2002, Eric Biederman.
> Version 1.3
> 23:stream_init() - rom_stream: 0xfffe0000 - 0xfffeffff
> Found ELF candiate at offset 0
> Dropping non PT_LOAD segment
> New segment addr 0x20000 size 0x27200000 offset 0xb0 filesize
> (cleaned up) New segment addr 0x20000 size 0x27200000 offset 0xb0
> filesize 0x272
> Cannot Load ELF Image
> Do you see anything glaringly wrong here?
size = 626 MB .... and filesize = 2685MB
Something is badly wrong there.