I want to change Display Function from dp to hdmi on the Orin nano Developer Kit
Module: Jetson Orin NX 16GB
Jetpack Version: V6.2
I download the pinmux file :Jetson_Orin_NX_and_Orin_Nano_series_Pinmux_Config_Template.xlsm
Next, I clicked the “Generate DT File” button to generate the following three dtsi documents for HDMI
And I found this dtb overlay :/Linux_for_Tegra/source/hardware/nvidia/t23x/nv-public/overlay/tegra234-dcb-p3767-0000-hdmi.dts
What should I do next?Would you please give me some operation guidance?
Not quite sure about the purpose here.
Orin Nano devkit only has DP port.
If you are making your own custom board, then your request is valid.
But not for a “devkit”.
sorry,I just make a mistake, I do want to chang the dp to hdmi on our custom board
if this is orin nx, then p3509-a02-p3767-0000.conf is already the one that enabled HDMI.
Refer to p3509-a02-p3767-0000.conf might clarify what is needed.
Thank you very much. we have changed the Display Function from dp to hdmi. The monitor resolution can support 4k, but the refresh rate is only 30Hz. Is this a normal phenomenon?
Hi,
You could dump out full xorg log by adding ModeDebug.
#Add below option in /etc/X11/xorg.conf, ‘Section “Device”’. Verbose mode logging will be shown in /var/log/Xorg.0.log
Section “Device”
…
Option “ModeDebug”
…
EndSection
Then share out the xorg log and it will us why there is no other refresh rate.
xorg_log.txt (268.7 KB)
this is the xorg log. please help me check where the problem is. thank you very much.
Hi,
The mode got rejected.
[ 19.670] (WW) NVIDIA(GPU-0): Validating Mode “3840x2160_60”:
[ 19.670] (WW) NVIDIA(GPU-0): Mode Source: EDID
[ 19.670] (WW) NVIDIA(GPU-0): 3840 x 2160 @ 60 Hz
[ 19.670] (WW) NVIDIA(GPU-0): Pixel Clock : 594.00 MHz
[ 19.670] (WW) NVIDIA(GPU-0): HRes, HSyncStart : 3840, 4016
[ 19.670] (WW) NVIDIA(GPU-0): HSyncEnd, HTotal : 4104, 4400
[ 19.670] (WW) NVIDIA(GPU-0): VRes, VSyncStart : 2160, 2168
[ 19.670] (WW) NVIDIA(GPU-0): VSyncEnd, VTotal : 2178, 2250
[ 19.670] (WW) NVIDIA(GPU-0): Sync Polarity : +H +V
[ 19.670] (WW) NVIDIA(GPU-0): ViewPort 3840x2160 exceeds hardware capabilities.
[ 19.670] (WW) NVIDIA(GPU-0): Mode is rejected: GPU extended capability check failed.
[ 19.670] (WW) NVIDIA(GPU-0): GPU extended capability check failed.
[ 19.670] (WW) NVIDIA(GPU-0): Mode “3840x2160_60” is invalid.
Please also try other monitors. We have 4k@60 hz working on our side.
Hello, after replacing the monitor, it still displays at 4K@30Hz. Additionally, this monitor can achieve 4K@60Hz display when connected to a laptop, indicating it supports the 4K@60Hz mode.
From the xorg log,there is hardware limitations for 4K@60Hz . Are there any other potential hardware limitations ?
Do you have Xavier NX carrier board on your side?
This is the only way to cross check with NV devkit HDMI case.
yes, we have Xavier NX carrier board. we can use p3509-a02-p3767-0000.conf on the Orin NX + Xavier NX carrier board to test if the display is 4K@60Hz, Is this correct?
Yes, please check if Devkit can support this monitor with 4k@60 first.
Thank you very much.
We use the p3509-a02-p3767-0000.conf on the Orin NX + Xavier NX carrier board and the display is 4K@60Hz. This is exactly what we wanted. but when we replace the Orin NX with Orin Nano on the same carrier board with p3509-a02-p3767-0000.conf, the display is 4K@30Hz. Is this normal ?
If you are using Orin Nano, then it is normal. Orin Nano only supports up to 4k@30.
Thank you.
Is there any config that enable HDMI for AGX Orin?
There is no existing config. You need to follow p3509-a02-p3767-0000.conf to create similar files for Orin AGX.