Hi,
We designed own carrier board but hdmi not working with Jetson AGX Orin.
Our hardware design tested with Jetson AGX Xavier.
Here Our pinmux:
Orin-pinmux.txt (65.8 KB)
Orin-gpio-default.txt (3.1 KB)
We enabled hdmi hot plug gpios with the line below in device-tree :
→ os_gpio_hotplug_a = <0x4 0x60 0x1>;
There are two diffirent situations ;
First device-tree display configurations is here:
########## Tegra DCB BLOB ###############
########### Display Devices #############
Display Devices::
Display Devices : [0]
Type : [DP]
CCB : [0]
Heads : 0:[Y] 1:[Y]
Sor : [0 ]
DP Lane Count : [4]
DP Link Rate : [8.1GHz]
Connector : [0]
Bus : [0]
Display Devices : [1]
Type : [TMDS]
CCB : [0]
Heads : 0:[Y] 1:[Y]
Sor : [0 ]
HDMI capable : [1]
Connector : [0]
Bus : [0]
############### CCB Entries ###############
CCB::
*CCB entries that have both I2C and AUX ports unused (value = 31) are not displayed
CCB Index : 0
I2C Port : [6]
AUX Port : [0]
########### Connector entries #############
Connectors::
Connector Index : 0x0
Type : [DP]
Hotplug : A:[Y]
Connector Index : 0x0
Type : [DP]
Hotplug : A:[Y]
When using this tegra234-dcb-p3701-0000-a2-p3737-0000-a01.dtsi file hdmi is working but xrand command says SCREEN 0 DP-1 connected. How is this possible?
Second device-tree display configurations is here:
########## Tegra DCB BLOB ###############
########### Display Devices #############
Display Devices::
Display Devices : [0]
Type : [TMDS]
CCB : [0]
Heads : 0:[Y] 1:[Y]
Sor : [0 ]
HDMI capable : [1]
Connector : [0]
Bus : [0]
############### CCB Entries ###############
CCB::
*CCB entries that have both I2C and AUX ports unused (value = 31) are not displayed
CCB Index : 0
I2C Port : [6]
AUX Port : [0]
########### Connector entries #############
Connectors::
Connector Index : 0x0
Type : [HDMI]
Hotplug : A:[Y]
When using this tegra234-dcb-p3701-0000-a2-p3737-0000-a01.dtsi file and plugged ACER SA270 monitor, monitor says “Input not Suported” and hdmi is not working, Dmesg and Xorg log here :
ACER_DMESG.txt (68.1 KB)
ACER_XORG.txt (13.0 KB)
When plugged LG monitor says “Out of Range” then display HDMI and xrand command says SCREEN 0 Hdmi connected. Dmesg and Xorg log here :
LG_DMESG.txt (68.2 KB)
LG_XORG.txt (13.1 KB)
Why does it work on one monitor but not the other?
How to solve this problem? We want to hdmi work all monitors and xrand command shows HDMI connected.