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.
工具与软件:
我们已将 ADI GMSL 解串器连接到 TDA4VM csirx1端口。
我们为此 GMSL 解串器创建了一个"相机"设备驱动程序。 (使用 imx219传感器模板、由于我们的传感器是 YUV 传感器、因此我们修改了)、
由于有4个 VC、我们只能根据 TI 文档(camera_setup.sh)通过/dev/video2获得一个视频。
如何配置 v4l2以释放其余虚拟通道视频?
媒体信息如下所示。
Media controller API version 6.1.80 Media device information ------------------------ driver j721e-csi2rx model TI-CSI2RX serial bus info platform:4510000.ticsi2rx hw revision 0x1 driver version 6.1.80 Device topology - entity 1: 4510000.ticsi2rx (17 pads, 17 links, 1 route) type V4L2 subdev subtype Unknown flags 0 device node name /dev/v4l-subdev0 routes: 0/0 -> 1/0 [ACTIVE] pad0: Sink [stream:0 fmt:UYVY8_1X16/640x480 field:none colorspace:srgb xfer:srgb ycbcr:601 quantization:lim-range] <- "cdns_csi2rx.4514000.csi-bridge":1 [ENABLED,IMMUTABLE] pad1: Source [stream:0 fmt:UYVY8_1X16/640x480 field:none colorspace:srgb xfer:srgb ycbcr:601 quantization:lim-range] -> "4510000.ticsi2rx context 0":0 [ENABLED,IMMUTABLE] pad2: Source -> "4510000.ticsi2rx context 1":0 [ENABLED,IMMUTABLE] pad3: Source -> "4510000.ticsi2rx context 2":0 [ENABLED,IMMUTABLE] pad4: Source -> "4510000.ticsi2rx context 3":0 [ENABLED,IMMUTABLE] pad5: Source -> "4510000.ticsi2rx context 4":0 [ENABLED,IMMUTABLE] pad6: Source -> "4510000.ticsi2rx context 5":0 [ENABLED,IMMUTABLE] pad7: Source -> "4510000.ticsi2rx context 6":0 [ENABLED,IMMUTABLE] pad8: Source -> "4510000.ticsi2rx context 7":0 [ENABLED,IMMUTABLE] pad9: Source -> "4510000.ticsi2rx context 8":0 [ENABLED,IMMUTABLE] pad10: Source -> "4510000.ticsi2rx context 9":0 [ENABLED,IMMUTABLE] pad11: Source -> "4510000.ticsi2rx context 10":0 [ENABLED,IMMUTABLE] pad12: Source -> "4510000.ticsi2rx context 11":0 [ENABLED,IMMUTABLE] pad13: Source -> "4510000.ticsi2rx context 12":0 [ENABLED,IMMUTABLE] pad14: Source -> "4510000.ticsi2rx context 13":0 [ENABLED,IMMUTABLE] pad15: Source -> "4510000.ticsi2rx context 14":0 [ENABLED,IMMUTABLE] pad16: Source -> "4510000.ticsi2rx context 15":0 [ENABLED,IMMUTABLE] - entity 19: cdns_csi2rx.4514000.csi-bridge (5 pads, 2 links, 1 route) type V4L2 subdev subtype Unknown flags 0 device node name /dev/v4l-subdev1 routes: 0/0 -> 1/0 [ACTIVE] pad0: Sink [stream:0 fmt:UYVY8_1X16/640x480 field:none colorspace:srgb xfer:srgb ycbcr:601 quantization:lim-range] <- "max9296_camera 6-004a":0 [ENABLED,IMMUTABLE] pad1: Source [stream:0 fmt:UYVY8_1X16/640x480 field:none colorspace:srgb xfer:srgb ycbcr:601 quantization:lim-range] -> "4510000.ticsi2rx":0 [ENABLED,IMMUTABLE] pad2: Source pad3: Source pad4: Source - entity 25: max9296_camera 6-004a (4 pads, 1 link, 0 route) type V4L2 subdev subtype Unknown flags 20001 device node name /dev/v4l-subdev2 pad0: Source [stream:0 fmt:YUYV8_1X16/1920x1080@10000/200000 field:none] -> "cdns_csi2rx.4514000.csi-bridge":0 [ENABLED,IMMUTABLE] pad1: Source [stream:0 fmt:YUYV8_1X16/1920x1080@10000/200000 field:none] pad2: Source [stream:0 fmt:YUYV8_1X16/1920x1080@10000/200000 field:none] pad3: Source [stream:0 fmt:YUYV8_1X16/1920x1080@10000/200000 field:none] - entity 34: 4510000.ticsi2rx context 0 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video2 pad0: Sink <- "4510000.ticsi2rx":1 [ENABLED,IMMUTABLE] - entity 40: 4510000.ticsi2rx context 1 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video3 pad0: Sink <- "4510000.ticsi2rx":2 [ENABLED,IMMUTABLE] - entity 46: 4510000.ticsi2rx context 2 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video4 pad0: Sink <- "4510000.ticsi2rx":3 [ENABLED,IMMUTABLE] - entity 52: 4510000.ticsi2rx context 3 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video5 pad0: Sink <- "4510000.ticsi2rx":4 [ENABLED,IMMUTABLE] - entity 58: 4510000.ticsi2rx context 4 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video6 pad0: Sink <- "4510000.ticsi2rx":5 [ENABLED,IMMUTABLE] - entity 64: 4510000.ticsi2rx context 5 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video7 pad0: Sink <- "4510000.ticsi2rx":6 [ENABLED,IMMUTABLE] - entity 70: 4510000.ticsi2rx context 6 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video8 pad0: Sink <- "4510000.ticsi2rx":7 [ENABLED,IMMUTABLE] - entity 76: 4510000.ticsi2rx context 7 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video9 pad0: Sink <- "4510000.ticsi2rx":8 [ENABLED,IMMUTABLE] - entity 82: 4510000.ticsi2rx context 8 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video10 pad0: Sink <- "4510000.ticsi2rx":9 [ENABLED,IMMUTABLE] - entity 88: 4510000.ticsi2rx context 9 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video11 pad0: Sink <- "4510000.ticsi2rx":10 [ENABLED,IMMUTABLE] - entity 94: 4510000.ticsi2rx context 10 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video12 pad0: Sink <- "4510000.ticsi2rx":11 [ENABLED,IMMUTABLE] - entity 100: 4510000.ticsi2rx context 11 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video13 pad0: Sink <- "4510000.ticsi2rx":12 [ENABLED,IMMUTABLE] - entity 106: 4510000.ticsi2rx context 12 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video14 pad0: Sink <- "4510000.ticsi2rx":13 [ENABLED,IMMUTABLE] - entity 112: 4510000.ticsi2rx context 13 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video15 pad0: Sink <- "4510000.ticsi2rx":14 [ENABLED,IMMUTABLE] - entity 118: 4510000.ticsi2rx context 14 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video16 pad0: Sink <- "4510000.ticsi2rx":15 [ENABLED,IMMUTABLE] - entity 124: 4510000.ticsi2rx context 15 (1 pad, 1 link, 0 route) type Node subtype V4L flags 0 device node name /dev/video17 pad0: Sink <- "4510000.ticsi2rx":16 [ENABLED,IMMUTABLE]
您好!
映射到2个虚拟通道是由驱动程序完成的。 您的传感器驱动程序是否支持这一点?
如果是、则您可以将2个虚拟通道路由到2个视频端口、如下所示
目前、OV2312传感器正在执行此操作。
此致、
Nikhil