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
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
Hello,
Please check your hardware connection, you need use the second LVDS interface.
Best Regards,
Zhiming
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
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...)
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).
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.
Hello,
The default dts has enabled this module, please refer the previous reply.
Best Regards,
Zhiming