<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: running neural network streamer example in imx8mp in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/running-neural-network-streamer-example-in-imx8mp/m-p/2300249#M243611</link>
    <description>&lt;P&gt;sorry my last test was with the wrong tflite file. i ran it again with the file that i downloaded as the document says and i get the same error as my origial test "failed to invoke on module that is not ready"&lt;/P&gt;&lt;P&gt;gst-launch-1.0 --no-position v4l2src device=/dev/video3 ! video/x-raw,width=1280,height=1024,framerate=25/1 ! tee name=t t. ! queue max-size-buffers=2 leaky=2 ! imxvideoconvert_g2d ! video/x-raw,width=300,height=300,format=RGBA ! videoconvert ! video/x-raw,format=RGB ! tensor_converter ! tensor_filter framework=tensorflow-lite model=${MODEL} custom=Delegate:External,ExtDelegateLib:libvx_delegate.so ! tensor_decoder mode=bounding_boxes option1=tf-ssd option2=${LABELS} option3=0:1:2:3,50 option4=640:480 option5=300:300 ! mix. t. ! queue max-size-buffers=2 ! imxcompositor_g2d name=mix sink_0::zorder=2 sink_1::zorder=1 ! waylandsink&lt;BR /&gt;** Message: 20:49:03.903: accl = cpu&lt;BR /&gt;Vx delegate: allowed_cache_mode set to 0.&lt;BR /&gt;Vx delegate: allowed_builtin_code set to 0.&lt;BR /&gt;Vx delegate: error_during_init set to 0.&lt;BR /&gt;Vx delegate: error_during_prepare set to 0.&lt;BR /&gt;Vx delegate: error_during_invoke set to 0.&lt;BR /&gt;WARNING: Fallback unsupported op 32 to TfLite&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.917: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.918: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;BR /&gt;Setting pipeline to PAUSED ...&lt;BR /&gt;Pipeline is live and does not need PREROLL ...&lt;BR /&gt;Pipeline is PREROLLED ...&lt;BR /&gt;Setting pipeline to PLAYING ...&lt;BR /&gt;New clock: GstSystemClock&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.931: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.931: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.932: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.932: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.933: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps2)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_mini_object_unref: assertion 'mini_object != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_mini_object_make_writable: assertion 'mini_object != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_caps_fixate: assertion 'GST_IS_CAPS (caps)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_caps_is_subset: assertion 'superset != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-Base-CRITICAL **: 20:49:03.933: basetransform: second attempt to fixate caps returned invalid (NULL) caps on pad tensordec0:sink&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.933: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.934: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.934: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps2)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_mini_object_unref: assertion 'mini_object != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_mini_object_make_writable: assertion 'mini_object != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_caps_fixate: assertion 'GST_IS_CAPS (caps)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.935: gst_caps_is_subset: assertion 'superset != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-Base-CRITICAL **: 20:49:03.935: basetransform: second attempt to fixate caps returned invalid (NULL) caps on pad tensordec0:sink&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.396: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.396: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.397: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps2)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_mini_object_unref: assertion 'mini_object != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_mini_object_make_writable: assertion 'mini_object != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_caps_fixate: assertion 'GST_IS_CAPS (caps)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_caps_is_subset: assertion 'superset != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-Base-CRITICAL **: 20:49:04.397: basetransform: second attempt to fixate caps returned invalid (NULL) caps on pad tensordec0:sink&lt;BR /&gt;ERROR: Invoke called on model that is not ready.&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.404: Failed to invoke&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.406: /usr/lib/libnnstreamer-single.so(_backtrace_to_string+0x40) [0xffff780373c0]/usr/lib/gstreamer-1.0/libnnstreamer.so(+0x3d9ac) [0xffff7809d9ac]/usr/lib/libgstbase-1.0.so.0(+0x482a4) [0xffff8bc682a4]/usr/lib/libgstbase-1.0.so.0(+0x47964) [0xffff8bc67964]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/gstreamer-1.0/libnnstreamer.so(+0x1fba0) [0xffff7807fba0]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff8bc67a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff8bc67a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff8bc67a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff8bc67a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.406: Calling invoke function (inference instance) of the tensor-filter subplugin (tensorflow-lite for ./ssd_mobilenet_v2_coco_quant_postprocess.tflite) has failed with error code (-1).&lt;/P&gt;&lt;P&gt;Redistribute latency...&lt;BR /&gt;ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.&lt;BR /&gt;Additional debug info:&lt;BR /&gt;../git/libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:&lt;BR /&gt;streaming stopped, reason error (-5)&lt;BR /&gt;Execution ended after 0:00:00.512036250&lt;BR /&gt;Setting pipeline to NULL ...&lt;BR /&gt;ERROR: from element /GstPipeline:pipeline0/GstQueue:queue0: Internal data stream error.&lt;BR /&gt;Additional debug info:&lt;BR /&gt;../git/plugins/elements/gstqueue.c(992): gst_queue_handle_sink_event (): /GstPipeline:pipeline0/GstQueue:queue0:&lt;BR /&gt;streaming stopped, reason error (-5)&lt;BR /&gt;Total showed frames (2), playing for (0:00:00.512028125), fps (3.906).&lt;BR /&gt;Freeing pipeline ...&lt;/P&gt;</description>
    <pubDate>Mon, 26 Jan 2026 08:19:42 GMT</pubDate>
    <dc:creator>greeran</dc:creator>
    <dc:date>2026-01-26T08:19:42Z</dc:date>
    <item>
      <title>running neural network streamer example in imx8mp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/running-neural-network-streamer-example-in-imx8mp/m-p/2299900#M243588</link>
      <description>&lt;P&gt;hi. i am encountering a problem when running the nxp-nnstreamer examples. i am running on imx8mp kirkstone&amp;nbsp;5.15.71. i am running the example from nxp-nnstreamer-examples but it fails. is the nnstreamer examples able to run on kirkstone 5.15.71 and if so might someone tell me what i am missing to fix the example.&amp;nbsp;&lt;/P&gt;&lt;P&gt;./example_detection_mobilenet_ssd_v2_tflite -c /dev/video3 -p ${MOBILENETV2_QUANT} -l /storage/nxp-nnstream-dir/downloads/models/object-detection/coco_labels_list.txt -x ${MOBILENETV2_BOXES} -r 1280,1024,25&lt;/P&gt;&lt;P&gt;INFO: Start app...&lt;/P&gt;&lt;P&gt;DEBUG: v4l2src name=cam_src device=/dev/video3 num-buffers=-1 ! video/x-raw,width=1280,height=1024,framerate=25/1 ! tee name=t t. ! queue name=thread-nn max-size-buffers=2 leaky=2 ! imxvideoconvert_g2d name=scale_csc_g2d_0 ! video/x-raw,width=300,height=300,format=RGBA ! videoconvert name=rgb_convert_cpu_1 ! video/x-raw,format=RGB ! tensor_converter ! tensor_filter latency=1 framework=tensorflow-lite model=/storage/nxp-nnstream-dir/downloads/models/object-detection/ssdlite_mobilenet_v2_coco_quant_uint8_float32_no_postprocess.tflite custom=Delegate:External,ExtDelegateLib:libvx_delegate.so name=detection_filter ! tensor_decoder name=tensor_decode_bounding_boxes_2 mode=bounding_boxes option1=mobilenet-ssd option2=/storage/nxp-nnstream-dir/downloads/models/object-detection/coco_labels_list.txt option3=/storage/nxp-nnstream-dir/downloads/models/object-detection/box_priors.txt option4=1280:1024 option5=300:300 ! imxvideoconvert_g2d ! mix.sink_0 t. ! queue name=thread-img max-size-buffers=2 leaky=2 ! mix.sink_1 imxcompositor_g2d name=mix sink_0::zorder=2 sink_1::zorder=1 latency=20000000 min-upstream-latency=20000000 ! waylandsink&lt;/P&gt;&lt;P&gt;** Message: 15:26:38.138: accl = cpu&lt;BR /&gt;Vx delegate: allowed_cache_mode set to 0.&lt;BR /&gt;Vx delegate: allowed_builtin_code set to 0.&lt;BR /&gt;Vx delegate: error_during_init set to 0.&lt;BR /&gt;Vx delegate: error_during_prepare set to 0.&lt;BR /&gt;Vx delegate: error_during_invoke set to 0.&lt;BR /&gt;0:00:00.385170625 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:&amp;lt;cam_src&amp;gt; Can't give latency since framerate isn't fixated !&lt;BR /&gt;0:00:00.385286625 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:&amp;lt;cam_src&amp;gt; Can't give latency since framerate isn't fixated !&lt;BR /&gt;0:00:00.385330625 1298 0xaaaaed9a0640 WARN aggregator gstaggregator.c:2099:gst_aggregator_query_latency_unlocked:&amp;lt;mix&amp;gt; Latency query failed&lt;BR /&gt;0:00:00.386064500 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:&amp;lt;cam_src&amp;gt; Can't give latency since framerate isn't fixated !&lt;BR /&gt;0:00:00.386158125 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:&amp;lt;cam_src&amp;gt; Can't give latency since framerate isn't fixated !&lt;BR /&gt;0:00:00.386201875 1298 0xaaaaed9a0640 WARN aggregator gstaggregator.c:2099:gst_aggregator_query_latency_unlocked:&amp;lt;mix&amp;gt; Latency query failed&lt;BR /&gt;0:00:00.386379375 1298 0xaaaaed9a0d80 WARN v4l2 gstv4l2object.c:4683:gst_v4l2_object_probe_caps:&amp;lt;cam_src:src&amp;gt; Failed to probe pixel aspect ratio with VIDIOC_CROPCAP: Invalid argument&lt;/P&gt;&lt;P&gt;DEBUG: Pipeline state changed from NULL to READY.&lt;/P&gt;&lt;P&gt;DEBUG: Pipeline state changed from READY to PAUSED.&lt;BR /&gt;0:00:00.391118500 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:&amp;lt;cam_src&amp;gt; Can't give latency since framerate isn't fixated !&lt;BR /&gt;0:00:00.391224750 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:&amp;lt;cam_src&amp;gt; Can't give latency since framerate isn't fixated !&lt;BR /&gt;0:00:00.391268125 1298 0xaaaaed9a0640 WARN aggregator gstaggregator.c:2099:gst_aggregator_query_latency_unlocked:&amp;lt;mix&amp;gt; Latency query failed&lt;BR /&gt;0:00:00.397494750 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:&amp;lt;cam_src&amp;gt; Can't give latency since framerate isn't fixated !&lt;BR /&gt;0:00:00.397592000 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:&amp;lt;cam_src&amp;gt; Can't give latency since framerate isn't fixated !&lt;BR /&gt;0:00:00.397638500 1298 0xaaaaed9a0640 WARN aggregator gstaggregator.c:2099:gst_aggregator_query_latency_unlocked:&amp;lt;mix&amp;gt; Latency query failed&lt;BR /&gt;0:00:00.400187500 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:&amp;lt;cam_src&amp;gt; Can't give latency since framerate isn't fixated !&lt;BR /&gt;0:00:00.400289500 1298 0xaaaaed9a0640 WARN v4l2src gstv4l2src.c:794:gst_v4l2src_query:&amp;lt;cam_src&amp;gt; Can't give latency since framerate isn't fixated !&lt;BR /&gt;0:00:00.400333750 1298 0xaaaaed9a0640 WARN aggregator gstaggregator.c:2099:gst_aggregator_query_latency_unlocked:&amp;lt;mix&amp;gt; Latency query failed&lt;BR /&gt;0:00:00.407920875 1298 0xaaaaed9a0d80 WARN v4l2bufferpool gstv4l2bufferpool.c:884:gst_v4l2_buffer_pool_start:&amp;lt;cam_src:pool0:src&amp;gt; Uncertain or not enough buffers, enabling copy threshold&lt;BR /&gt;0:00:00.871101250 1298 0xaaaaed9a0640 WARN videopool gstvideopool.c:226:video_buffer_pool_set_config:&amp;lt;waylandpool0&amp;gt; Provided size is to small for the caps: 0 &amp;lt; 5242880&lt;BR /&gt;ERROR: Invoke called on model that is not ready.&lt;/P&gt;&lt;P&gt;** (example_detection_mobilenet_ssd_v2_tflite:1298): CRITICAL **: 15:26:38.660: Failed to invoke&lt;/P&gt;&lt;P&gt;** (example_detection_mobilenet_ssd_v2_tflite:1298): CRITICAL **: 15:26:38.661: /usr/lib/libnnstreamer-single.so(_backtrace_to_string+0x40) [0xffff703c73c0]/usr/lib/gstreamer-1.0/libnnstreamer.so(+0x3d9ac) [0xffff7042d9ac]/usr/lib/libgstbase-1.0.so.0(+0x482a4) [0xffff847782a4]/usr/lib/libgstbase-1.0.so.0(+0x47964) [0xffff84777964]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff854bf368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff854c11f8]/usr/lib/gstreamer-1.0/libnnstreamer.so(+0x1fba0) [0xffff7040fba0]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff854bf368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff854c11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff84777a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff854bf368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff854c11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff84777a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff854bf368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff854c11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff84777a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff854bf368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff854c11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff84777a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff854bf368]&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;** (example_detection_mobilenet_ssd_v2_tflite:1298): CRITICAL **: 15:26:38.661: Calling invoke function (inference instance) of the tensor-filter subplugin (tensorflow-lite for /storage/nxp-nnstream-dir/downloads/models/object-detection/ssdlite_mobilenet_v2_coco_quant_uint8_float32_no_postprocess.tflite) has failed with error code (-1).&lt;/P&gt;&lt;P&gt;0:00:00.882050500 1298 0xaaaaed9a0640 WARN waylandsink wlwindow.c:439:gst_wl_window_new_internal: init surface_state fail, fallback to scale=1 fullscreen (1280x992)&lt;/P&gt;&lt;P&gt;DEBUG: Pipeline state changed from PAUSED to PLAYING.&lt;BR /&gt;0:00:00.909338875 1298 0xaaaaed9a0d80 WARN v4l2src gstv4l2src.c:1123:gst_v4l2src_create:&amp;lt;cam_src&amp;gt; lost frames detected: count = 1 - ts: 0:00:00.523322125&lt;BR /&gt;0:00:00.909574250 1298 0xaaaaed9a0d80 WARN basesrc gstbasesrc.c:3127:gst_base_src_loop:&amp;lt;cam_src&amp;gt; error: Internal data stream error.&lt;BR /&gt;0:00:00.909620125 1298 0xaaaaed9a0d80 WARN basesrc gstbasesrc.c:3127:gst_base_src_loop:&amp;lt;cam_src&amp;gt; error: streaming stopped, reason error (-5)&lt;BR /&gt;0:00:00.909807500 1298 0xaaaaed9a0d80 WARN queue gstqueue.c:992:gst_queue_handle_sink_event:&amp;lt;thread-nn&amp;gt; error: Internal data stream error.&lt;BR /&gt;0:00:00.909849750 1298 0xaaaaed9a0d80 WARN queue gstqueue.c:992:gst_queue_handle_sink_event:&amp;lt;thread-nn&amp;gt; error: streaming stopped, reason error (-5)&lt;/P&gt;&lt;P&gt;ERROR: Error received from element cam_src: Internal data stream error..&lt;/P&gt;&lt;P&gt;ERROR: Use 'gst-device-monitor-1.0 Video/Source' command to check supported camera device resolution and framerate&lt;/P&gt;&lt;P&gt;DEBUG: Debugging information: ../git/libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:cam_src:&lt;BR /&gt;streaming stopped, reason error (-5).&lt;/P&gt;&lt;P&gt;DEBUG: Closing the main loop.&lt;BR /&gt;Total showed frames (2), playing for (0:00:00.524242875), fps (3.815).&lt;/P&gt;&lt;P&gt;INFO: close app...&lt;/P&gt;</description>
      <pubDate>Sun, 25 Jan 2026 07:12:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/running-neural-network-streamer-example-in-imx8mp/m-p/2299900#M243588</guid>
      <dc:creator>greeran</dc:creator>
      <dc:date>2026-01-25T07:12:57Z</dc:date>
    </item>
    <item>
      <title>Re: running neural network streamer example in imx8mp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/running-neural-network-streamer-example-in-imx8mp/m-p/2300204#M243609</link>
      <description>&lt;P&gt;pls refer to the chapter 10&amp;nbsp;Vision Pipeline with NNStreamer of enclosed file, imx8mp can support object detection with this bsp version&lt;/P&gt;</description>
      <pubDate>Mon, 26 Jan 2026 07:25:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/running-neural-network-streamer-example-in-imx8mp/m-p/2300204#M243609</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2026-01-26T07:25:16Z</dc:date>
    </item>
    <item>
      <title>Re: running neural network streamer example in imx8mp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/running-neural-network-streamer-example-in-imx8mp/m-p/2300232#M243610</link>
      <description>&lt;P&gt;thanks for the quick response. i tried the example in the document in chapter 10 and this is the failure i get .&amp;nbsp;&lt;/P&gt;&lt;P&gt;gst-launch-1.0 --no-position v4l2src device=/dev/video3 ! video/x-raw,width=1280,height=1024,framerate=25/1 ! tee name=t t. ! queue max-size-buffers=2 leaky=2 ! imxvideoconvert_g2d ! video/x-raw,width=300,height=300,format=RGBA ! videoconvert ! video/x-raw,format=RGB ! tensor_converter ! tensor_filter framework=tensorflow-lite model=${MODEL} custom=Delegate:External,ExtDelegateLib:libvx_delegate.so ! tensor_decoder mode=bounding_boxes option1=tf-ssd option2=${LABELS} option3=0:1:2:3,50 option4=640:480 option5=300:300 ! mix. t. ! queue max-size-buffers=2 ! imxcompositor_g2d name=mix sink_0::zorder=2 sink_1::zorder=1 ! waylandsink&lt;BR /&gt;** Message: 20:34:49.169: accl = cpu&lt;BR /&gt;Vx delegate: allowed_cache_mode set to 0.&lt;BR /&gt;Vx delegate: allowed_builtin_code set to 0.&lt;BR /&gt;Vx delegate: error_during_init set to 0.&lt;BR /&gt;Vx delegate: error_during_prepare set to 0.&lt;BR /&gt;Vx delegate: error_during_invoke set to 0.&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:953): CRITICAL **: 20:34:49.184: _check_tensors: assertion 'config-&amp;gt;info.num_tensors &amp;gt;= limit' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:953): CRITICAL **: 20:34:49.184: _check_tensors: assertion 'config-&amp;gt;info.num_tensors &amp;gt;= limit' failed&lt;BR /&gt;Setting pipeline to PAUSED ...&lt;BR /&gt;Pipeline is live and does not need PREROLL ...&lt;BR /&gt;Pipeline is PREROLLED ...&lt;BR /&gt;Setting pipeline to PLAYING ...&lt;BR /&gt;New clock: GstSystemClock&lt;BR /&gt;ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.&lt;BR /&gt;Additional debug info:&lt;BR /&gt;../git/libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:&lt;BR /&gt;streaming stopped, reason not-negotiated (-4)&lt;BR /&gt;Execution ended after 0:00:00.002472625&lt;BR /&gt;Setting pipeline to NULL ...&lt;BR /&gt;Freeing pipeline ...&lt;/P&gt;</description>
      <pubDate>Mon, 26 Jan 2026 08:08:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/running-neural-network-streamer-example-in-imx8mp/m-p/2300232#M243610</guid>
      <dc:creator>greeran</dc:creator>
      <dc:date>2026-01-26T08:08:21Z</dc:date>
    </item>
    <item>
      <title>Re: running neural network streamer example in imx8mp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/running-neural-network-streamer-example-in-imx8mp/m-p/2300249#M243611</link>
      <description>&lt;P&gt;sorry my last test was with the wrong tflite file. i ran it again with the file that i downloaded as the document says and i get the same error as my origial test "failed to invoke on module that is not ready"&lt;/P&gt;&lt;P&gt;gst-launch-1.0 --no-position v4l2src device=/dev/video3 ! video/x-raw,width=1280,height=1024,framerate=25/1 ! tee name=t t. ! queue max-size-buffers=2 leaky=2 ! imxvideoconvert_g2d ! video/x-raw,width=300,height=300,format=RGBA ! videoconvert ! video/x-raw,format=RGB ! tensor_converter ! tensor_filter framework=tensorflow-lite model=${MODEL} custom=Delegate:External,ExtDelegateLib:libvx_delegate.so ! tensor_decoder mode=bounding_boxes option1=tf-ssd option2=${LABELS} option3=0:1:2:3,50 option4=640:480 option5=300:300 ! mix. t. ! queue max-size-buffers=2 ! imxcompositor_g2d name=mix sink_0::zorder=2 sink_1::zorder=1 ! waylandsink&lt;BR /&gt;** Message: 20:49:03.903: accl = cpu&lt;BR /&gt;Vx delegate: allowed_cache_mode set to 0.&lt;BR /&gt;Vx delegate: allowed_builtin_code set to 0.&lt;BR /&gt;Vx delegate: error_during_init set to 0.&lt;BR /&gt;Vx delegate: error_during_prepare set to 0.&lt;BR /&gt;Vx delegate: error_during_invoke set to 0.&lt;BR /&gt;WARNING: Fallback unsupported op 32 to TfLite&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.917: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.918: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;BR /&gt;Setting pipeline to PAUSED ...&lt;BR /&gt;Pipeline is live and does not need PREROLL ...&lt;BR /&gt;Pipeline is PREROLLED ...&lt;BR /&gt;Setting pipeline to PLAYING ...&lt;BR /&gt;New clock: GstSystemClock&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.931: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.931: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.932: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.932: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.933: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps2)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_mini_object_unref: assertion 'mini_object != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_mini_object_make_writable: assertion 'mini_object != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_caps_fixate: assertion 'GST_IS_CAPS (caps)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.933: gst_caps_is_subset: assertion 'superset != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-Base-CRITICAL **: 20:49:03.933: basetransform: second attempt to fixate caps returned invalid (NULL) caps on pad tensordec0:sink&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.933: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.934: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:03.934: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps2)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_mini_object_unref: assertion 'mini_object != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_mini_object_make_writable: assertion 'mini_object != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.934: gst_caps_fixate: assertion 'GST_IS_CAPS (caps)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:03.935: gst_caps_is_subset: assertion 'superset != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-Base-CRITICAL **: 20:49:03.935: basetransform: second attempt to fixate caps returned invalid (NULL) caps on pad tensordec0:sink&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.396: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.396: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.397: bb_getOutCaps: assertion 'BOX_SIZE == dim4[0]' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_caps_intersect_full: assertion 'GST_IS_CAPS (caps2)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_mini_object_unref: assertion 'mini_object != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_caps_is_empty: assertion 'GST_IS_CAPS (caps)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_mini_object_make_writable: assertion 'mini_object != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_caps_fixate: assertion 'GST_IS_CAPS (caps)' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-CRITICAL **: 20:49:04.397: gst_caps_is_subset: assertion 'superset != NULL' failed&lt;/P&gt;&lt;P&gt;(gst-launch-1.0:1105): GStreamer-Base-CRITICAL **: 20:49:04.397: basetransform: second attempt to fixate caps returned invalid (NULL) caps on pad tensordec0:sink&lt;BR /&gt;ERROR: Invoke called on model that is not ready.&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.404: Failed to invoke&lt;/P&gt;&lt;P&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.406: /usr/lib/libnnstreamer-single.so(_backtrace_to_string+0x40) [0xffff780373c0]/usr/lib/gstreamer-1.0/libnnstreamer.so(+0x3d9ac) [0xffff7809d9ac]/usr/lib/libgstbase-1.0.so.0(+0x482a4) [0xffff8bc682a4]/usr/lib/libgstbase-1.0.so.0(+0x47964) [0xffff8bc67964]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/gstreamer-1.0/libnnstreamer.so(+0x1fba0) [0xffff7807fba0]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff8bc67a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff8bc67a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff8bc67a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]/usr/lib/libgstreamer-1.0.so.0(+0x911f8) [0xffff8c2a11f8]/usr/lib/libgstbase-1.0.so.0(+0x47a78) [0xffff8bc67a78]/usr/lib/libgstreamer-1.0.so.0(+0x8f368) [0xffff8c29f368]&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;** (gst-launch-1.0:1105): CRITICAL **: 20:49:04.406: Calling invoke function (inference instance) of the tensor-filter subplugin (tensorflow-lite for ./ssd_mobilenet_v2_coco_quant_postprocess.tflite) has failed with error code (-1).&lt;/P&gt;&lt;P&gt;Redistribute latency...&lt;BR /&gt;ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.&lt;BR /&gt;Additional debug info:&lt;BR /&gt;../git/libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:&lt;BR /&gt;streaming stopped, reason error (-5)&lt;BR /&gt;Execution ended after 0:00:00.512036250&lt;BR /&gt;Setting pipeline to NULL ...&lt;BR /&gt;ERROR: from element /GstPipeline:pipeline0/GstQueue:queue0: Internal data stream error.&lt;BR /&gt;Additional debug info:&lt;BR /&gt;../git/plugins/elements/gstqueue.c(992): gst_queue_handle_sink_event (): /GstPipeline:pipeline0/GstQueue:queue0:&lt;BR /&gt;streaming stopped, reason error (-5)&lt;BR /&gt;Total showed frames (2), playing for (0:00:00.512028125), fps (3.906).&lt;BR /&gt;Freeing pipeline ...&lt;/P&gt;</description>
      <pubDate>Mon, 26 Jan 2026 08:19:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/running-neural-network-streamer-example-in-imx8mp/m-p/2300249#M243611</guid>
      <dc:creator>greeran</dc:creator>
      <dc:date>2026-01-26T08:19:42Z</dc:date>
    </item>
    <item>
      <title>Re: running neural network streamer example in imx8mp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/running-neural-network-streamer-example-in-imx8mp/m-p/2301884#M243671</link>
      <description>&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;i was able to run a stream with a module i created from&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://isr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FNXP%2Feiq-model-zoo%2Fblob%2Fmain%2Ftasks%2Fvision%2Fobject-detection%2Fssdlite-mobilenetv2%2FREADME.md%23ssdlite-mobilenetv2&amp;amp;data=05%7C02%7CRan.Greenberg%40elbitsystems.com%7C778776d1d22241818f3908de5cda4345%7C23ce2f4fed18467a9914ff21a13bb3ae%7C0%7C0%7C639050289670495061%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&amp;amp;sdata=0tP8dy0lIg1FyBch83igjn8BLVLEA4yk1aWY1hP6lcQ%3D&amp;amp;reserved=0" target="_blank"&gt;https://github.com/NXP/eiq-model-zoo/blob/main/tasks/vision/object-detection/ssdlite-mobilenetv2/README.md#ssdlite-mobilenetv2&lt;/A&gt;. the problems is that it seems to enable the npu but i see 2 cores on 100% usage and the fps is 5.&lt;/P&gt;&lt;P&gt;gst-launch-1.0 -v \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; v4l2src device=$VIDEO_DEVICE ! \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw,format=YUY2,width=1280,height=1024,framerate=25/1 ! \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; videoconvert ! \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw,format=RGB ! \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tee name=t allow-not-linked=true \&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;! queue max-size-buffers=30 ! \&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; videoconvert ! \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; waylandsink sync=false async=true name=sink1 \&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;! queue leaky=downstream max-size-buffers=2 ! \&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; videoscale ! \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw,width=$INPUT_WIDTH,height=$INPUT_HEIGHT ! \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; videorate ! \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; video/x-raw,framerate=8/1 ! \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tensor_converter ! \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tensor_transform mode=arithmetic option=typecast:float32,add:-127.5,div:127.5 ! \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tensor_filter framework=tensorflow2-lite model=$MODEL_PATH accelerator=true:npu ! \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; queue leaky=downstream max-size-buffers=2 ! \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tensor_decoder mode=bounding_boxes option1=mobilenet-ssd option2=$LABELS_PATH option3=0.5 option4=1280:1024 option5=300:300 ! \&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fakesink sync=false&lt;/P&gt;&lt;P&gt;the output is:&amp;nbsp;&lt;/P&gt;&lt;P&gt;./nnstreamer_detector.sh&lt;BR /&gt;Starting NNStreamer object detection pipeline...&lt;BR /&gt;Model: ssdlite-mobilenetv2.tflite&lt;BR /&gt;Device: /dev/video3&lt;BR /&gt;Processing every 3 frames with NPU&lt;BR /&gt;Press Ctrl+C to stop&lt;BR /&gt;** Message: 10:04:49.170: accl = npu&lt;BR /&gt;Setting pipeline to PAUSED ...&lt;BR /&gt;Pipeline is live and does not need PREROLL ...&lt;BR /&gt;Pipeline is PREROLLED ...&lt;BR /&gt;Setting pipeline to PLAYING ...&lt;BR /&gt;New clock: GstSystemClock&lt;BR /&gt;/GstPipeline:pipeline0/GstV4l2Src:v4l2src0.GstPad:src: caps = video/x-raw, format=(string)YUY2, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, colorimetry=(string)1:4:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-raw, format=(string)YUY2, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, colorimetry=(string)1:4:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstVideoConvert:videoconvert0.GstPad:src: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstCapsFilter:capsfilter1.GstPad:src: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstTee:t.GstTeePad:src_0: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstTee:t.GstTeePad:src_1: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstQueue:queue1.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstTee:t.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstCapsFilter:capsfilter1.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstQueue:queue1.GstPad:src: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstVideoConvert:videoconvert1.GstPad:src: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)BGRx, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstWaylandSink:sink1.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)BGRx, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstWaylandSink:sink1.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)BGRx, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstCapsFilter:capsfilter2.GstPad:src: caps = video/x-raw, width=(int)300, height=(int)300, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1, pixel-aspect-ratio=(fraction)5/4&lt;BR /&gt;/GstPipeline:pipeline0/GstVideoConvert:videoconvert1.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstVideoRate:videorate0.GstPad:src: caps = video/x-raw, width=(int)300, height=(int)300, framerate=(fraction)12/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1, pixel-aspect-ratio=(fraction)5/4&lt;BR /&gt;/GstPipeline:pipeline0/GstCapsFilter:capsfilter3.GstPad:src: caps = video/x-raw, width=(int)300, height=(int)300, framerate=(fraction)12/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1, pixel-aspect-ratio=(fraction)5/4&lt;BR /&gt;/GstPipeline:pipeline0/GstTensorConverter:tensorconverter0.GstPad:src: caps = other/tensor, framerate=(fraction)12/1, dimension=(string)3:300:300:1, type=(string)uint8&lt;BR /&gt;/GstPipeline:pipeline0/GstTensorTransform:tensortransform0.GstPad:src: caps = other/tensor, framerate=(fraction)12/1, dimension=(string)3:300:300:1, type=(string)float32&lt;BR /&gt;/GstPipeline:pipeline0/GstTensorFilter:tensorfilter0.GstPad:src: caps = other/tensors, format=(string)static, num_tensors=(int)2, framerate=(fraction)12/1, dimensions=(string)"4:1:1917:1\,91:1917:1:1", types=(string)"float32\,float32"&lt;BR /&gt;/GstPipeline:pipeline0/GstQueue:queue2.GstPad:src: caps = other/tensors, format=(string)static, num_tensors=(int)2, framerate=(fraction)12/1, dimensions=(string)"4:1:1917:1\,91:1917:1:1", types=(string)"float32\,float32"&lt;BR /&gt;/GstPipeline:pipeline0/GstTensorDec:tensordec0.GstPad:src: caps = video/x-raw, format=(string)RGBA, width=(int)1280, height=(int)1024, framerate=(fraction)12/1&lt;BR /&gt;/GstPipeline:pipeline0/GstFakeSink:fakesink0.GstPad:sink: caps = video/x-raw, format=(string)RGBA, width=(int)1280, height=(int)1024, framerate=(fraction)12/1&lt;BR /&gt;/GstPipeline:pipeline0/GstTensorDec:tensordec0.GstPad:sink: caps = other/tensors, format=(string)static, num_tensors=(int)2, framerate=(fraction)12/1, dimensions=(string)"4:1:1917:1\,91:1917:1:1", types=(string)"float32\,float32"&lt;BR /&gt;/GstPipeline:pipeline0/GstQueue:queue2.GstPad:sink: caps = other/tensors, format=(string)static, num_tensors=(int)2, framerate=(fraction)12/1, dimensions=(string)"4:1:1917:1\,91:1917:1:1", types=(string)"float32\,float32"&lt;BR /&gt;/GstPipeline:pipeline0/GstTensorFilter:tensorfilter0.GstPad:sink: caps = other/tensor, framerate=(fraction)12/1, dimension=(string)3:300:300:1, type=(string)float32&lt;BR /&gt;/GstPipeline:pipeline0/GstTensorTransform:tensortransform0.GstPad:sink: caps = other/tensor, framerate=(fraction)12/1, dimension=(string)3:300:300:1, type=(string)uint8&lt;BR /&gt;/GstPipeline:pipeline0/GstTensorConverter:tensorconverter0.GstPad:sink: caps = video/x-raw, width=(int)300, height=(int)300, framerate=(fraction)12/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1, pixel-aspect-ratio=(fraction)5/4&lt;BR /&gt;/GstPipeline:pipeline0/GstCapsFilter:capsfilter3.GstPad:sink: caps = video/x-raw, width=(int)300, height=(int)300, framerate=(fraction)12/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1, pixel-aspect-ratio=(fraction)5/4&lt;BR /&gt;/GstPipeline:pipeline0/GstVideoRate:videorate0.GstPad:sink: caps = video/x-raw, width=(int)300, height=(int)300, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1, pixel-aspect-ratio=(fraction)5/4&lt;BR /&gt;/GstPipeline:pipeline0/GstCapsFilter:capsfilter2.GstPad:sink: caps = video/x-raw, width=(int)300, height=(int)300, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1, pixel-aspect-ratio=(fraction)5/4&lt;BR /&gt;/GstPipeline:pipeline0/GstVideoScale:videoscale0.GstPad:sink: caps = video/x-raw, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, format=(string)RGB, colorimetry=(string)1:1:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstVideoConvert:videoconvert0.GstPad:sink: caps = video/x-raw, format=(string)YUY2, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, colorimetry=(string)1:4:5:1&lt;BR /&gt;/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps = video/x-raw, format=(string)YUY2, width=(int)1280, height=(int)1024, framerate=(fraction)25/1, views=(int)1, interlace-mode=(string)progressive, colorimetry=(string)1:4:5:1&lt;BR /&gt;Redistribute latency...&lt;BR /&gt;Redistribute latency...&lt;BR /&gt;0:00:00.9 / 99:99:99.&lt;BR /&gt;(gst-launch-1.0:5011): GLib-CRITICAL **: 10:04:50.627: g_array_remove_index: assertion 'index_ &amp;lt; array-&amp;gt;len' failed&lt;BR /&gt;0:00:01.1 / 99:99:99.&lt;BR /&gt;(gst-launch-1.0:5011): GLib-CRITICAL **: 10:04:50.895: g_array_remove_index: assertion 'index_ &amp;lt; array-&amp;gt;len' failed&lt;BR /&gt;^Chandling interrupt.&lt;BR /&gt;Interrupt: Stopping pipeline ...&lt;BR /&gt;Execution ended after 0:02:17.174674500&lt;BR /&gt;Setting pipeline to NULL ...&lt;BR /&gt;Total showed frames (664), playing for (0:02:17.174697875), fps (4.841).&lt;BR /&gt;Freeing pipeline ...&lt;/P&gt;</description>
      <pubDate>Wed, 28 Jan 2026 06:59:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/running-neural-network-streamer-example-in-imx8mp/m-p/2301884#M243671</guid>
      <dc:creator>greeran</dc:creator>
      <dc:date>2026-01-28T06:59:33Z</dc:date>
    </item>
  </channel>
</rss>

