For those following the Google groups OpenPNP forum you will know there is a bit of talk on using the existing capture card (dual input composite) , and the code requirements to switch inputs are the sticking point currently.
Using the composite card has some benefits- low latency high frame rate linear digitization.
This is good !
The built-in cameras are actually quite good.
There is some move to provide the input switching. I chose a different path, just rip em out and use USB2 ELP monochrome cameras ($40-$50), for me time is money and I couldn't be arsed messing around. The ELP USB2 cameras are screw-bolt compatible ! all you need is a 1.5mm hex key... yes NO holes to change....
The upsides- USB2 ELP camera "Just Work" . The USB2 cameras, in linear output (YUY2) (not compressed motion JPEG) will only make about 6 fps in 2MPixel mode, and about 1MPixel mode- about 9 fps, which is entirely sufficient, but the system does have to wait for the frame capture.
How good these lens will be on these small M12 lens is another story, you can get better lens.
However the use of the internal pre-existing composite 2 input capture board will be supported, either in TVMdriver or in OpenPNP. TVMdriver does not touch the vision, that's an open-PNP thing. TVMdriver is a motion control platform.