Table: Troubleshooting Third-Party Interfaces
describes how to troubleshoot third-party interfaces.
Table C-2:
Troubleshooting Third-Party Interfaces
Symptom
|
Solution
|
Severe color distortion or color-swap when interfacing to third-party video IP.
|
Verify that the color component logical addressing on the AXI4-Stream
TDATA
signal is in according to
Data Interface
in Chapter 2. If misaligned:
In HDL, break up the
TDATA
vector to constituent components and manually connect the slave and master interface sides.
|
Severe color distortion or color-swap when processing video written to external memory using the AXI-VDMA core.
|
Unless the particular software driver was developed with the AXI4-Stream TDATA signal color component assignments described in
Data Interface
in Chapter 2 in mind, there are no guarantees that the software correctly identifies bits corresponding to color components.
Verify that the color component logical addressing
TDATA
is in alignment with the data format expected by the software drivers reading/writing external memory. If misaligned:
In HDL, break up the
TDATA
vector to constituent components, and manually connect the slave and master interface sides.
|