Tool/software:
Hi export,
Sorry to bother again. We have already using D3embedding's camera imx390-rcm
Our configuration:
SK-TDA4VM, DS90UB960Q1-EVM, D3Embedding imx390-rcm camera.
But there are some problem, we have tryied to use but it doesn't work.
gst-launch-1.0 v4l2src device=/dev/video3 io-mode=dmabuf-import ! \ video/x-bayer, width=1936, height=1100, framerate=30/1, format=rggb12 ! queue leaky=2 ! \ tiovxisp sink_0::device=/dev/v4l-subdev10 sensor-name=SENSOR_SONY_IMX390_UB953_D3 \ dcc-isp-file=/opt/imaging/imx390/linear/dcc_viss.bin sink_0::dcc-2a-file=/opt/imaging/imx390/linear/dcc_2a.bin \ format-msb=11 ! tiovxldc dcc-file=/opt/imaging/imx390/linear/dcc_ldc.bin sensor-name=SENSOR_SONY_IMX390_UB953_D3 \ sink_0::pool-size=8 c::pool-size=8 ! video/x-raw, format=NV12, width=1920, height=1080, framerate=30/1 ! \ kmssink sync=false driver-name=tidss
Here is running log:
root@tda4vm-sk:/opt/edgeai-gst-apps# gst-launch-1.0 v4l2src device=/dev/video3 io-mode=dmabuf-import ! \
> video/x-bayer, width=1936, height=1100, framerate=30/1, format=rggb12 ! queue leaky=2 ! \
> tiovxisp sink_0::device=/dev/v4l-subdev10 sensor-name=SENSOR_SONY_IMX390_UB953_D3 \
> dcc-isp-file=/opt/imaging/imx390/linear/dcc_viss.bin sink_0::dcc-2a-file=/opt/imaging/imx390/linear/dcc_2a.bin \
> format-msb=11 ! tiovxldc dcc-file=/opt/imaging/imx390/linear/dcc_ldc.bin sensor-name=SENSOR_SONY_IMX390_UB953_D3 \
> sink_0::pool-size=8 c::pool-size=8 ! video/x-raw, format=NV12, width=1920, height=1080, framerate=30/1 ! \
> kmssink sync=false driver-name=tidss
APP: Init ... !!!
56.401915 s: MEM: Init ... !!!
56.402035 s: MEM: Initialized DMA HEAP (fd=8) !!!
56.402147 s: MEM: Init ... Done !!!
56.402156 s: IPC: Init ... !!!
56.463789 s: IPC: Init ... Done !!!
REMOTE_SERVICE: Init ... !!!
REMOTE_SERVICE: Init ... Done !!!
56.471240 s: GTC Frequency = 200 MHz
APP: Init ... Done !!!
56.475973 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_ERROR
56.476008 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_WARNING
56.476016 s: VX_ZONE_INFO: Globally Enabled VX_ZONE_INFO
56.484394 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:134] Added target MPU-0
56.484587 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:134] Added target MPU-1
56.484667 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:134] Added target MPU-2
56.484738 s: VX_ZONE_INFO: [tivxPlatformCreateTargetId:134] Added target MPU-3
56.484749 s: VX_ZONE_INFO: [tivxInitLocal:126] Initialization Done !!!
56.484756 s: VX_ZONE_INFO: Globally Disabled VX_ZONE_INFO
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
It's been stuck New clock: SstSystemClock.
We have also confirmed that the driver is functioning normally.
root@tda4vm-sk:/opt/edgeai-gst-apps# dmesg | grep imx
[ 12.395491] imx390 10-001a: inck rate: 27027027 Hz
[ 12.478748] imx390 10-001a: imx390 probed
root@tda4vm-sk:/opt/edgeai-gst-apps# dmesg | grep ds9
[ 10.518185] ds90ub960 6-003d: supply vddio not found, using dummy regulator
[ 10.735575] ds90ub960 6-003d: Fixed dependency cycle(s) with /bus@100000/i2c@2030000/i2c-mux@70/i2c@0/deser@3d/links/link@0/serializer
[ 12.134227] ds90ub953 6-0044: Found ub953 rev/mask 0x20
[ 12.157149] ds90ub953 6-0044: Fixed dependency cycle(s) with /bus@100000/i2c@2030000/i2c-mux@70/i2c@0/deser@3d/links/link@0/serializer/i2c/sensor@1a
Best Regard,
Kathy
