IMX53 with lvds 1280x800 resolution

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

IMX53 with lvds 1280x800 resolution

2,161件の閲覧回数
woutervh
Contributor IV

Dear all,

I want to drive a single channel lvds screen with a resolution of 1280x800 on a IMX53_loco board.

For now, I'm using linux 2.6.35. What do I need to modify to be able to set such a resolution? I'm using linux, not android

Are there more recent kernels available?

Grtz,

Wouter

ラベル(2)
0 件の賞賛
返信
3 返答(返信)

1,267件の閲覧回数
SergioSolis
NXP Employee
NXP Employee

Hello Wouter,

I'm attaching a document that can help you understand how to change the frame buffer to get the resolution you are looking for.

It is made for a generic i.MX processor, but it will definitely help.

Please let me know if you have any questions.

1,267件の閲覧回数
woutervh
Contributor IV

Thank you. Here's what I already did (I'm using freescale kernel 2.6.35 from bsp 1109 btw):

I added the timing information to the struct fb_videomode mxcfb_ldb_modedb[] in ldb.c and adjusted my bootargs accordingly.

{

    "TLV_1280_800", 60, 1280, 800, 14065,

     40, 40,

     10, 3,

     80, 10,

     0,

     FB_VMODE_NONINTERLACED,

     FB_MODE_IS_DETAILED,},


However, The screen does not function... In your document, they refer to a previous section according to lvds timing information and a "struct fb_info" of which I don't know where to look for...

Any ideas?

0 件の賞賛
返信

1,267件の閲覧回数
SergioSolis
NXP Employee
NXP Employee

Wouter,

Yes, you can find the struct in the following directory:

../include/linux/fb.h.

For more information please check the following app note:

http://cache.freescale.com/files/dsp/doc/app_note/AN3974.pdf?fsrch=1&sr=18