Trying to determine if this is a problem or limitation on the tegra X1 I started looking on the technical reference manual. Page 2391 mentions the expected performance of the CSI 2 input.
Table 155 says that there are 4 speeds for the MIPI CSI (600Mbps, 800Mbps, 1Gbps, 1.5Gbps) and according to it this Table shows the maximum amount of Mp/s. In our case we are using:
1.5 (4 lanes)/(Raw 8) = 750Mp/s
If that is the case and using also Table 156 as reference then the maximum framerate should be:
(750 000 000) / (1920x1080)=362.7fps
Now, the TRM mentions that 15% should be reduced due protocol and blanking, this would then produce 307.4 fps. So we should not have framerate problems. Now my questions are:
a) The numbers above are for the physical interface, would this apply for the VI too? Or does VI has a limit that could be reducing this amount of fps?
b) I am assuming that we are using a link speed of 1.5 Gbps, but Table 155 shows that MIPI CSI could be in 600Mbps, 800Mbps, 1Gpbs as well. Is there some way to know the speed that Tegra X1 is using?
Thanks in advance,