[ELDK] yosemite's UBOOT unable to boot vanilla linux kernel (2.6.27-rc6) due to inflate() error?
Wang, Baojun
wangbj at lzu.edu.cn
Thu Sep 11 05:27:46 CEST 2008
hi,
U-Boot version is 1.1.4, kernel version is 2.6.27-rc6, config is almost
identical to
make ARCH=powerpc ppc44x_defconfig
with only yosemite board support.
after the kernel is built, kbuild create cuImage.yosemite under
arch/powerpc/boot, and I'm using that file for booting (uImage is a
symlink to cuImage.yosemite)
here is the way how linux reate cuImage.yosemite:
mkimage -A ppc -O linux -T kernel -C gzip -a 0x00400000 -e 0x0040045c -n
Linux-2.6.27-rc6 -d arch/powerpc/boot/cuImage.yosemite.gz
arch/powerpc/boot/cuImage.yosemite
mkimage version is 1.2.0 but I also tried 1.1.4 both with the same
problem:
the board reboot continueusly due to error:
Uncompressing Kernel Image ... Error: inflate() returned -3
here is a sample session:
U-Boot 1.1.4-gb9b2480f (May 30 2006 - 18:00:51)
CPU: AMCC PowerPC 440EP Rev. C at 533.333 MHz (PLB=133, OPB=66, EBC=66
MHz)
I2C boot EEPROM enabled
Internal PCI arbiter disabled, PCI async ext clock used
32 kB I-Cache 32 kB D-Cache
Board: Yosemite - AMCC PPC440EP Evaluation Board
I2C: ready
DRAM: 256 MB
FLASH: 64 MB
PCI: Bus Dev VenId DevId Class Int
In: serial
Out: serial
Err: serial
Net: ppc_4xx_eth0, ppc_4xx_eth1
Hit any key to stop autoboot: 0
ENET Speed is 100 Mbps - FULL duplex connection
Using ppc_4xx_eth0 device
TFTP from server 192.168.2.108; our IP address is 192.168.1.31; sending
through gateway 192.168.1.239
Filename 'uImage'.
Load address: 0x400000
Loading:
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#####################################################
done
Bytes transferred = 1933253 (1d7fc5 hex)
## Booting image at 00400000 ...
Image Name: Linux-2.6.27-rc6
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 1933189 Bytes = 1.8 MB
Load Address: 00400000
Entry Point: 0040045c
Verifying Checksum ... OK
Uncompressing Kernel Image ... Error: inflate() returned -3
�UNZIP ERROR - must RESET board to recover
Could anybody give me some hints, please? Thanks very much!
Regards
--
Wang, Baojun Lanzhou University
Distributed & Embedded System Lab http://dslab.lzu.edu.cn
School of Information Science and Engeneering wangbj at dslab.lzu.edu.cn
Tianshui South Road 222. Lanzhou 730000 .P.R.China
Tel: +86-931-8912025 Fax: +86-931-8912022
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc:
=?gb2312?Q?=D5=E2=CA=C7=D0=C5=BC=FE=B5=C4=CA=FD=D7=D6=C7=A9?=
=?gb2312?Q?=C3=FB=B2=BF=B7=D6?=
Url : http://lists.denx.de/pipermail/eldk/attachments/20080911/8871a33c/attachment.pgp
More information about the eldk
mailing list