I’m willing to put in the effort of porting drivers, specifically the drivers for some smartphone CSI-2 cameras, such as those used on Raspberry Pi should be straightforward to port, since the source is available.
It’s not practical for my application to use USB 3.0 cameras, as they are far more expensive (not just in single unit quantities, but in bulk as well). Also, most of the USB 3.0 cameras are not power efficient due to needing to run the USB, and having dealt with camera interface middlemen before, it can be difficult to both work with them and get access to the underlying camera hardware you need in the first place.
I’m aware of the Elroy carrier, I think my best bet would be this: http://www.auvidea.eu/index.php/2015-11-08-08-01-27/2016-02-03-12-30-02/j100-single-tx1-carrier-lite
But then I did see the pinout for the camera expansion connector on the devkit does have all CSI ports, so it might be better for development purposes to just have a small breakout board rather than replacing the entire devboard.
I’m wondering if someone from Nvidia would care to comment? It’s a huge barrier for me, as a developer, if I have to figure out a custom PCB to get access to connectors that should have been included. And this isn’t even for any kind of production application, just for testing. We don’t want to go to all the effort of making a custom board just to do development/testing/validation.