We have a working custom driver based on ov5693 template, for a (TX2 + JP 3.1) combination. Our video path includes a pre-configured video stream coming from an FPGA, for which the i2c is disabled in the ov5693 driver. Now we are looking to port the driver to newer Jetpack releases.
First we ported the driver to Jetpack 3.3.3 on a TX2i. Following the similar modifications from Jetpack 3.1 on the original source file of Jetpack 3.3.3, and making appropriate device tree changes, we were able to get the video ingested from the FPGA o (TX2i + JP3.3.3) combination.
Lastly, we made similar changes to the original source of Jetpack 4.4.1, to get the video ingested from the FPGA on TX2i. But in this configuration, we are not able to get the video data on the lines.
Please note that the same hardware is able to give video data if TX2+JP3.1 OR TX2i+JP3.3.3 is used on it.