I am trying to collect synchronized frame captures from two cameras using a TX2. I would like to use small inexpensive CSI-2 cameras if possible.
I have a TX2 dev board, and I am familiar with the products from Leopard and E-Con systems that enable simultaneous triggering and use of multiple CSI-2 cameras on the dev board. However, the dev board is way too big for my eventual application; I will need to use a much smaller carrier board such as a ConnectTech Elroy or something like that. The Leopard and E-Con systems cameras plug into the J-22 connector on the dev board–this connector does not exist in the Connect Tech offerings.
When I asked Leopard about using their cameras on the ConnectTech board, they cast doubt on whether their cameras would work at all on a different board–they seemed to think that ConnectTech would have to provide drivers for their (Leopard’s) camera for it to work. I have asked E-Con similar questions but have not heard back from them yet.
I’m kind of baffled, being primarily a software developer that is used to high level standards like USB and GiGE, where the camera vendors supply API’s that use the interface as a transport–apparently CSI-2 doesn’t fit this description? I’ve done a lot of googling and looking through the forums, and its difficult to know where to find out more information regarding how to approach my goals.
It’s difficult for me to even frame a coherent question, but does anybody have relevant experience or pointers to information that would explain the technical issues with what I am trying to do?
To amplify a little more what I am trying to accomplish, I do not need motion video; simultaneous synchronized frame captures at a reasonably high rate will be OK. I am pretty confident I could acquire the necessary imagery using Point Grey USB3 cameras–but I really need to use something smaller and less expensive.