> Welcome to elfboot, the open sourced starter.
> January 2002, Eric Biederman.
> Version 1.2
>    203:init_bytes() - zkernel_start:0xfff00000 
> zkernel_mask:0x0000ffff
> Searching for 16 byte tags
>     64:rom_read_bytes() - overflowed source buffer. max_block = 15
> init_bytes found 0 tags
> Found ELF candiate at offset 0
> Loading Etherboot version: 5.1.8
> Dropping non PT_LOAD segment
> New segment addr 0x20000 size 0xeee0 offset 0xb0 filesize 0x617c
> (cleaned up) New segment addr 0x20000 size 0xeee0 offset 0xb0
> filesize
> 0x617c
> Loading Segment: addr: 0x000000000ff7ece8 memsz:
> 0x000000000000eee0 filesz:
> 0x000000000000617c
> Clearing Segment: addr: 0x000000000ff84e64 memsz: 0x0000000000008d64
> Jumping to boot code at 0x20000
> --------------------------------------------------------------
> ----------------------------------------------
>
> Then it restarts.

It seems like you should specify ZKERNEL_START correctly. If you have 256KB flash part, ZKERNEL_START should be 0xfffc0000.

Heechul.