How do I resolve the USER_FIFO_OVERFLOW interrupts (0x110
) when I am using
the DisplayPort in Receiver mode?
This is caused when the incoming DisplayPort data stream on the lnk_clk
domain is too fast compared to the outgoing data stream
on the rx_vid_clk
domain.
There are two ways to resolve this:
- If possible, increase HBLANK from the source.
- Increase the
rx_vid_clk
frequency to the maximum tested of 300 MHz. - Check whether the subsystem is generated with the appropriate color
depth (bits per color) to be able to properly receive the pixels from the source.
How do I resolve the USER_FIFO_OVERFLOW interrupts (
0x110
) when I am using the DisplayPort in Receiver mode for HDR?FIFO overflow can be due to back pressure on the DisplayPort IP. User need to make sure that tready signals are tied to "1". When you enable SDP for HDR mode without using the audio channel, aud_axi_egress_tvalid signal should be tied to "1."