Problem while booting for xM board

Iam facing following problems . Iam using Dell monitor as the display
terminal using DVI connector

1. For the compiled image from http://wiki.meego.com/ARM/Meego_on_Beagleboard_from_scratch.
Iam not getting any debug messages on the montior. Only on the serial
terminal it is visible. When I try to run xserver by invoking xinit I
get
(EE) FBDEV(0): Unable to open output lcd
(EE) Screen(s) found, but none have a usable configuration.

Following are the boot messages

2945604 bytes read
## Booting kernel from Legacy Image at 80300000 ...
   Image Name: Linux-2.6.38-rc3-09182-gee103ac
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 2945540 Bytes = 2.8 MB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel. Afterwards file
system is mounted and login command is shown.

2. When I try to run kernel image built from Linux omap kernel tree.
It hangs after Uncompressing Linux... done, booting the kernel.
Following is the output on the serial console

No EEPROM on expansion board
Beagle xM Rev A
Die ID #6c0400011ff00000015739eb0802f028
Hit any key to stop autoboot: 0
mmc1 is available
The user button is currently NOT pressed.
reading boot.scr
639 bytes read

Running bootscript from mmc ...
## Executing script at 80200000
Booting MeeGo Community Image
mmc1 is available
reading uImage

4007868 bytes read
## Booting kernel from Legacy Image at 80300000 ...
   Image Name: Linux-2.6.35.9
   Image Type: ARM Linux Kernel Image (uncompressed)
   Data Size: 4007804 Bytes = 3.8 MB
   Load Address: 80008000
   Entry Point: 80008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel

Bootloader used is same in both the case which was built as mentioned
in http://wiki.meego.com/ARM/Meego_on_Beagleboard_from_scratch and
following is the script

echo "Booting MeeGo Community Image"
if test "\${beaglerev}" = "xMA"; then
echo "Kernel is not ready for 1Ghz limiting to 800Mhz"
setenv mpurate 800
fi
if test "\${beaglerev}" = "xMB"; then
echo "Kernel is not ready for 1Ghz limiting to 800Mhz"
setenv mpurate 800
fi
setenv dvimode 800x480-16@60
setenv vram 0:2M,1:2M,2:2M
setenv bootcmd 'mmc init; fatload mmc 0:1 0x80300000 uImage; bootm
0x80300000'
setenv bootargs console=ttyS2,115200n8 console=tty0 root=/dev/
mmcblk0p2 rootwait ro omapfb.vram=\${vram} omapfb.mode=dvi:\${dvimode}
fixrtc mpurate=\${mpurate}
boot

Thanks,
Shitij

Iam facing following problems . Iam using Dell monitor as the display
terminal using DVI connector

1. For the compiled image from http://wiki.meego.com/ARM/Meego_on_Beagleboard_from_scratch.
Iam not getting any debug messages on the montior. Only on the serial
terminal it is visible. When I try to run xserver by invoking xinit I
get
(EE) FBDEV(0): Unable to open output lcd
(EE) Screen(s) found, but none have a usable configuration.

Following are the boot messages

2945604 bytes read
## Booting kernel from Legacy Image at 80300000 ...
Image Name: Linux-2.6.38-rc3-09182-gee103ac

setenv bootargs console=ttyO2,115200n8

Image Name: Linux-2.6.35.9

setenv bootargs console=ttyS2,115200n8

Double check your boot arg's, 2.6.35 uses a different serial driver
then 2.6.36++++

Regards,

For the case 2
I changed the setenv bootargs console=ttyS2,115200n8 console=tty0
root=/dev/ to
setenv bootargs console=ttyO2,115200n8 console=tty0 root=/dev/
Now Iam getting kernel messages on the serial console but stops after
Freeing init memory: 292K and still nothing is visible in the display

log for the case1 has been wrongly put for case2 and vice versa .
Sorry for the confusion.