[U-Boot] Uboot can't start kernel after change from version 2009.01 to 2010.09
Reinhard Meyer
u-boot at emk-elektronik.de
Tue Jan 25 11:54:25 CET 2011
Dear Maik Hänig,
> Hi,
>
>
> I change my uboot version and after it the uboot don't starts the same
> linux kernel:
>
> ## Booting kernel from Legacy Image at 10060000 ...
_________________________________________????????
> Image Name: Linux Kernel
> Image Type: ARM Linux Kernel Image (gzip compressed)
> Data Size: 1178673 Bytes = 1.1 MiB
> Load Address: 20008000
> Entry Point: 20008000
> Verifying Checksum ... OK
> Uncompressing Kernel Image ... OK
>
> Starting kernel ...
>
> *****LOG END*****
>
>
> It's a board simular to the at91rm9200dk. I start the kernel with
>
> bootcmd2=setenv bootargs root=/dev/mtdblock9 rootfstype=squashfs
> ETHADDR=$(ethaddr) RUNNING=$(runningimage) CFGFS=mtdblock10;bootm 0x30060000
______________________________________________________________________????????
>
> run bootcmd2
First, I don't understand why those two addresses are not the same.
Then, are you sure your "bootcmd2" ist really what you think it is?
Try a "printenv" and see whats really there.
Should you not have a "console=xxx" in your kernel parameters?
Besides once "Starting kernel ..." shows, u-boot is about to give control
to the kernel, all future output would be from the kernel itself, probably
needing a sane "console=xxx" parameter.
Best Regards,
Reinhard
More information about the U-Boot
mailing list