iMX6Q: HDMI can not support 1024x768

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

iMX6Q: HDMI can not support 1024x768

2,446 Views
jiejia
Contributor III

Hi,

My MX6Q board is basically based on SABRELITE platform.

The HDMI port works well with "1920x1080@60HZ",

with the following kernel cmd line:

setenv hdmiargs  'video=mxcfb0:dev=hdmi,1920x1080@60,if=RGB24,bpp=32'

However, if I change the hdmiargs to 1024x768:

setenv hdmiargs  'video=mxcfb0:dev=hdmi,1024x768@60,if=RGB24,bpp=32'

The HDMI resolution is 640x480

I try to add 1024x768 to mxc_cea_mode[64] in mxc_edid.c, but I can't see anything in the screen. The terminal print these information every 3 or 4 seconds :

      Display is GTF capable

mxc_hdmi mxc_hdmi: same edid


How can I set the HDMI support 1024x768?

Labels (6)
0 Kudos
Reply
4 Replies

1,293 Views
igorpadykov
NXP Employee
NXP Employee

Hi jie

1024x768 is not a CEA mode as discussed below

https://lists.yoctoproject.org/pipermail/meta-freescale/2014-November/011429.html

One can try attached patch and kernel command line as

"console=ttymxc0,115200 root=/dev/mmcblk1p1 rootwait rw no_console_suspend ip=none

video=mxcfb0:dev=ldb,LDB-XGA,if=RGB666,bpp=32

video=mxcfb1:dev=hdmi,1024x768m@60,if=RGB24,bpp=32 ldb=sep1".

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

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

-----------------------------------------------------------------------------------------------------------------------

1,293 Views
jiejia
Contributor III

Hi,igorpadykov

   Thanks for reply. I follow what you say, attached patch to kernel and change the kernel command line. However, it does not work.

The terminal print these information about every 2 seconds :

      Display is GTF capable

mxc_hdmi mxc_hdmi: same edid

0 Kudos
Reply

1,293 Views
igorpadykov
NXP Employee
NXP Employee

Hi jie

you can try other monitor, since 1024x768 is not a CEA mode

not all monitors will work

~igor

0 Kudos
Reply

1,293 Views
jiejia
Contributor III

Hi igor

I try to add 1024x768m@70 to the array of mxc_cea_mode[64] in mxc_edid.c, and it really work. However, when I try 1024x768m@60, it always print the two words. I sure my monitor support the 1024x768m@60.