2345632_en-US

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

2345632_en-US

2345632_en-US

i.MX93 LDB to IT62633 HDMI Bridge Integration – DRM Connector Not Created and No LVDS Signal

Hi NXP Team,
I am working on integrating the IT62633 LVDS-to-HDMI bridge with the i.MX93 platform. The hardware connection is done via the I2C1 bus, and the device is detected at address 0x4c (visible as “UU” in i2cdetect).
However, the HDMI output is not working, and no DRM connector (e.g., HDMI-A-1) is created under  /sys/class/drm/.
dts changes:
hdmi_connector: hdmi-connector {
compatible = "hdmi-connector";
label = "HDMI";
type = "a";
status = "okay";
port {
hdmi_connector_in: endpoint {
remote-endpoint = <&it62633_out>;
};
};
};

&lcdif {
status = "okay";
assigned-clock-rates = <1039500000>, <74250000>, <400000000>, <133333333>;
};

&lpi2c1 {
status = "okay";
lvds_bridge: lvds-to-hdmi-bridge@4c {
compatible = "ite,it62633";
reg = <0x4c>;
reset-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>;
interrupt-parent = <&gpio2>;
interrupts = <21 IRQ_TYPE_LEVEL_LOW>;
pixel-clock-khz = <74250>;
data-mapping = "jeida-24";
status = "okay";
ports {
#address-cells = <1>;
#size-cells = <0>;
port@0 {
reg = <0>;
it62633_in: endpoint {
remote-endpoint = <&ldb_out>;
};
};
port@2 {
reg = <2>;
it62633_out: endpoint {
remote-endpoint = <&hdmi_connector_in>;
};
};
};
};

&ldb {
status = "okay";
lvds-channel@0 {
status = "okay";
port@1 {
reg = <1>;
ldb_out: endpoint {
remote-endpoint = <&it62633_in>;
};
};
};
};
&ldb_phy {
status = "okay";
};

Kernel Logs:
dmesg | grep it62*
[ 1.929968] it6263 0-004c: Probe failed. Remote port 'lvds-channel@0' disabled

dmesg | grep drm
[    2.008693] imx-drm display-subsystem: [drm] Cannot find any crtc or sizes


Assistance Required:
1) Are there any reference Device Tree configurations for IT62633 with i.MX93 (LDB → HDMI)?
2) Is there any specific requirement for pixel clock / display timing configuration for proper LVDS signal generation?
3) Should IT62633 be treated as a panel or a bridge-only device in this pipeline?
4) Any known issues with:

  • LDB device link creation failures
  • HDMI connector registration in DRM


5) Any recommended patches or updates for the IT62633 driver in NXP BSP?

Re: i.MX93 LDB to IT62633 HDMI Bridge Integration – DRM Connector Not Created and No LVDS Signal

Hello,

Pretty much is the same configuration we use for the FRDM board, so you may have a look for your device and use it as a reference.

https://github.com/nxp-imx/linux-imx/blob/lf-6.12.y/arch/arm64/boot/dts/freescale/imx93-11x11-frdm.d...

Best regards/Saludos,
Aldo.

Re: i.MX93 LDB to IT62633 HDMI Bridge Integration – DRM Connector Not Created and No LVDS Signal

Hello,
I have made changes according to imx93-11x11-frdm.dts file. In frdm they use it6263.
But I am using it62633 for the LVDS to HDMI converter connected externally to the NXP imx93 EVK.

Kindly help here to configure the IT62633 for proper LVDS signal generation.


Re: i.MX93 LDB to IT62633 HDMI Bridge Integration – DRM Connector Not Created and No LVDS Signal

Hi team,
I am working on the ITE62633E LVDS to HDMI bridge with imx93 EVK. 

dts changes:

hdmi_connector: hdmi-connector {

compatible = "hdmi-connector";
label = "HDMI";
type = "a";
status = "okay";
port {
hdmi_connector_in: endpoint {
remote-endpoint = <&it62633_out>;
};
};
};

&lcdif {
status = "okay";
assigned-clock-rates = <1039500000>, <74250000>, <400000000>, <133333333>;
};

&lpi2c1 {
status = "okay";
lvds_bridge: lvds-to-hdmi-bridge@4c {
compatible = "ite,it62633";
reg = <0x4c>;
reset-gpios = <&gpio2 22 GPIO_ACTIVE_LOW>;
interrupt-parent = <&gpio2>;
interrupts = <21 IRQ_TYPE_LEVEL_LOW>;
pixel-clock-khz = <74250>;
data-mapping = "jeida-24";
status = "okay";
ports {
#address-cells = <1>;
#size-cells = <0>;
port@0 {
reg = <0>;
it62633_in: endpoint {
remote-endpoint = <&ldb_out>;
};
};
port@2 {
reg = <2>;
it62633_out: endpoint {
remote-endpoint = <&hdmi_connector_in>;
};
};
};
};

&ldb {
status = "okay";
lvds-channel@0 {
status = "okay";
port@1 {
reg = <1>;
ldb_out: endpoint {
remote-endpoint = <&it62633_in>;
};
};
};
};

&ldb_phy {
status = "okay";
};

Any recommended patches or updates for the IT62633E driver in NXP or any other dts changes need to be done. 

Re: i.MX93 LDB to IT62633 HDMI Bridge Integration – DRM Connector Not Created and No LVDS Signal

Hello,

I cannot find a driver for the IT62633 available on either the mainline kernel or the NXP kernel repo, so I'm not sure if the bindings/configuration is correct, I would suggest to reach out your vendor for details, I would assume that it may use the same as the IT6263 but double check.

Best regards/Saludos,
Aldo.

Tags (1)
No ratings
Version history
Last update:
‎04-15-2026 05:32 AM
Updated by: