Problem with devkit8000

Heyyy,
  I am working on devkit8000 board which is Beagle clone.I am using
the factory u-boot(u-boot-1.3.3).
I downloaded new linux version 2.6.35.10 from
http://www.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.35/linux-2.6.35.10.tar.bz2
and compiled it with arm2007q3 which is provided with the board.
I have flashed a new kernel on board and it's getting hanged at early
boot stages.
I have found that machine id mismatch can cause this problem.So,I
changed the machine id in new kernel to 2001 which was 2330 and
recompiled it.But still the problem continued.

Please help me as I am a newbie to kernel.

The log is ::

Texas Instruments X-Loader 1.41
Starting OS Bootloader...

U-Boot 1.3.3 (Jan 28 2011 - 18:24:25)

OMAP3530-GP rev 2, CPU-OPP2 L3-165MHz
OMAP3 DevKit8000 Board + LPDDR/NAND
DRAM: 256 MB
NAND: 256 MiB
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0

NAND read: device 0 offset 0x280000, size 0x300000
3145728 bytes read: OK
## Booting kernel from Legacy Image at 80000000 ...
   Image Name: Linux-2.6.35.10
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 2370952 Bytes = 2.3 MB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
   kernel data at 0x80000040, len = 0x00242d88 (2370952)
   Loading Kernel Image ... OK
OK

Starting kernel ...

<<hangs here>>

I have the environment variables set as

bootargs=console=ttyS2,115200n8 ubi.mtd=4 root=ubi0:rootfs
rootfstype=ubifs video=omapfb:mode:4.3inch_LCD
bootdelay=1
baudrate=115200
ethaddr=aa:bb:cc:dd:ee:ff
bootfile=/tftpboot/uImage
filesize=242D60
fileaddr=80000000
gatewayip=192.168.1.1
netmask=255.255.255.0
ipaddr=192.168.1.133
serverip=192.168.1.105
bootcmd=nand ecc sw;nand read.i 80000000 280000 300000;bootm 80000000
stdin=serial
stdout=serial
stderr=serial

Environment size: 419/131068 bytes

Thank you.

Hi,
You can compile kernel using 2009q3 tool chain.

Load the u-boot.bin_4.3 and run this bootloader. After that Load kernel and boot it.

The machine-id of the u-boot from timll is wrong. They wrote her very
own number into the mach-types file. Update the u-boot to an official
version.

Thomas

Thankyou very much.