HDMI HPD doesn't work in L4T r36.2

Hi all,
We made a custom carrier board. There is only one hdmi interface.
I added changes below to enable hdmi function but hpd didn’t work.

  1. Added os_gpio_hotplug_a in display node.
display@13800000 {
 		os_gpio_hotplug_a = <&gpio TEGRA234_MAIN_GPIO(M, 0) GPIO_ACTIVE_HIGH>;
 	};
  1. Added tegra234-dcb-p3767-0000-hdmi.dtbo and change the pinmux and pmc config in flash config.
   PINMUX_CONFIG="tegra234-mb1-bct-pinmux-p3767-hdmi-a03.dtsi";
   PMC_CONFIG="tegra234-mb1-bct-padvoltage-p3767-hdmi-a03.dtsi";
   OVERLAY_DTB_FILE+=",tegra234-p3768-0000+p3767-0000-dynamic.dtbo,tegra234-dcb-p3767-0000-hdmi.dtbo,tegra234-p3767-camera-p3768-imx219-dual.dtbo";
   DCE_OVERLAY_DTB_FILE="tegra234-dcb-p3767-0000-hdmi.dtbo";

I also added these changes in L4T r35.4.1 and the hpd worked properly. So I think it is not hardware issue.
The flash and kernel log are as attachment. If you need something else to debug, please let me know.

flash.log (305.5 KB)
kernel.log (57.4 KB)

Hi,

Please directly use p3509 board config to validate this first.

We have tested and this shall not happen with p3509 board config.

Hi WayneWWW,
I have tested this on p3509 and the HDMI HPD function also didn’t work.
The kernel log, flash log and device tree are attached.
kernel_p3509.log (62.1 KB)
p3509.dts.txt (306.4 KB)
flash_p3509.log (294.4 KB)

HI,

Sorry that I just double checked. JP6.0 DP has a bug that will be fixed in GA release.

Please wait for next release.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.