Debugging DisplayPort IP
Hi
We have used quartus 19.3 to generated example design for a DisplayPort targeting Cyclone 10 GX Development Kit + Bitec DP Daughter card. There were instructions for generating Tx-Only design from the example design and we were able to generate Tx-only design that worked fine for color bars.
We have re-targeted this design on to a custom board containing CY10GX FPGA. Link training on AUX channel is happening properly and the command log matches with that of a working design. MSA attributes also display correct values. But for some reason, DP_TX goes into Video Idle Pattern DPTX_TX_CONTROL[3:0]. Because of this monitor goes into Sleep mode.
Are there any recommended steps for debugging the DP design on a custom board?
How do we root cause the issue that is driving DP_TX into Video Idle mode ? The problem could also be on our custom board.
Regards