[U-Boot-Users] booting linux kernel problem...

Kyle Harris kharris at nexus-tech.net
Thu Feb 20 00:22:01 CET 2003


On Wednesday 19 February 2003 03:27 pm, Michael Frey wrote:

> The complete log...
>
>
> U-Boot 0.2.0 (Feb 19 2003 - 15:03:30)
>
> U-Boot code: AA000000 -> AA0543E0  BSS: -> AA055994
> DRAM Configuration:
> Bank #0: a0000000 64 MB
> Bank #1: a4000000  0 kB
> Bank #2: a8000000 64 MB
> Bank #3: ac000000  0 kB
> Flash: 32 MB
> *** Warning - bad CRC, using default environment
>
> pepper-> imi
>
> ## Checking Image at 00300000 ...
>     Image Name:   Pepper Linux
>     Image Type:   ARM Linux Kernel Image (gzip compressed)
>     Data Size:    635311 Bytes = 620.4 kB
>     Load Address: a0008000
>     Entry Point:  a0008000
>     Verifying Checksum ... OK
> pepper-> bootm
> ## Booting image at 00300000 ...
>     Image Name:   Pepper Linux
>     Image Type:   ARM Linux Kernel Image (gzip compressed)
>     Data Size:    635311 Bytes = 620.4 kB
>     Load Address: a0008000
>     Entry Point:  a0008000
>     Verifying Checksum ... OK
>     Uncompressing Kernel Image ... Error: inflate() returned -2
> GUNZIP ERROR - must RESET board to recover
> reseting ...

How was you compresses image built? This is how I do it.

arm-linux-objcopy -S -O binary vmlinux linux
gzip -vf9 linux
mkimage -n $ts -A arm -O linux -T kernel -C gzip -a a0008000 -e a0008000 -d 
linux.gz linuxgz.image

Kyle.





More information about the U-Boot mailing list