[beagleboard] can't boot kernel with latest u-boot

Hi,
u-boot is compiled from
  commit 3bc8556f9b24af60dba2b55a0a.

linux kernel is Linux-2.6.30-rc7-omap1, and this kernel can be
booted by U-Boot 1.3.3 (Jul 10 2008 - 16:30:47).

The messages printed by uart is

U-Boot 2009.06-rc2 ( 6栽� 07 2009 - 17:05:21)

OMAP3530-GP ES2.1, CPU-OPP2 L3-165MHz
OMAP3 Beagle board + LPDDR/NAND
DRAM: 128 MB
NAND: 256 MiB
In: serial
Out: serial
Err: serial
Board revision Ax/Bx
Die ID #22a8000200000000040316e80802100b
Hit any key to stop autoboot: 0
OMAP3 beagleboard.org # printenv
bootargs=console=ttyS2,115200n8 root=/dev/mmcblk0p2 rw rootdelay=5
dieid#=22a8000200000000040316e80802100b
mtdids=nand0=nand
filesize=0
bootcmd=mmc init;fatload mmc 0 0x80300000 uImage;bootm 0x80300000
stdin=serial
stdout=serial
stderr=serial

Environment size: 243/131068 bytes
OMAP3 beagleboard.org # mmc init
mmc1 is available
OMAP3 beagleboard.org # fatload mmc 0:1 0x80c00000 uImage
reading uImage

2093396 bytes read
OMAP3 beagleboard.org # bootm 0x80c00000
## Booting kernel from Legacy Image at 80c00000 ...
   Image Name: Linux-2.6.30-rc7-omap1-gkh-05716
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 2093332 Bytes = 2 MB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing
Linux............................................................................. ................................................................................................
..... done, booting the kernel.

Ming Lei wrote:

Hi,
u-boot is compiled from commit 3bc8556f9b24af60dba2b55a0a.

linux kernel is Linux-2.6.30-rc7-omap1, and this kernel can be
booted by U-Boot 1.3.3 (Jul 10 2008 - 16:30:47).

The messages printed by uart is

U-Boot 2009.06-rc2 ( 6栽� 07 2009 - 17:05:21)

OMAP3530-GP ES2.1, CPU-OPP2 L3-165MHz
OMAP3 Beagle board + LPDDR/NAND
DRAM: 128 MB
NAND: 256 MiB
In: serial
Out: serial
Err: serial
Board revision Ax/Bx
Die ID #22a8000200000000040316e80802100b
Hit any key to stop autoboot: 0 OMAP3 beagleboard.org # printenv
bootargs=console=ttyS2,115200n8 root=/dev/mmcblk0p2 rw rootdelay=5
dieid#=22a8000200000000040316e80802100b
mtdids=nand0=nand
filesize=0
bootcmd=mmc init;fatload mmc 0 0x80300000 uImage;bootm 0x80300000
stdin=serial
stdout=serial
stderr=serial

Environment size: 243/131068 bytes
OMAP3 beagleboard.org # mmc init
mmc1 is available
OMAP3 beagleboard.org # fatload mmc 0:1 0x80c00000 uImage
reading uImage

2093396 bytes read
OMAP3 beagleboard.org # bootm 0x80c00000
## Booting kernel from Legacy Image at 80c00000 ...
   Image Name: Linux-2.6.30-rc7-omap1-gkh-05716
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 2093332 Bytes = 2 MB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing
Linux............................................................................. ................................................................................................
..... done, booting the kernel.

Please try

http://tiexpressdsp.com/index.php?title=FAQ_for_DaVinci_Linux#No_kernel_output_after_U-Boot_load

Best regards

Dirk

于 Sun, 07 Jun 2009 16:31:52 +0200
Dirk Behme <dirk.behme@googlemail.com> 写道:

Ming Lei wrote:
>
>
> Hi,
> u-boot is compiled from
> commit 3bc8556f9b24af60dba2b55a0a.
>
> linux kernel is Linux-2.6.30-rc7-omap1, and this kernel can be
> booted by U-Boot 1.3.3 (Jul 10 2008 - 16:30:47).
>
>
> The messages printed by uart is
>
> U-Boot 2009.06-rc2 ( 6栽� 07 2009 - 17:05:21)
>
> OMAP3530-GP ES2.1, CPU-OPP2 L3-165MHz
> OMAP3 Beagle board + LPDDR/NAND
> DRAM: 128 MB
> NAND: 256 MiB
> In: serial
> Out: serial
> Err: serial
> Board revision Ax/Bx
> Die ID #22a8000200000000040316e80802100b
> Hit any key to stop autoboot: 0
> OMAP3 beagleboard.org # printenv
> bootargs=console=ttyS2,115200n8 root=/dev/mmcblk0p2 rw rootdelay=5
> dieid#=22a8000200000000040316e80802100b
> mtdids=nand0=nand
> filesize=0
> bootcmd=mmc init;fatload mmc 0 0x80300000 uImage;bootm 0x80300000
> stdin=serial
> stdout=serial
> stderr=serial
>
> Environment size: 243/131068 bytes
> OMAP3 beagleboard.org # mmc init
> mmc1 is available
> OMAP3 beagleboard.org # fatload mmc 0:1 0x80c00000 uImage
> reading uImage
>
> 2093396 bytes read
> OMAP3 beagleboard.org # bootm 0x80c00000
> ## Booting kernel from Legacy Image at 80c00000 ...
> Image Name: Linux-2.6.30-rc7-omap1-gkh-05716
> Image Type: ARM Linux Kernel Image (uncompressed)
> Data Size: 2093332 Bytes = 2 MB
> Load Address: 80008000
> Entry Point: 80008000
> Verifying Checksum ... OK
> Loading Kernel Image ... OK
> OK
>
> Starting kernel ...
>
> Uncompressing
> Linux............................................................................. ................................................................................................
> ..... done, booting the kernel.

Please try

http://tiexpressdsp.com/index.php?title=FAQ_for_DaVinci_Linux#No_kernel_output_after_U-Boot_load

Thanks for your reply.
When I enable the low level debug functions, the messages is

Uncompressing
Linux............................................................................. ................................................................................................
..... done, booting the kernel.