Xavier NX - Encoding thread stalling randomly

Hello there,

We have a problem with Xavier NX running L4T 32.4.4. In some rare occasions the encoding thread is randomly stalling. This is happening across different devices, it seems like a race condition.

We use a pipeline similar to this:

gst-launch-1.0 appsrc ! nvvideoconvert ! nvv4l2h264enc ! h264parse ! matroskamux ! filesink location=test.mkv

The errors I’m seeing are happening after some random time after the pipeline has been running. The pipeline will remain stuck after this has happened. Here is what I see in dmesg logs:

host1x 13e10000.host1x: V4L2_EncThread: syncpoint id 77 (154c0000.nvenc_V4L2_EncThread_0) stuck waiting 160699, timeout=-1

Is this a known issue that has been fixed in newer versions of L4T?

Please advise on any steps we can take to resolve this problem. Thanks in advance!

Hi,
We have listed known issues in
Jetson/L4T - eLinux.org

Looks like there is no issue similar to this. We would suggest set up Xavier NX developer kit in Jetpack 4.6.4, And run a test to replicate the issue. Certain issues are fixed in later releases and it would be greait if you can use latest version.

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