iMx53 dual display -- LCD and TVOUT , color not correct

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

iMx53 dual display -- LCD and TVOUT , color not correct

ソリューションへジャンプ
1,491件の閲覧回数
charleschang
Contributor III

I need to show video in 2 displays in the same time -- DUAL_VIDEO_SIN_UI in imx53 qsb , android system.

di0 is primary, LCD.

di1 is secondary, TVE.

when I play a video, LCD video is correct, but the video's color in TVE is not correct,

Is it possible for my need ? or TVE cannot do RGB-YUV transform ?

Thanks.

Charles

ラベル(4)
0 件の賞賛
1 解決策
920件の閲覧回数
lily_zhang
NXP Employee
NXP Employee

There was one trial on MX51 BBG before which used similar TVE IP with MX53:

- Change Overlay HAL to use V4L output rendering instead of framebuffer rendindering to avoid video distotion issue on PAL TVOut. See attached patch and relative lib.

- Set kernel command line to ‘console=ttymxc0 init=/init androidboot.console=ttymxc0 pmem=32M,64M fbmem=10M gpu_memory=32M video=mxcdi0fb:RGB24,640x480M@60,int_clk video=mxcdi1fb:YUV444,TV-PAL tve’

- Operate on UI to play a video. Video will be played on TV.

元の投稿で解決策を見る

0 件の賞賛
4 返答(返信)
920件の閲覧回数
SrideviK
Contributor III

Hi Charles chang,

We are also facing similar issue in our product based on i.MX535.

Is the TV-Out green screen issue fixed in DUAL_VIDEO_SIN_UI?

Pls let me know how to resolve this problem?

Regards,

Sridevi

0 件の賞賛
920件の閲覧回数
lily_zhang
NXP Employee
NXP Employee

For TVE command option, it should be like "video=mxcdi1fb:YUV444,TV-PAL tve". TVE option should be YUV444 instead of RGB24.


0 件の賞賛
920件の閲覧回数
charleschang
Contributor III

Yes, I use YUV444.TV-NTSC tve.

and the TV color is green..

0 件の賞賛
921件の閲覧回数
lily_zhang
NXP Employee
NXP Employee

There was one trial on MX51 BBG before which used similar TVE IP with MX53:

- Change Overlay HAL to use V4L output rendering instead of framebuffer rendindering to avoid video distotion issue on PAL TVOut. See attached patch and relative lib.

- Set kernel command line to ‘console=ttymxc0 init=/init androidboot.console=ttymxc0 pmem=32M,64M fbmem=10M gpu_memory=32M video=mxcdi0fb:RGB24,640x480M@60,int_clk video=mxcdi1fb:YUV444,TV-PAL tve’

- Operate on UI to play a video. Video will be played on TV.

0 件の賞賛