Device Tree change step for using HDMI monitor

cancel
Showing results for 
Search instead for 
Did you mean: 

Device Tree change step for using HDMI monitor

294 Views
Contributor I

Hello, to make long story short, I am trying to use a specific HDMI display, but when I connected it with Imx6dl sabre auto it doesn't interact.

And, what I found is that I need to change mxc.hdmi.c (kernel/drivers/video/fbdev/mxc) into right sync rate like below.

static const struct fb_videomode vga_mode = { / 640x480 @ 60 Hz, 31.5 kHz hsync / NULL, 60, 640, 480, 39721, 48, 16, 33, 10, 96, 2, 0, FB_VMODE_NONINTERLACED | FB_VMODE_ASPECT_4_3, FB_MODE_IS_VESA, };

But, after modifying this, I think I need to update dts and uImage /boot, but don't know the detail steps.

So, I was wondering if anyone could tell me what I have to do to move forward?

0 Kudos
3 Replies

4 Views
NXP TechSupport
NXP TechSupport

Hi HUN

for dts changes one also check "mxcfb2" accosiated with hdmi

and use proper kernel boot parameters:

linux/arch/arm/boot/dts/imx6qdl-sabresd.dtsi

imx6qdl-sabresd.dtsi\dts\boot\arm\arch - linux-imx - i.MX Linux kernel 

Alos may be useful to check discussion on

iMX6Q AI board support for 1280×800 HDMI Display 

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

0 Kudos

4 Views
Contributor I

Hello igor,

I was able to follow all steps, except for compiling zImage with modified mxc_edid.c and mxc_hdmi.c files in a target board and transferring to /media/mmcblk0p1.

I was wondering if you could tell me a clue to perform above works.

Thank you in advance!

0 Kudos

4 Views
NXP TechSupport
NXP TechSupport

Hi HUN

please try to follow nxp documentation on

i.MX Software|NXP 

with linux from nxp repository

linux-imx - i.MX Linux kernel 

Best regards
igor

0 Kudos