Re: How to Enable the LVDS-HDMI Driver in Yocto Build

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

Re: How to Enable the LVDS-HDMI Driver in Yocto Build

2,259 Views
subbuemdtest
Contributor I

Hi @nxp Team,

A few days ago, I completed a Yocto build with the following configuration:

Build Configuration:

BB_VERSION = "2.8.0"

BUILD_SYS = "x86_64-linux"

NATIVELSBSTRING = "universal"

TARGET_SYS = "aarch64-poky-linux"

MACHINE = "imx8qxpc0mek"

DISTRO = "fsl-imx-xwayland"

DISTRO_VERSION = "6.6-scarlettsnap"

TUNE_FEATURES = "aarch64 armv8a crc crypto"

I used the following command to build the image:

bitbake imx-image-full

I would like your support in achieving the following tasks in my Yocto image:

1. How to enable the LVDS-HDMI drivers.

2. How to add Qt6 tools.

3. How to include FFmpeg.

Could you kindly guide me on how to achieve these?

 

Thanks and regards,

Subbu

0 Kudos
Reply
10 Replies

2,173 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hello,

The default MEK dtb has supported LVDS-HDMI driver. The imx-image-full also support QT6.

i.MX board doesn't provide hardware acceleration for ffmpeg

Best Regards,
Zhiming

0 Kudos
Reply

2,167 Views
subbuemdtest
Contributor I
Hi @Zhiming,
1. Do I need to modify the local.conf file in my build environment to add the Qt application tools to the image?


2. While We are using default MEK dtb files we getting below error please provide your support to reslove this.


[ 3.251394] it6263 17-004c: Probe failed. Remote port 'lvds-channel@0' disabled
[ 3.354223] it6263 18-004c: Probe failed. Remote port 'lvds-channel@0' disabled
[ 3.518664] debugfs: Directory 'lvds1' with parent 'pm_genpd' already present!

Thanks,
subbu
0 Kudos
Reply

2,078 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hello,

Please check your hardware connection, you need use the second LVDS interface.

Best Regards,
Zhiming

0 Kudos
Reply

2,056 Views
subbuemdtest
Contributor I
Hi @Zhiming_Liu,

To enable the LVDS-HDMI channel, do we need to modify any kernel device tree file? If yes, could you please let me know which files need to be changed to enable LVDS-HDMI in the Yocto image?

I would appreciate your support on this.

Best regards,
subbu.
0 Kudos
Reply

1,976 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hello,

 

You don't need to modify code as the default dts connect the second lvds interface to IT6263 LVDS-HDMI bridge.

&ldb2 {
	status = "okay";

	lvds-channel@0 {
		fsl,data-mapping = "jeida";
		fsl,data-width = <24>;
		status = "okay";

		port@1 {
			reg = <1>;

			lvds1_out: endpoint {
				remote-endpoint = <&it6263_1_in>;
			};
		};
	};
};




Best Regards,
Zhiming

0 Kudos
Reply

1,920 Views
subbuemdtest
Contributor I

Hi @Zhiming_Liu ,

 

We have done a custom Yocto build using this guide: (https://www.nxp.com/docs/en/user-guide/IMX_YOCTO_PROJECT_USERS_GUIDE.pdf).

 

We are trying to enable the "i.MX 8QuadXPlus Multisensory Enablement Kit (MEK)" (https://www.nxp.com/design/design-center/development-boards-and-designs/i-mx-evaluation-and-developm...)

 

 

subbuemdtest_1-1733752534638.jpeg

 

 

 

using the Yocto custom image (linux-imx), and we are trying to interface an LVDS to HDMI converter from NXP (https://www.nxp.com/part/IMX-LVDS-HDMI).

subbuemdtest_2-1733752534520.jpeg

 

 

We are unable to view the HDMI port in the Linux device tree. How do we enable it?

Provide the exact steps to be done clearly.

kindly provide your support.

0 Kudos
Reply

1,791 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hello,

The default dts has enabled this module, please refer the previous reply.

Best Regards,
Zhiming

0 Kudos
Reply

1,864 Views
subbuemdtest
Contributor I
Hi @Zhiming_Liu,
Kindly provide support for the above.

Thanks,
Subbu
0 Kudos
Reply

2,120 Views
subbuemdtest
Contributor I
Hi @Zhiming,

We are waiting for your reply please provide the solution to resolve above issue.

Thanks.
Subbu
0 Kudos
Reply

2,220 Views
subbuemdtest
Contributor I
Hi @nxp team,

Waiting for your Support. Kindly provide ur support regarding above.

Thanks,
Subbu
0 Kudos
Reply