I’d like to support another sensor on the TX1. The only supported sensor right now is the ov5693. It does not have the /dev/videoX V4L2(soc-camera) interface yet, but there is a gstreamer plugin ‘nvcamerasrc’ that currently works.
I have looked at the ov5693.c driver, but it mostly concerns itself with configuring the sensor registers via i2c according to the requested parameters (via ioctl), and it does not deal with configuring the VI (Video Input) hardware and actually getting the frame data.
I imagine that the ‘nvcamerasrc’ plugin is configuring the sensor and the VI separately, and as far as I can tell, there is no single example of how to do this.
For that reason, could nVidia please provide the source code for this? At this point it seems rather difficult to figure out which other drivers need to be interfaced with, and in what way, in order to support any other sensor.
Or perhaps a member of this community knows how to do this?