主题中讨论的其他器件:TDA4VH
工具与软件:
您好!
正确加载融合板覆盖层并 在端口0连接摄像头后、我会获得以下输出:
name_overlays=k3-j784s4-evm-virt-mac-client.dtbo k3-j784s4-edgeai-apps.dtbo k3-j721s2-evm-fusion.dtbo k3-fpdlink-imx390-rcm-0-0.dtbo
先为 EVM 供电
融合板 dmesg:
root@ve-vob-0001a:~# dmesg | grep ds90 [ 4.361742] ds90ub960 3-0036: supply vddio not found, using dummy regulator [ 4.367732] ds90ub960 3-0036: ub960_write: cannot write register 0x01 (-121)! [ 4.367799] ds90ub960 3-0036: reset failed: -121 [ 4.367877] ds90ub960 3-0036: ub960_read: cannot read register 0x03 (-121)! [ 4.367882] ds90ub960 3-0036: error -EREMOTEIO: Cannot read first register, abort [ 4.368089] ds90ub960: probe of 3-0036 failed with error -121 [ 4.368225] ds90ub960 3-003d: supply vddio not found, using dummy regulator [ 4.368516] ds90ub960 3-003d: ub960_write: cannot write register 0x01 (-121)! [ 4.368568] ds90ub960 3-003d: reset failed: -121 [ 4.368617] ds90ub960 3-003d: ub960_read: cannot read register 0x03 (-121)! [ 4.368621] ds90ub960 3-003d: error -EREMOTEIO: Cannot read first register, abort [ 4.368706] ds90ub960: probe of 3-003d failed with error -121
i2cdetect:
root@ve-vob-0001a:~# i2cdetect -y -r 0x2 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: UU -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- root@ve-vob-0001a:~# i2cdetect -y -r 0x3 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: UU -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: 30 -- -- -- -- -- -- -- -- -- 3a -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- --
v4l2-ctl:
root@ve-vob-0001a:~# v4l2-ctl --list-devices TI-CSI2RX (platform:4500000.ticsi2rx): /dev/media0 TI-CSI2RX (platform:4510000.ticsi2rx): /dev/media1 TI-CSI2RX (platform:4520000.ticsi2rx): /dev/media2 wave5-dec (platform:wave5-dec): /dev/video0 /dev/video2 wave5-enc (platform:wave5-enc): /dev/video1 /dev/video3
media-ctl:
root@ve-vob-0001a:~# media-ctl -p Media controller API version 6.1.80 Media device information ------------------------ driver j721e-csi2rx model TI-CSI2RX serial bus info platform:4500000.ticsi2rx hw revision 0x1 driver version 6.1.80 Device topology - entity 1: 4500000.ticsi2rx (9 pads, 0 link, 0 route) type V4L2 subdev subtype Unknown flags 0 pad0: Sink pad1: Source pad2: Source pad3: Source pad4: Source pad5: Source pad6: Source pad7: Source pad8: Source - entity 11: cdns_csi2rx.4504000.csi-bridge (5 pads, 0 link, 0 route) type V4L2 subdev subtype Unknown flags 0 pad0: Sink pad1: Source pad2: Source pad3: Source pad4: Source
先为 Fusion 板供电
融合板 dmesg:
root@ve-vob-0001a:~# dmesg | grep ds90 [ 4.618700] ds90ub960 3-0036: supply vddio not found, using dummy regulator [ 4.629852] ds90ub960 3-003d: supply vddio not found, using dummy regulator [ 5.044661] ds90ub953 3-0044: Found ub953 rev/mask 0x20 [ 5.066377] ds90ub960 3-003d: Consider updating driver ds90ub960 to match on endpoints [ 5.102237] ds90ub960 3-0036: Consider updating driver ds90ub960 to match on endpoints
i2cdetect:
root@ve-vob-0001a:~# i2cdetect -y -r 0x2 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: UU -- -- -- -- -- -- -- -- -- -- -- UU -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- root@ve-vob-0001a:~# i2cdetect -y -r 0x3 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 20: UU -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- UU -- -- -- -- -- -- UU -- -- 40: -- -- -- -- UU -- -- -- -- -- -- -- -- -- -- -- 50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- --
v4l2-ctl:
root@ve-vob-0001a:~# v4l2-ctl --list-devices TI-CSI2RX (platform:4500000.ticsi2rx): /dev/media0 j721e-csi2rx (platform:4510000.ticsi2rx): /dev/video4 /dev/video5 /dev/video6 /dev/video7 /dev/video8 /dev/video9 /dev/video10 /dev/video11 /dev/media1 TI-CSI2RX (platform:4520000.ticsi2rx): /dev/media2 wave5-dec (platform:wave5-dec): /dev/video0 /dev/video2 wave5-enc (platform:wave5-enc): /dev/video1 /dev/video3
media-ctl:
root@ve-vob-0001a:~# media-ctl -p Media controller API version 6.1.80 Media device information ------------------------ driver j721e-csi2rx model TI-CSI2RX serial bus info platform:4500000.ticsi2rx hw revision 0x1 driver version 6.1.80 Device topology - entity 1: 4500000.ticsi2rx (9 pads, 0 link, 0 route) type V4L2 subdev subtype Unknown flags 0 pad0: Sink pad1: Source pad2: Source pad3: Source pad4: Source pad5: Source pad6: Source pad7: Source pad8: Source - entity 11: cdns_csi2rx.4504000.csi-bridge (5 pads, 1 link, 0 route) type V4L2 subdev subtype Unknown flags 0 pad0: Sink <- "ds90ub960 3-003d":4 [ENABLED,IMMUTABLE] pad1: Source pad2: Source pad3: Source pad4: Source - entity 17: ds90ub960 3-003d (6 pads, 2 links, 0 route) type V4L2 subdev subtype Unknown flags 0 pad0: Sink <- "ds90ub953 3-0044":1 [ENABLED,IMMUTABLE] pad1: Sink pad2: Sink pad3: Sink pad4: Source -> "cdns_csi2rx.4504000.csi-bridge":0 [ENABLED,IMMUTABLE] pad5: Source - entity 26: ds90ub953 3-0044 (2 pads, 1 link, 0 route) type V4L2 subdev subtype Unknown flags 0 pad0: Sink pad1: Source -> "ds90ub960 3-003d":0 [ENABLED,IMMUTABLE]
init_script.sh
root@ve-vob-0001a:/opt/edgeai-gst-apps# ./init_script.sh root@ve-vob-0001a:/opt/edgeai-gst-apps#
我是否缺少任何东西来使其正常工作?