I’m attempting to connect a Nvidia Jetson Orin Nano (developer kit) to a DS90UH983-Q1EVM serialiser via a display port. The Serialiser connects to a custom display.
I have a script that sets the specific registers to enable the DS90UH983 to pass through the display port and I have edited the Xorg.conf file to use a custom EDID. The EDID seems to be working as when I plug in the Nvidia into a normal monitor, the GUI pops up with my custom resolutions.
The problem is:
When running xrandr, the Nvidia isnt showing the DS90UH983-Q1EVM as being a connected display
Nothing is being shown on the display
The DS90UH983 script says the Video Processors are not syncing.
What are the best next steps? How can I debug this setup to locate where the issue is? Is the current method of using a custom EDID via Xorg enough to get the Nvidia to send a video stream through the DP? Or do I need to go into the device tree to create a driver or panel?
Side note: how would I enable DP MST, wondering as the DS90UH983 is expecting DP MST so not sure if that is the problem?
Therefore, would the best course of action be to delve into the DCB blob and add the device there? Or are you suggesting that even if that is added, the root problem is that there is no Hot plug detection signal from the monitor.
If there was HPD, would that be shown in the Xlog - what would it look like?
You could check how a hotplug event would be like in your xorg log by using a normal monitor first.
This issue has nothing to do with DCB bob. There is nothing related to this issue that could be added to DCB blob either… I totally have no idea what do you think you could add to DCB blob…