Self-compiled Kernel not booting

hello to all,

yesterday i compiled a kernel which i got from "git clone
linux-omap-2.6" this link and followed steps given in
"" this link.
the that i found was there was no any "omap3_beagle_defconfig" file
under arch/arm/configs. I downloaded kernel source and found
this defconfig in that so i copied it in the linux-omap-2.6 kernel and
followed these steps:
1. sudo make distclean
2. sudo make ARCH=arm omap3_beagle_defconfig
3. sudo make ARCH=arm menuconfig
3. sudo make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- uImage
4. sudo make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- modules
5. sudo make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-
6. mkinitramfs -o initrd.img-2.6.36-rc7-08946-g99cf630
7. mkimage -A arm -O linux -T ramdisk -C none -a 0 -e 0 -n initramfs
-d ./initrd.img-* ./uInitrd
8. then copied these two files in the flash card.

On booting the beagle(C3 version) this is the output i got:

reading boot.scr
359 bytes read
Running bootscript from mmc ...
## Executing script at 80200000
mmcinit - init mmc card

reading uImage

2117432 bytes read
reading uInitrd

2998206 bytes read
## Booting kernel from Legacy Image at 80000000 ...
   Image Name: Linux-
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 2117368 Bytes = 2 MB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 81600000 ...
   Image Name: initramfs
   Image Type: ARM Linux RAMDisk Image (uncompressed)
   Data Size: 2998142 Bytes = 2.9 MB
   Load Address: 00000000
   Entry Point: 00000000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK

Starting kernel ...

It stuck there only. It seems to me that it's not able to recognise the compressed kernel format but the format is default which is gzip. I'm unsure about initird that it is proper or not.
Can any one tell me where am i goin wrong .

Also one more thing i want to know how can i check the same kernel on qemu. i tried to use this kernel on qemu but it was throwing a error that address out of RAM or ROM.