Nvgpu crashed when using GStreamer H265 pipeline on TX2i

I’m running a GStreamer H265 video compression pipeline on the TX2i (JetPack SDK 4.6.3) upon bootup, and the entire TX2i consistently crashes around 40+ second after video streaming commences. After crash, TX2i is unresponsive to SSH or VNC communication interfaces, and needs to be power cycled to restart the card.

The following GStreamer pipeline is opened in a program which reads in an image frame from a hardware sensor. The pipeline streams a full colour 1280x720 px video size at 25 fps:

appsrc ! videoconvert ! omxh265enc control-rate=2 bitrate=1200000 EnableTwopassCBR=1 EnableStringentBitrate=1 preset-level=0 vbv-size=30 ! rtph265pay config-interval=1 ! udpsink name=hostip host=224.1.1.2 port=18000

Just before the TX2i crashes, the dmesg output is logged and shows a debug message from nvgpu, shown below:

[Jun22 15:05] nvgpu: 17000000.gp10b     gk20a_channel_timeout_handler:1573 [ERR]  Job on channel 505 timed out
[  +0.000230] NV_PGRAPH_STATUS: 0x2000a1
[  +0.000003] NV_PGRAPH_STATUS1: 0x0
[  +0.000002] NV_PGRAPH_STATUS2: 0x0
[  +0.000003] NV_PGRAPH_ENGINE_STATUS: 0x1
[  +0.000003] NV_PGRAPH_GRFIFO_STATUS : 0x1
[  +0.000002] NV_PGRAPH_GRFIFO_CONTROL : 0x0
[  +0.000003] NV_PGRAPH_PRI_FECS_HOST_INT_STATUS : 0x0
[  +0.000002] NV_PGRAPH_EXCEPTION  : 0x0
[  +0.000003] NV_PGRAPH_FECS_INTR  : 0x0
[  +0.000002] NV_PFIFO_ENGINE_STATUS(GR) : 0x9006f004
[  +0.000003] NV_PGRAPH_ACTIVITY0: 0x0
[  +0.000002] NV_PGRAPH_ACTIVITY1: 0x200
[  +0.000003] NV_PGRAPH_ACTIVITY2: 0x0
[  +0.000002] NV_PGRAPH_ACTIVITY4: 0x0
[  +0.000002] NV_PGRAPH_PRI_SKED_ACTIVITY: 0x0
[  +0.000003] NV_PGRAPH_PRI_GPC0_GPCCS_GPC_ACTIVITY0: 0x0
[  +0.000002] NV_PGRAPH_PRI_GPC0_GPCCS_GPC_ACTIVITY1: 0x0
[  +0.000003] NV_PGRAPH_PRI_GPC0_GPCCS_GPC_ACTIVITY2: 0x0
[  +0.000002] NV_PGRAPH_PRI_GPC0_GPCCS_GPC_ACTIVITY3: 0x0
[  +0.000003] NV_PGRAPH_PRI_GPC0_TPC0_TPCCS_TPC_ACTIVITY0: 0x0
[  +0.000003] NV_PGRAPH_PRI_GPC0_TPC1_TPCCS_TPC_ACTIVITY0: 0x0
[  +0.000002] NV_PGRAPH_PRI_GPC0_TPCS_TPCCS_TPC_ACTIVITY0: 0x0
[  +0.000003] NV_PGRAPH_PRI_GPCS_GPCCS_GPC_ACTIVITY0: 0x0
[  +0.000002] NV_PGRAPH_PRI_GPCS_GPCCS_GPC_ACTIVITY1: 0x0
[  +0.000003] NV_PGRAPH_PRI_GPCS_GPCCS_GPC_ACTIVITY2: 0x0
[  +0.000002] NV_PGRAPH_PRI_GPCS_GPCCS_GPC_ACTIVITY3: 0x0
[  +0.000003] NV_PGRAPH_PRI_GPCS_TPC0_TPCCS_TPC_ACTIVITY0: 0x0
[  +0.000002] NV_PGRAPH_PRI_GPCS_TPC1_TPCCS_TPC_ACTIVITY0: 0x0
[  +0.000003] NV_PGRAPH_PRI_GPCS_TPCS_TPCCS_TPC_ACTIVITY0: 0x0
[  +0.000002] NV_PGRAPH_PRI_BE0_BECS_BE_ACTIVITY0: 0x0
[  +0.000003] NV_PGRAPH_PRI_BE1_BECS_BE_ACTIVITY0: 0x0

Please help to look into why the TX2i crashes when it is performing H265 video compression and streaming. Thank you.

Hi,
We have deprecated omx plugins. Please use nvv4l2h265enc plugin.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.