Beagle Board and Innolux TFT LCD: 7.0", 800x480 (Innolux AT070TN92)

hi

I have bought et beagle board rev C4, not Xm, and this touch screen ;

http://cgi.ebay.com/7-TFT-LCD-Frame-Touch-TI-Cortex-A8-BeagleBoard-/120733208811?pt=LH_DefaultDomain_0&hash=item1c1c4290eb

But, I have a problem with the display.
Seems like the resolution is not good. I need 800x480 but I don't know
where I can change it.
Also, I am running Android and the picture is not stable like a bad
transmition.

Do you know How to fix it ?
Thanks in advance.

I suggest you ask the person that sold it to you. I have never seen this product before. It shows it plugged into a BeagleBoard-xM and not a BeagleBoard C4. I can only assume that it either has never been tested on a rev C4 or it does not work. In theory it should work, but again you need to contact the person that sold it to you.

Gerald

Every LCD requires correct timings set in the kernel. If software does
not support this display then it does not have to work.

maybe you need to modify the drivers/video/modedb.c of kernel to add
800x480 resolution.

Thank you, I will try that

Interesting, I have not seen such a solid running
Microsoft Windows on any BeagleBoards.

Don

Hi, I added a line in drivers/video/modedb.c lije you said, but no
result.
I am stumped because, I use the exact same .config from a kernel
précompiled which works fine, with the good resolution. But with my
own kernel that I compiled myself, the resolution is not good.
Do you have any others ideas hopefully ?
thanks again

Sorry, I forget to mention, I add this line :

{
       /* 800x480 @ 60 Hz, AT070TN83 LCD */
       NULL, 60, 800, 480, KHZ2PICOS(3000), 40, 40, 13, 29, 48, 3,
       0, FB_VMODE_NONINTERLACED
    },

You must change display to dvi in bootscr, not lcd by default.
I think this screen get output from dvi.
Here's my boot configure:
setenv bootargs 'console=ttyS0,115200n8 androidboot.console=ttyS0
mem=256M root=/dev/mmcblk0p2 rw rootfstype=ext3 rootdelay=1 init=/init
ip=off omap_vout.vid1_static_vrfb_alloc=y vram=8M omapfb.vram=0:8M
omapdss.def_disp=dvi omapfb.mode=dvi:800x480MR-16@60'

Good luck.
PS: have you get touchscreen worked ?

Hi,

Had your display issue been sorted out yet? You can logon our technical forum www.esky-sh.com/bbs for further help if in need.

Regards