Hi all,
I have an issue with our setup, which includes SN75DP139 DP++ to HDMI re-driver. We're unsure if the issue persists within IC, but any help would be appreciated.
Our setup will always launch and work as intended, but after an uncertain time period (approx. 10-50 minutes), the image will start to tear and break (see attached video). This event has no any recognizable pattern on how to reproduce or isolate it. The only way is to launch the system and wait. From our knowledge, the image never goes back to normal on it's own, and we have to re-plug the display to bring it back to normal, or reset the entire system. After doing either, the issue will always come back with random time delay as before. I have no access or resources to use an appropriate oscilloscope to verify signal integrity or check for anomalies, but I can confirm that no components are overheating.
DP++ source:
SOM-7583 on PCB with differential impedance of 85 ohms, 1% tolerance, sent through SAMTEC high-speed board-to-board connector. All DP++ connections are approx. 70mm long +-2 mm. This DP++ source works flawlessly (see below)
SN75DP139 PCB:
The DP++ signal comes through the SAMTEC high-speed board-to-board connector and enters SN75DP139 IC. The DP++ signal comes clean and well-working up to the SN75DP139 input, as we re-routed the signal on that point to a commercial tabletop monitor DP input and such setup works with no artifacts. The HDMI signal exits through the SN75DP139 IC and passes to another module with display. The display in question is ECX335B with HDMI input driver board.
Display works fine on its own without artifacts, and is not overheating in any case.
The configuration of SN75DP139 follows:
I2C_EN -> 4k7 Pullup
Vsadj -> 4k02 Pulldown
OE_N -> 4k7 Pulldown
DDC_EN -> 4k7 Pullup
HPD_INV -> 4k7 Pulldown
OVS -> 4k7 Pullup
SRC -> 4k7 Pullup
Any different configuration brings no change or worse results.
Any help would be appreciated.