Part Number: AM625SIP
Other Parts Discussed in Thread: TEST2
Dear Expert,
We have encountered several issues and are currently stuck with our camera view development on TI AM6254.
Could you please help check and guide us on how to fix the issue below?
May we know, how to confirm CSI2Rx recieved data correctly and also its output?
The connection setup is as follows:
Camera (1, 2, 3, 4) → Video Decoder (TP2855) → AM62x CSI -> Framebuffer display on LCD
root@am62xx-evm:/tmp# gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw,format=YUYV,width=1920,height=1080 ! videoconvert ! videoscale ! fbdevsink
WARNING: erroneous pipeline: could not link v4l2src0 to videoconvert0, neither element can handle caps video/x-raw, format=(string)YUYV, width=(int)1920, height=(int)1080
root@am62xx-evm:/tmp# gst-launch-1.0 v4l2src device=/dev/video0 ! videoconvert ! videoscale ! fbdevsink
Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Pipeline is PREROLLED ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
[ 9996.003008] cdns-csi2rx 30101000.csi-bridge: Failed to start streams 0x1 on subdev
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Failed to allocate required memory.
Additional debug info:
../gst-plugins-good-1.20.6/sys/v4l2/gstv4l2src.c(777): gst_v4l2src_decide_allocation (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
Buffer pool activation failed
Execution ended after 0:00:00.109949575
Setting pipeline to NULL ...
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.
Additional debug info:
../gstreamer-1.20.6/libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
streaming stopped, reason not-negotiated (-4)
Freeing pipeline ...
root@am62xx-evm:/tmp# dmesg | grep csi2rx
[ 0.256738] i2c 1-0044: Fixed dependency cycle(s) with /bus@f0000/ticsi2rx@30102000/csi-bridge@30101000
[ 0.351396] cdns-csi2rx 30101000.csi-bridge: Probed CSI2RX with 4/4 lanes, 4 streams, external D-PHY
[ 394.447682] cdns-csi2rx 30101000.csi-bridge: Failed to start streams 0x1 on subdev
[ 547.372966] cdns-csi2rx 30101000.csi-bridge: Failed to start streams 0x1 on subdev
root@am62xx-evm:/tmp# media-ctl -p
Media controller API version 6.1.33
Media device information
------------------------
driver j721e-csi2rx
model TI-CSI2RX
serial
bus info platform:30102000.ticsi2rx
hw revision 0x1
driver version 6.1.33
Device topology
- entity 1: 30102000.ticsi2rx (5 pads, 5 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:YUYV8_1X16/1920x1080 field:none]
<- "cdns_csi2rx.30101000.csi-bridge":1 [ENABLED,IMMUTABLE]
pad1: Source
[stream:0 fmt:YUYV8_1X16/1920x1080 field:none]
-> "30102000.ticsi2rx context 0":0 [ENABLED,IMMUTABLE]
- entity 7: cdns_csi2rx.30101000.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:YUYV8_1X16/1920x1080 field:none]
<- "tp2855 1-0044":0 [ENABLED,IMMUTABLE]
pad1: Source
[stream:0 fmt:YUYV8_1X16/1920x1080 field:none]
-> "30102000.ticsi2rx":0 [ENABLED,IMMUTABLE]
pad2: Source
pad3: Source
pad4: Source
- entity 13: tp2855 1-0044 (4 pads, 1 link, 0 route)
type V4L2 subdev subtype Sensor flags 0
device node name /dev/v4l-subdev2
pad0: Source
[stream:0 fmt:YUYV8_1X16/1920x1080 field:none colorspace:srgb xfer:709 ycbcr:601 quantization:lim-range]


















