We are using the AFE7903 and try to get it running. In Latte we use
sysParams.rxDataMux = [0,1,4,5,2,3,6,7]
to map RX1 and and RX3 to JESD lane STx1. This can be seen on the following picture

On the other side we have to use TX2 and TX4.

If we use the logical setting
sysParams.txDataMux = [2,3,6,7,0,1,4,5]
we are unable to generate data. Data from the FPGA gets not sent out. Also working with sysParams.jesdLoopbackEn dont work. If we change the data mux to
sysParams.txDataMux = [6,7,2,3,4,5,0,1]
everything works fine besides that he channels arriving are mixed up at the FPGA. Maybe it has to do with my other problems described here https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1305315/afe7903-confusing-data-mux
The txDataMux seems to be buggy. Can you confirm this? Or how to use it the correct way?