Orin NX HDMI output

trying to bring up HDMI output on a custom carrier board for Orin NX. Board is based on p3509 and p3768. HDMI is connected to the module as shown on schematics.

I’m using Jetson Linux 35.3.1 and Jetson_Orin_NX_series_and_Orin_Nano_series_Pinmux_Config_Template to generate the pinmux. I’ve created 2 custom configs derived from p3509-a02+p3767-0000.conf and p3768-0000+p3767-0000.conf. With 3509 one when I connect the HDMI cable, monitor is detected and it’s correct model and resolution is printed (see attached file), but there is no output. Same thing if I reboot the board, there is nothing on the display during all stages of the boot process. With p3768 based config there is nothing happening at cable connection at all.

Strange thing is, there doesn’t seem to be any significant differences between DP and HDMI generated pinmux files. How DP/HDMI selection is

Is there something obviously wrong with my setup?

Also attaching dmesg output.
dmesg.txt (72.7 KB)
syslog_on_connection.txt (6.7 KB)

1 Like

Hi, first please check your schematic based on Design Guide as below showing. The DP and HDMI are using same data/clock pins, and so it is same in pinmux sheet.

If the xrandr result gives you HDMI-0 enabled, then the software might be correct, it could be hardware side issue.

Please make sure you are doing full flash instead of partial flash because display dtb update requires full flash.

Also, default p3509-a02+p3767-0000.conf enables the HDMI, p3768-0000+p3767-0000.conf enables the DP. So you no need to refer to p3768-0000+p3767-0000.conf.

Schematic looks correct, same lanes are used, just with an integrated protection+voltage translation IC.

xrandr always gives me “Can’t open display”, both from sudo and normal user, with p3509 based config and p3768 one.

I’m using sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p “-c bootloader/t186ref/cfg/flash_t234_qspi.xml” --showlogs --network usb0 custom_carrier internal

Did you meant p3509, since it enables HDMI? It indeed looks to be more promising, as at least my monitor is detected with this config.

1 Like

Having the same issues anything more on this?

doing export DISPLAY=:0 i can run xrandr and see resolutions, without export it gives “Can’t open display”.

There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one.

Sorry for the late response, have you managed to get issue resolved or still need the support? Thanks