no output of gingerbread on beagle-xm


I have gingerbread(rowboat) working on beagleboard-xm now and i have connected one lcd+touch screen through hdmi-hdmi cable as this lcd does’nt have dvi port on it.

I am not able to get any output on this screen.

I am using this script for making boot.scr;


cat < boot.cmd

if fatload mmc 0 80200000 uImage


echo ***** Kernel: /dev/mmcblk0p1/uImage *****


echo ***** RootFS: /dev/mmcblk0p2 *****

setenv bootargs 'console=ttyS2,115200n8 androidboot.console=ttyS2 mem=256M root=/dev/mmcblk0p2 rw rootfstype=ext3 rootdelay=1 init=/init ip=off mpurate=1000 omap_vout.vid1_static_vrfb_alloc=y vram=16M omapfb.vram=0:8M,1:4M,2:4M omapfb.mode=dvi:640x480MR-16 omapdss.def_disp=dvi’

bootm 0x80200000


mkimage -A arm -O linux -T script -C none -a 0 -e 0 -n ‘Execute uImage.bin’ -d boot.cmd boot.scr

LCD parameters are,

panel : 10.1" LED (16:9)

resistive touch panel (usb)

resolution : 1024x600

and in the kernel/drivers/video/modedb.c

there is no parameter that says 1024x600

how do i get this lcd working with my beagle-xm