Other Parts Discussed in Thread: TDA4VM, INA228, SK-AM69
Tool/software:
I tried to run gstreamer command for capturing frames using imx662 without tiovxisp and without explicitly mentioning any io_mode in the command but I couldn't get the frames, below is the command I have used
gst-launch-1.0 v4l2src device=/dev/video-imx662-cam0 num-buffers=60 ! video/x-bayer,width=1920,height=1080,framerate=60/1,format=rggb10 ! absolutetimestamps location=/run/media/User-mmcblk0p4/abs_timestamps_60.log ! filesink location=/run/media/User-mmcblk0p4/output.nv12
I get the below error:
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Failed to allocate required memory.
Additional debug info:
../gst-plugins-good-1.20.7/sys/v4l2/gstv4l2src.c(777): gst_v4l2src_decide_allocation (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
Buffer pool activation failed
Execution ended after 0:00:00.281495940
Setting pipeline to NULL ...
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.
This kind of gstreamer command(without io-mode mentioning and no tiovxisp) works fine with IMX219, what might be the thing that causes the issue in IMX662 ?