Xavier Nx HDMI output error with Oled Display

Hi, I’m Xavier NX and https://www.alibaba.com/product-detail/5-5-Inch-1080-1920-Mono_1600723844445.html?spm=a2756.order-detail-ta-ta-b.0.0. I have 668c2fc2Ej3KYC Oled Screen. The display mipi has 2-lane output and provides mipi to hdmi conversion via a converter card. When I connect the screen to an ubuntu system, the video output is normal, but the HDMI output does not provide video on my Xavier NX. There is LT6911C integrated on the converter board. I’m using JetPack 4.6. The integrated driver appears to be present in the system tree. I am waiting for your support.

Any dmesg to share?

dmesg.txt (63.8 KB)
dmesg output is here

Hi,

There is no obvious error from the log. What is the expected resolution that you want to see?

This log seems showing your monitor is expecting a mode which is not common.

[ 1.839092] tegradc 15200000.nvdisplay: hdmi: tmds rate:133710K prod-setting:prod_c_hdmi_111m_223m
[ 1.840457] tegradc 15200000.nvdisplay: hdmi: get YCC quant from EDID.

I want to see 1080x1920 resolution.
$ get-edid | parse-edid
This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
No EDID on bus 1
No EDID on bus 2

that is xrandr output:
HDMI-0 connected primary 1080x1920+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
1080x1920 60.01*+
1280x720 60.00 59.94

$ xrandr --listmonitors
Monitors: 1
0: +*HDMI-0 1080/310x1920/170+0+0 HDMI-0

could your check below node and share me the result?

sudo cat /sys/kernel/debug/tegradc.0/mode

pclk: 133710000
h_ref_to_sync: 0
v_ref_to_sync: 0
h_sync_width: 2
v_sync_width: 4
h_back_porch: 36
v_back_porch: 16
h_active: 1080
v_active: 1920
h_front_porch: 26
v_front_porch: 8
flags: 0x0
stereo_mode: 0
avi_m: 0x2
vmode: 0x200000

Is this the mode you expected?

Yes

Then there seems no issue from jetson side.

But screen displaying complex output.

Is your test based on Xavier NX devkit?

but screen working on another linux computer and this screen not working on AGX Xavier and Xavier Nx.

reComputer J202 Board and Xavier NX.

Do you have NX devkit to test this as we are not sure about custom board sitaution?

Unfortunately. I have reComputer J202 Carrier Board for Jetson Xavier NX with compact function design and same size of NVIDIA® Jetson Xavier NX™ carrier board - Seeed Studio but I have the same problem with agx xavier developer kit.

Ok, could you share me the clock tree with display connected?

/sys/kernel/debug/bpmp/debug# cat clk/clk_tree

clock.txt (29.3 KB)

However, this screen works fine on the boot screen but gets corrupted when the nvidia logo comes on and the desktop loads.
could the problem be X11/Xorg or monitors.xml ?


afterboot

do you have any solution??