I have the same problem using appsrc with Jetpack 6.2 and Deepstream 7.1 on Orin Nano device.
The code works with Deepstream 5.1 and 6.2.
With Deepstream 7.1 the error occurs randomly:
Need Data/dvs/git/dirty/git-master_linux/nvutils/nvbufsurftransform/nvbufsurftransform_copy.cpp:341: => Failed in mem copy
ERROR: Failed to make stream wait on event, cuda err_no:700, err_str:cudaErrorIllegalAddress
ERROR: Preprocessor transform input data failed., nvinfer error:NVDSINFER_CUDA_ERROR
0:09:50.744161066 24827 0xaaaaac9da000 WARN nvinfer gstnvinfer.cpp:1420:gst_nvinfer_input_queue_loop:<primary_gie> error: Failed to queue input batch for inferencing
ERROR from primary_gie: Failed to queue input batch for inferencing
Debug info: /dvs/git/dirty/git-master_linux/deepstream/sdk/src/gst-plugins/gst-nvinfer/gstnvinfer.cpp(1420): gst_nvinfer_input_queue_loop (): /GstPipeline:pipeline/GstBin:primary_gie_bin/GstNvInfer:primary_gie
ERROR from tracking_tracker: Failed to submit input to tracker
Debug info: /dvs/git/dirty/git-master_linux/deepstream/sdk/src/gst-plugins/gst-nvtracker2/gstnvtracker.cpp(794): gst_nv_tracker_submit_input_buffer (): /GstPipeline:pipeline/GstBin:tracking_bin/GstNvTracker:tracking_tracker
I added compute-hw=1 nvbuf-memory-type=4, but error continue to occur.
I got error:
Need Data/dvs/git/dirty/git-master_linux/nvutils/nvbufsurftransform/nvbufsurftransform.cpp:4543: => Surface type not supported for transformation NVBUF_MEM_CUDA_UNIFIED
/dvs/git/dirty/git-master_linux/nvutils/nvbufsurftransform/nvbufsurftransform.cpp:4543: => Surface type not supported for transformation NVBUF_MEM_CUDA_UNIFIED
Hi, I have downgraded to Jetpack 6.1 and my pipeline is working now. It does look like you have a compatibility issue with Jetpack 6.2 and Deepstream 7.1
Yes, according to our Guide, the DeepStream 7.1 compatible version is JetPack 6.1. We will fix this issue in the next release, but for now we can use the WAR pipeline I provided earlier to resolve this issue.
There is no update from you for a period, assuming this is not an issue anymore. Hence we are closing this topic. If need further support, please open a new one. Thanks