Tool/software: Linux
Hello,
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: Linux
Hello,
Hi Naren,
VIP is the video port controller, you can use the unmodified driver from the Linux SDK.
There should be a camera specific driver that you need for the OV490 device.
In Linux, when the V4L2 driver binds with the right V4L2 subdevice, then the /dev/videoX device gets registered.
For this to work, you need the V4L2 subdevice driver and link the device tree node to the vin2a DT node.
Regards,
Nikhil D
Hi,
/dev/video1 is just the kernel entity. It will get registered when the VIP driver binds correctly with the subdev device.
As long as you ensure that the subdev device is probed (as a hack mechanism, you are using OV1063x driver for this I assume)
So, OV1063x probe should be successful and it should register a V4L2 subdevice driver.
Only then the VIP driver callback will register video devices /dev/videoX to be used by applications.
But this sounds very weird because there can be many reasons for 1063x driver to fail without an actual ov1063x device.
I highly recommend you to implement the right V4L2 subdevice driver with required ops like g/s_fmt s_stream, etc
You can put the i2c configuration sequence in the subdev driver.
Regards,
Nikhil D
Hi,
Any update? You can close the thread if it solved the issue.
Regards,
Nikhil D