Hi,
We got a CSI-2, RPiV2 like camera (Arducam B0381 - cf. https://www.arducam.com/product/arducam-2mp-ov2311-global-shutter-noir-mono-camera-modules-pivariety/).
So as to get the camera enabled, we followed the instructions in https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-sk-tda4vm/latest/exports/docs/getting_started.html. We modified /run/media/mmcblk0p1/uEnv.txt and reboot.
However it seems this was useless as no camera is detected : the /opt/edge_ai_apps/scripts/setup_cameras.sh script is expected to setup the CSI cameras but did not initialized any device, because the /sys/class/video4linux directory only contains video0 and video1 files (i.e. no file whose name matches "v4l-subdev").
The media-ctl -d 0 -p command shows :
Media controller API version 5.10.153
Media device information
------------------------
driver j721e-csi2rx
model TI-CSI2RX
serial
bus info platform:4500000.ticsi2rx
hw revision 0x1
driver version 5.10.153
Device topology
- entity 1: 4500000.ticsi2rx (17 pads, 0 link, 0 route)
type V4L2 subdev subtype Unknown flags 0
pad0: Sink
pad1: Source
... up to ...
pad16: Source
- entity 19: cdns_csi2rx.4504000.csi-bridge (5 pads, 0 link, 0 route)
type V4L2 subdev subtype Unknown flags 0
pad0: Sink
pad1: Source
...up to
pad4: Source
Something is missing ?
Regards