Hello,
Perhaps, the following from section 3.2 (MIPI CSI2 Virtual Channel Issue) of i.MX6 IPU TVIN Application Note,
Rev. 0, helps to clarify the issue:
"For some MIPI CSI2 TVIN chips, when software sets their virtual channel to not 0, they will only
send MIPI long packages (video data) to other virtual channel but keep MIPI short packages (timing data
such as frame start, frame end) on virtual channel 0. Such kind of TVIN chip can’t be supported by iMX6
with not 0 virtual channel. They must work at virtual channel 0.
With such TVIN chip, to hardware design, if parallel CSI0 is also used for another camera sensor,
then the two cameras will fail to work together."
iMX6 IPU TVIN Application Notes
Regards,
Yuri.