[U-Boot] GUNZIP: uncompress, out-of-mem or overwrite error

Detlev Zundel dzu at denx.de
Fri Jun 25 10:47:13 CEST 2010


Hi Unnamalai,

> But upon booting kernel through u-boot, after inflation, I only get
> the message 'Starting kernel ...' and the system hangs.

Well control has passed to the linux kernel, so you need to start
diagnosing Linux - U-Boot works fine now ;)

> The log as under:
>
> ======================================================================
> $bootm 83a00000 ## Booting kernel from Legacy Image at 83a00000 ...
>    Image Name:   Linux
>    Created:      2010-06-25   9:13:44 UTC
>    Image Type:   ARM Linux Kernel Image (gzip compressed)
>    Data Size:    2611097 Bytes = 2.5 MiB
>    Load Address: 80008000
>    Entry Point:  80008000
>    Verifying Checksum ... OK
>    Uncompressing Kernel Image ... 
> OK
>
> Starting kernel ...
>
> ==========================================================================
>
> The 'bootargs' env variable is 
>
> bootargs= root=/dev/nfs nfsroot=10.100.144.245:/android/android_rootfs,nolock,rsize=1024,wsize=1024 ip=10.100.144.42:10.100.144.245::255.255.255.0::eth0:on console=ttyS2,115200 init=/init mem=64M comm_v75 uart_dma android
>
> Any further clues on what could be wrong for kernel not getting booted? 

Is the "console" setting correct?  I.e. are you connected to ttyS2?
Does U-Boot pass the correct machine number (check with bdinfo) for the
kernel you use?

If you can reset the board at this time, you can try to inspect the
kernel logbuffer for output which Linux produced but which never reached
your serial connection:

http://www.denx.de/wiki/view/DULG/LinuxPostMortemAnalysis

Cheers
  Detlev

-- 
WARNING: The external boundaries of India as depicted in map(s) are neither
correct nor authentic.  Other external boundaries as depicted in the map(s)
may neither be correct nor authentic.
                                                 -- Garmin MapSource manual
--
DENX Software Engineering GmbH,      MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: dzu at denx.de


More information about the U-Boot mailing list