Kernel freezes during boot sequence

Just following the instructions in tutorials I have built custom kernel and rootfs. Unfortunately during boot sequence the system freezes after having ?uncompressed? the kernel that is retrieved via tftp.
This is what I’ve typed in Uboot: dboot linux tftp
The appropriate jffs2 files and the OS image retain in /tftpboot folder. Here is the console output:

U-Boot 1.1.6 (Apr 23 2009 - 14:42:14) DUB-RevF1
for ConnectCore 9M 2443 on Development Board

DRAM: 64 MB
NAND: 128 MB
CPU: S3C2443@534MHz
Fclk = 534MHz, Hclk = 133MHz, Pclk = 66MHz
Hit any key to stop autoboot: 0
CC9M2443 # dboot linux tftp
BOOTP broadcast 1
DHCP client bound to address 192.168.111.39
TFTP from server 192.168.111.129; our IP address is 192.168.111.39
Filename ‘uImage-cc9m2443js’.
Load address: 0x30200000
Loading: #################################################################
################################################
done
Bytes transferred = 1612488 (189ac8 hex)
Automatic boot of image at addr 0x30200000 …

Booting image at 30200000 …

Image Name: Linux-2.6.28.10
Created: 2010-07-22 15:00:23 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1612424 Bytes = 1.5 MB
Load Address: 30008000
Entry Point: 30008000
Verifying Checksum … OK
fixing Load address and Entry Point: 30200040 30200040 …
XIP Kernel Image … OK

Starting kernel …

Uncompressing Linux…
… done, booting the kernel.

From this point happens nothing! I would appreciate any helpful advice.

I’ve found a solution. I had to install older version of ESP. It seems that ESP 5.2 produces corrupted kernel Linux-2.6.28.10. Using ESP 5.0 it boots perfectly with kernel Linux-2.6.28.9.