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

richard at uclinux.net richard at uclinux.net
Tue Apr 8 14:44:42 CEST 2003


> I want it run from flash, but if I use "loadb 0x00100000", after transfer
> the uImage, "md 0x00100000" shows that flash data is wrong,
> what should I do?
>                                                     Hongda Zhao

My question was:

Why are you trying to directly execute a compressed linux image from RAM?
It also won't work if you want to run it directly from flash either...


Rick


> ----- Original Message -----
> From: <richard at uclinux.net>
> To: "Zhao Hongda" <zhaohongda at tsinghua.org.cn>
> Sent: Tuesday, April 08, 2003 5:23 AM
> Subject: Re: [U-Boot-Users] Why my image isn't boot?
> 
> 
> > > I use the u-boot cvs source,
> > > linux-2.4.19 kernel, arm-linux patch, and xscale patch.
> > > arm-linux-gcc 3.0 as complier,lubbock(pxa250) as platform.
> > >
> > >     arm-linux-objcopy -O binary -R .note -R .comment -S vmlinux
> linux.bin
> > >     gzip -9 linux.bin
> > >     mkimage -A arm -O linux -T kernel -C gzip -a 0xa0008000 -e
> 0xa0008000 -n
> > > "Linux Kernel Image" -d linux.bin.gz uImage
> > > then under u-boot:
> > >     =>loadb 0xa0008000 (send the uImage)
> > >     =>go 0xa0008000
> > >     start the application at 0xa0008000
> > >     <hang>
> > >





More information about the U-Boot mailing list