This section contains debugging steps if the monitor is not displaying video even after a successful training or if the monitor display is noisy.
- If the video timing counters are reporting 0 lines, toggle the DTG enable and software-video reset and check again.
- Check the symbol and disparity error counters
0x448and0x44Cthrough AXI reads. If the errors are accumulating, the alignment bit might go off eventually. Performdprx_initonce and toggle HPD so the source can train the sink again. - Training lost can occur:
- When there is change in link configuration and RX is in previously trained state
- Either symbol lock/channel equalization/clock recovery failure
- Lane inactivity