After switching the display output from DP to HDMI, I connected a video capture card to observe the HDMI interface’s behavior. I noticed the following:
The display works fine during the UEFI phase and before the desktop kernel logs are printed, but there is no output when the desktop is loaded.
What direction should I investigate to resolve this issue?
I connected a video capture card to observe the HDMI interface’s behavior.
Have you tried the physcial monitor instead of video capture to make sure it could really work?
What is the purpose of the screenshot you shared? I really don’t get what you are trying to point out in that 2 pictures. The one with log is also a kernel log but not UEFI phase.
I am using the Jetson AGX Orin 64GB module with my custom-designed carrier board. My carrier board uses HDMI as the video output interface. The BSP version is Jetson Linux 35.6.1. I used the Linux_for_Tegra/tools/dcb_tool to modify the Linux_for_Tegra/source/public/hardware/nvidia/platform/t23x/concord/kernel-dts/tegra234-dcb-p3701-0000-a02-p3737-0000-a01.dtsi file to switch to HDMI mode. display_test.dtsi (26.2 KB)
The phenomenon I observed on the physical monitor is consistent with what I see on the image captured by the capture card.
The screenshot shows the HDMI output captured by the video capture card. I included the dmesg kernel log to assist with troubleshooting and analyzing the issue.
I have already added the dts node and performed a full flash. By decompiling /boot/dtb/kernel_tegra234-p3701-0000-p3737-0000.dtb, I can confirm that the properties have been correctly applied.
I also conducted additional testing yesterday. I replaced the monitor with a 1920x1080@60 display, and after plugging in the HDMI, the display worked and the desktop was successfully loaded. Is there a way to force HDMI output without detecting the HDMI insertion signal?
If you connect the monitor and boot up then it will have output automatically.
Your xorg log indicates the monitor is not connected again. I don’t know what happened on your side, you better doing more tests to clarify what is going on first.