The camera displays only a single frame and then freezes

Hello,
I am working with the TP2855, receiving input from four cameras and outputting via MIPI 4-lane.
When I run the following command:
gst-launch-1.0 -v v4l2src device="/dev/video0" ! video/x-raw,framerate=30/1,width=1920,height=1080,format=UYVY ! autovideosink
the camera output displays only 1–2 frames and then stops, showing the following log messages:

[ 1904.137310] bwmgr API not supported
[ 1904.193669] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 2, flags: 0, err_data 64
[ 1904.227008] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 3, flags: 0, err_data 64
[ 1904.260361] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 4, flags: 0, err_data 64
[ 1904.293660] tegra-camrtc-capture-vi tegra-capture-vi: corr_err: discarding frame 5, flags: 0, err_data 64
[ 1905.114049] bwmgr API not supported

I have also attached the trace log for reference.

I would greatly appreciate any advice or suggestions regarding this issue.

Thank you.

trace.log (90.8 KB)

Looks like PIXEL_RUNAWAY that tell the output pixel more than expected and CHANSEL_NOMATCH that could be incorrect embedded_data_height in device tree.

Also looks like sensor didn’t send FE but only FS.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.