[U-Boot-Users] Why my image isn't boot?

Wolfgang Denk wd at denx.de
Wed Apr 9 10:00:37 CEST 2003


In message <014901c2feb4$185ece70$fe02a8c0 at esd11> you wrote:
> Thanks for your help,
> But when I follow your step, after bootm, u-boot complain that :
> 
> => loadb 0xa0008000
> ## Ready for binary (kermit) download to 0xA0008000 at 115200 bps...
> ## Total Size      = 0x000c14aa = 791722 Bytes
> ## Start Addr      = 0xA0008000
> => bootm 0xa0008000
> ## Booting image at a0008000 ...
>    Image Name:   U-boot Linux
>    Image Type:   ARM Linux Kernel Image (gzip compressed)
>    Data Size:    791658 Bytes = 773.1 kB
>    Load Address: a0008000
>    Entry Point:  a0008000
>    Verifying Checksum ... OK
>    Uncompressing Kernel Image ... Error: inflate() returned -3
> GUNZIP ERROR - must RESET board to recover
> reseting ...
> 
> what should I do?

Fix your image. The addrress where it is stored in RAM (as used by  "
bootm 0xa0008000" must be different from the "Load Address: a0008000"
and "Entry Point: a0008000" values, or it will overwerite itself when
it gets uncompressed.


Wolfgang Denk

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
What about WRITING it first and rationalizing it afterwords?  :-)
                       - Larry Wall in <8162 at jpl-devvax.JPL.NASA.GOV>




More information about the U-Boot mailing list