We have a product using Xavier NX. Below is our board information.
Linux txkj-nx 4.9.253-tegra
NVIDIA Jetson Xavier NX (Developer Kit Version)
Jetpack 4.6 [L4T 32.6.1]
NV Power Mode: MODE_15W_6CORE - Type: 2
jetson_stats.service: active
Board info:
Type: Xavier NX (Developer Kit Version)
SOC Family: tegra194 - ID:25
Module: P3668 - Board: P3509-000
Code Name: jakku
CUDA GPU architecture (ARCH_BIN): 7.2
Serial Number: 1424920027702
Libraries:
CUDA: 10.2.300
cuDNN: 8.2.1.32
TensorRT: 8.0.1.6
Visionworks: 1.6.0.501
OpenCV: 4.5.1 compiled CUDA: YES
VPI: ii libnvvpi1 1.1.12 arm64 NVIDIA Vision Programming Interface library
Vulkan: 1.2.70
We found if our product is put the low temperature environment (-20° Celsius). Gstreamer will fail to push H264 video stream. When the temperature is up to about -10°, everything is working.
CPU and GPU should be working since we still see our device can work and response.
From the log, we found GStreamer failed when push H264 video stream. We know gstreamer will use NVENC to encode H264, so guess it may be related to NVENC. We are not sure, just guess.