Booting Linux using a PlanetCore BootLoader

Dan Malek dan at
Tue Oct 12 04:55:09 EST 2004

On Oct 11, 2004, at 1:50 PM, annamaya wrote:

> I loaded a zImage into address 0x100000 in RAM and
> verified that this was indeed an ELF file. I then said
> "go 0x100040" which would start executing the code
> after skipping the 64 bytes of ELF header. But this is
> what I see happen.

Two problem.  First, that address for loading is too
low.  You need to load at or above 0x200000.  The
kernel lives where you loaded, so the uncompress
copied over your uncompressing code and image.

Second, the offset is 64K not 64.

You want to load at 0x200000 and 'go 0x210000'

	-- Dan

More information about the Linuxppc-embedded mailing list