Changing HDMI output to 1920x1080 for linux kernel 3.0.35

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

Changing HDMI output to 1920x1080 for linux kernel 3.0.35

2,106 Views
prateek22
Contributor II

Hi,

I am trying to change HDMI resolution from 1280x1024M@60 to 1920x1080M@60 from u-boot on kernel version 3.0.35 using below kernel command:

 

hdmi_video=video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24

 

But after updating u-boot with this change, Display connected on HDMI goes blank.

On terminal I see its set to 1920x1080p@60 using below command.

cat /sys/class/graphics/fb0/mode

U:1920x1080p-60

 

Can anyone suggest any other changes required which I missed here?

Labels (4)
0 Kudos
Reply
9 Replies

2,036 Views
prateek22
Contributor II

Hi Jimmy,

Any update regarding my query?

0 Kudos
Reply

2,032 Views
jimmychan
NXP TechSupport
NXP TechSupport

Is your display could work at 1920x1080M@60?

 

The HDMI video driver receives a hotplug interrupt and reads the EDID from the HDMI sink device constructing a list of video modes from the retrieved EDID information. Using either the video mode string from the Linux kernel command line (for the initial connection) or the most recent video mode (for a later HDMI cable connection), the HDMI driver selects a video mode from the mode list that is the
closest match.

https://github.com/nxp-imx/linux-imx/blob/imx_3.0.35_4.1.0_caf/drivers/video/mxc/mxc_edid.c

 

0 Kudos
Reply

2,029 Views
prateek22
Contributor II

Yeah, I checked my display support 1920x1080. I have connected normal desktop monitor, I am able to set 1280x1024, 1024x768 resolution but only in 1920x1080 I am getting blank display and below error:

 

mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq

mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq

mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq

mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq

mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq

mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq

mxc_sdc_fb mxc_sdc_fb.0: timeout when waiting for flip irq

 

I have set below command in u-boot to change resolution:

"hdmi_video=video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24 fbmem=10M,28M vmalloc=400M\0"
 
"bootargs_hdmi=console=ttymxc2,115200 video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24 fbmem=10M,28M vmalloc=400M root=/dev/mmcblk0p1 rootwait fixrtc consoleblank=0 lpj=7905280\0"
 
One more thing LVDS display is also connected with board in parallel. Do you think that may be causing the issue.
Tags (1)
0 Kudos
Reply

2,019 Views
jimmychan
NXP TechSupport
NXP TechSupport

So, have you try to disable the LVDS. Only use the HDMI to display 1920x1080M@60?

0 Kudos
Reply

2,004 Views
prateek22
Contributor II

But does I see during boot up since HDMI is connected it's not loading LVDS display. Also, my external HDMI display is working on lower resolution like 1280x1024 & 1024x768 also with LVDS enabled. Only for 1920x1080 it's not working.

0 Kudos
Reply

1,948 Views
jimmychan
NXP TechSupport
NXP TechSupport

Do you try the newer version of BSP? L3.0.35 is too old.

0 Kudos
Reply

1,832 Views
prateek22
Contributor II

Sorry We can't update kernel right now. Is there any other workaround?

0 Kudos
Reply

2,082 Views
jimmychan
NXP TechSupport
NXP TechSupport

Could you send me the boot up log file?

0 Kudos
Reply

2,054 Views
prateek22
Contributor II

Sure please find as attachment here.

0 Kudos
Reply