Beagleboard and pico projector...

Dear All,
I began newly work with beagleboard and linux. I would like help from
you.
I ported Android to beagleboard. Android is working fine on
beagleboard.
My problem is with pico projector. My projector resolution is 848x480
pixel. If the beagleboard starts while sdcard is unplugged, image on
screen of projector is shifting. If beagleboard starts while sdcard
is
plugged. ( boot settings is below ). I can see only a part of the
image on the screen of projector. Rest of the image does not appear.
I
thing, beagleboard runs 1024x768 pixel resolution while projector
works 848x480 pixel.
My bootargs is:
setenv bootargs console=ttyS2,115200n8 noinitrd root=/dev/mmcblk0p2
video= omapfb.mode=dvi:848x480@60 init=/init rootfstype=ext3 rw
rootdelay=1 nohz=off androidboot.console=ttyS2
saveenv
Projector is not work with another resolution settings. For example
if
the screen resolution sets to 800x600. Like this:
setenv bootargs console=ttyS2,115200n8 noinitrd root=/dev/mmcblk0p2
video= omapfb.mode=dvi:800x600@60 init=/init rootfstype=ext3 rw
rootdelay=1 nohz=off androidboot.console=ttyS2
saveenv
In this case, image on screen is shifting.
How can I solve this? Can anybody help me. Thanks,
Regards,
Selim