This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM69A: capturing of the imx219 camera using GStreamer hangs

Part Number: AM69A
Other Parts Discussed in Thread: SK-AM69, AM69

Tool/software:

I  am using a AM69A board with SDK j784s4. 

I am writing Python code to capture images from an IMX219 camera and read the image data. I create a GStreamer pipeline and run it with OpenCV's cv2.VideoCapture().

The pipeline is generated as follows:

gst_pipeline = 'v4l2src device=/dev/video-imx219-cam3 io-mode=5 ! queue ! video/x-bayer, width=1920, height=1080, format=rggb ! tiovxisp sensor-name=SENSOR_SONY_IMX219_RPI dcc-isp-file=/opt/imaging/imx219/linear/dcc_viss.bin format-msb=7 sink_0::dcc-2a-file=/opt/imaging/imx219/linear/dcc_2a.bin sink_0::device=/dev/v4l-rpi-subdev0 ! \
    video/x-raw,format=NV12, width=1920, height=1080 !  tiovxdlcolorconvert ! video/x-raw, format=RGB ! videoconvert ! video/x-raw, format=BGR ! queue ! appsink, emit-signals = True, sync = False, max-buffers = 1, drop = True'

With this, the image data is captured correctly for a moment, but after 1-2 seconds, the following error occurs, and the program stops. Is there a way to resolve this issue?

220.462080 s:  VX_ZONE_ERROR:[vxMapUserDataObject:455] No available user data object maps
220.462107 s:  VX_ZONE_ERROR:[vxMapUserDataObject:456] May need to increase the value of TIVX_USER_DATA_OBJECT_MAX_MAPS in tiovx/include/TI/tivx_config.h
220.462119 s:  VX_ZONE_ERROR:[vxMapUserDataObject:455] No available user data object maps
220.462130 s:  VX_ZONE_ERROR:[vxMapUserDataObject:456] May need to increase the value of TIVX_USER_DATA_OBJECT_MAX_MAPS in tiovx/include/TI/tivx_config.h