We have custom Xavier NX carrier board based on Xavier NX kit. Serial console/SSH all working but HDMI has issues:
After boot, the NVIDIA logo was displayed in light green instead of dark green color, the text messages were displayed on screen couple of inches off-center to the right. When booting was finished, the correct dark green Nvidia logo appeared and then monitor went to sleep. The Desktop never appeared, Ctl+Alt+Fx could not switch display to text mode. The monitor was Dell U2417(1080P), another Dell 1080P monitor was also tried. The same Xavier-NX module, SD card, HDMI cable were all working on a Xavier NX kit.
EDID seemed working by reading i2c bus 3 using “edid-read -b 3| parse” which produced correct checksum, monitor model and modes.
I could not find difference in “dmesg | grep tegradc” for NX kit and our custom carrier card.
Thanks in advance for any troubleshooting suggestions.
Hi,
Could you share the dmesg along with the bootloader log in serial console?
Also, please take a video for the nvidia logo issue. Want to check what is going on.
WayneWWW,
Thanks for quick response. Serial console log with “dmesg” is attached. The video was too big (17MB) to upload, I’ll try to reduce it and upload.
edit.txt (2.5 KB) Also “read-edid” output is attached.xavier-nx-serial-console.txt (148.8 KB)
Xavier-Nx-Hdmi-1.zip (1.6 MB) Compressed video is attached. Monitor want to sleep at end of video.
Hi,
No error log is found in dmesg. IMO, this may be hardware design issue.
Will you see monitor unblank if you hotplug the HDMI cable?
Xavier-NX did respond to cable disconnect/connect, see attached log file. At 24.108530, monitor want to sleep, at 65.327261, cable was disconnected, at 120.864062 cable was reconnected. Monitor displayed “No HDMI Signal”.hotPlug.txt (288.2 KB)
We have custom Xavier NX carrier board based slot on Xavier NX kit. Serial console/SSH all working but HDMI has issues:
After boot, the NVIDIA logo was displayed in light green instead of dark green color, the text messages were displayed on screen couple of inches off-center to the right.
Could you compare the log on devkit when you disconnect the HDMI cable and see if any difference?
Sorry that I am remote working so cannot hotplug my cable.
kitHotPlug.txt (311.9 KB)
Log for Devkit is attached. It appears the logs for unplug/plug are identical for devkit and our carrier. The kit displayed correctly.
Will the monitor work if you just plug out the module from your board and directly put on devkit without flash?
I have been using the same module from Devkit on our board. I’m wondering if the issue was due to HDMI data/clock signals. I ordered a cheap HDMI signal tester to see if it can detect issues:
Problem solved! The HDMI_TX2 and HDMI_TX0 lanes were swapped. I noticed some texts on boot screen were blue while they should be red. The lane swapping couldn’t be noticed with green Nvidia logo. DP and HDMI TX0 and TX2 swap caused some confusion. Some RGB colors on boot screen could help identify similar issues.
Thanks for helping me troubleshoot.
Glad that you resolve it. Other forum users hit such problem too.
When no software error is seen in dmesg, it is probably hardware design issue.