Question/Issue:
Unbale to run the edge impulse model on rb3 device. Using the edge-impulse-linux-runner command is notifying us of an error in the pipeline.
Project ID:
729592
Steps to Reproduce:
After following the necessary steps on the edge impulse documentation for deployment. the following error is appearing after the command ‘‘edge-impulse-linux-runner’’
Setting pipeline to PAUSED …
0:00:00.150005175 1670 0x55942bffa0 WARN v4l2 gstv4l2object.c:2670:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2h264enc0:sink> no range added, leaving default
0:00:00.150117674 1670 0x55942bffa0 WARN v4l2 gstv4l2object.c:2670:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2h264enc0:sink> no range added, leaving default
0:00:00.150180591 1670 0x55942bffa0 WARN v4l2 gstv4l2object.c:2670:gst_v4l2_object_probe_caps_for_format_and_size:<v4l2h264enc0:sink> no range added, leaving default
0:00:00.150326111 1670 0x55942bffa0 WARN v4l2 gstv4l2object.c:4751:gst_v4l2_object_probe_caps:<v4l2h264enc0:src> Failed to probe pixel aspect ratio with VIDIOC_CROPCAP: Invalid argument
/prj/qct/webtech_scratch20/mlg_user_admin/qaisw_source_repo/rel/2.32.0/release/snpe_src/avante-tools/prebuilt/dsp/hexagon-sdk-4.2.0/ipc/fastrpc/rpcmem/src/rpcmem_android.c:38:dummy call to rpcmem_init, rpcmem APIs will be used from libxdsprpc
0:00:06.379832883 1670 0x55942bffa0 WARN basesrc gstbasesrc.c:3695:gst_base_src_start_complete: pad not activated yet
Pipeline is live and does not need PREROLL …
Pipeline is PREROLLED …
Setting pipeline to PLAYING …
New clock: GstSystemClock
0:00:06.382731203 1670 0x7e940012f0 WARN qtdemux qtdemux_types.c:266:qtdemux_type_get: unknown QuickTime node type sgpd
0:00:06.382754015 1670 0x7e940012f0 WARN qtdemux qtdemux_types.c:266:qtdemux_type_get: unknown QuickTime node type sbgp
0:00:06.382796411 1670 0x7e940012f0 WARN qtdemux qtdemux.c:3248:qtdemux_parse_trex: failed to find fragment defaults for stream 1
0:00:06.382847348 1670 0x7e940012f0 WARN qtdemux qtdemux.c:3248:qtdemux_parse_trex: failed to find fragment defaults for stream 2
0:00:06.385179993 1670 0x7e940012f0 WARN default grammar.y:855:gst_parse_no_more_pads: warning: Delayed linking failed.
0:00:06.385194785 1670 0x7e940012f0 WARN default grammar.y:855:gst_parse_no_more_pads: warning: failed delayed linking some pad of GstQTDemux named qtdemux0 to some pad of GstQueue named queue0
WARNING: from element /GstPipeline:pipeline0/GstQTDemux:qtdemux0: Delayed linking failed.
Additional debug info:
/usr/src/debug/gstreamer1.0/1.22.12/gst/parse/grammar.y(855): gst_parse_no_more_pads (): /GstPipeline:pipeline0/GstQTDemux:qtdemux0:
failed delayed linking some pad of GstQTDemux named qtdemux0 to some pad of GstQueue named queue0
0:00:06.385704834 1670 0x7e940012f0 WARN qtdemux qtdemux.c:6985:gst_qtdemux_loop: error: Internal data stream error.
0:00:06.385718324 1670 0x7e940012f0 WARN qtdemux qtdemux.c:6985:gst_qtdemux_loop: error: streaming stopped, reason not-linked (-1)
ERROR: from element /GstPipeline:pipeline0/GstQTDemux:qtdemux0: Internal data stream error.
Additional debug info:
/usr/src/debug/gstreamer1.0-plugins-good/1.22.12/gst/isomp4/qtdemux.c(6985): gst_qtdemux_loop (): /GstPipeline:pipeline0/GstQTDemux:qtdemux0:
streaming stopped, reason not-linked (-1)
Execution ended after 0:00:00.005439557
Setting pipeline to NULL …
** (gst-launch-1.0:1670): CRITICAL **: 08:48:08.699: gst_video_converter_engine_flush: assertion ‘engine != NULL’ failed
/prj/qct/webtech_scratch20/mlg_user_admin/qaisw_source_repo/rel/2.32.0/release/snpe_src/avante-tools/prebuilt/dsp/hexagon-sdk-4.2.0/ipc/fastrpc/rpcmem/src/rpcmem_android.c:42:dummy call to rpcmem_deinit, rpcmem APIs will be used from libxdsprpc
Freeing pipeline …
Reproducibility:
- [V ] Always
- [ ] Sometimes
- [ ] Rarely
Environment:
- **Platform:**Rb3 gen2
- **OS Version:**Ubuntu 20.04
- Project Version: 1.0.0
-
Custom Blocks / Impulse Configuration:
Used Edge impulse default edge impulse image preprocessing, and edge-impulse yolo5 model