hdmi 800*480 mode

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

hdmi 800*480 mode

938 Views
kurkinalexandr
Contributor III

Hi All.

Currently we are testing different hdmi screens. Most of them has 800*480 resolution.

I know that this mode isn`t supported by hdmi driver.

So I add

static const struct fb_videomode wvga_mode = {
       /* 20 1280x1024-60 VESA */
        NULL, 60, 800, 480, 29850, 89, 164, 23, 10, 10, 10,
        0x40000000, FB_VMODE_NONINTERLACED, 0
};

into hdmi driver.
fb_add_videomode(&wvga_mode, &hdmi->fbi->modelist);

I was able to get this resolution support.  But the image is chopped from top and bottom a little.

Could anybody give me advice how to get correct picture? Is this Android issue or hdmi driver problem? As I understand this resolution should be supported by Android. I also know that there are successfull experiences with LCD 800*480 screens.

Thanks.

0 Kudos
3 Replies

576 Views
igorpadykov
NXP Employee
NXP Employee

Hi Fan

please check below link how non-standard hdmi resolultion may be supported

https://community.nxp.com/thread/432050

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

576 Views
kurkinalexandr
Contributor III

Yes. I made my changes according to this branch. But I am interested in how fill fb_videomode sctructure correctly for 800*480 hdmi mode.

My current settings I took from lcd display driver. I am not sure that it is correct.

0 Kudos

576 Views
igorpadykov
NXP Employee
NXP Employee

in general there is no quarantee for good operation

of non-standard hdmi resolultions.

0 Kudos