I’m using latest jetpack 4.5.1 on Nano A02
once launching gstreamer with camera, it crashes and reboot. camera is IMX219 leopard logs
oracle@oracle-desktop:~$ gst-launch-1.0 -e nvarguscamerasrc ! ‘video/x-raw(memory:NVMM), width=(int)1280, height=(int)720, format=(string)NV12, framerate=(fraction)30/1’ ! nvv4l2h264enc bitrate=5000000 iframeinterval=40 preset-level=1 control-rate=1 ! h264parse ! rtph264pay config-interval=1 ! udpsink host=192.168.1.28 port=5602 sync=false async=false
Setting pipeline to PAUSED …
Opening in BLOCKING MODE
Opening in BLOCKING MODE
Pipeline is live and does not need PREROLL …
Setting pipeline to PLAYING …
New clock: GstSystemClock
Redistribute latency…
NvMMLiteOpen : Block : BlockType = 4
===== NVMEDIA: NVENC =====
NvMMLiteBlockCreate : Block : BlockType = 4
GST_ARGUS: Creating output stream
CONSUMER: Waiting until producer is connected…
GST_ARGUS: Available Sensor modes :
GST_ARGUS: 3264 x 2464 FR = 21.000000 fps Duration = 47619048 ; Analog Gain range min 1.000000, max 10.625000; Exposure Range min 13000, max 683709000;
GST_ARGUS: 3264 x 1848 FR = 28.000001 fps Duration = 35714284 ; Analog Gain range min 1.000000, max 10.625000; Exposure Range min 13000, max 683709000;
GST_ARGUS: 1920 x 1080 FR = 29.999999 fps Duration = 33333334 ; Analog Gain range min 1.000000, max 10.625000; Exposure Range min 13000, max 683709000;
GST_ARGUS: 1640 x 1232 FR = 29.999999 fps Duration = 33333334 ; Analog Gain range min 1.000000, max 10.625000; Exposure Range min 13000, max 683709000;
GST_ARGUS: 1280 x 720 FR = 59.999999 fps Duration = 16666667 ; Analog Gain range min 1.000000, max 10.625000; Exposure Range min 13000, max 683709000;
GST_ARGUS: 1280 x 720 FR = 120.000005 fps Duration = 8333333 ; Analog Gain range min 1.000000, max 10.625000; Exposure Range min 13000, max 683709000;
GST_ARGUS: Running with following settings:
Camera index = 0
Camera mode = 5
Output Stream W = 1280 H = 720
seconds to Run = 0
Frame Rate = 120.000005
GST_ARGUS: Setup Complete, Starting captures for 0 seconds
GST_ARGUS: Starting repeat capture requests.
CONSUMER: Producer has connected; continuing.
nvbuf_utils: dmabuf_fd -1 mapped entry NOT found
nvbuf_utils: Can not get HW buffer from FD… Exiting…
ERROR: from element /GstPipeline:pipeline0/GstNvArgusCameraSrc:nvarguscamerasrc0: CANCELLED
Additional debug info:
Argus Error Status
EOS on shutdown enabled – waiting for EOS after Error
Waiting for EOS…
journalctl -f capture
Mar 15 18:07:59 oracle-desktop nvargus-daemon[5122]: === NVIDIA Libargus Camera Service (0.97.3)=== Listening for connections…=== gst-launch-1.0[6064]: Connection established (7F9BC361D0)OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module0
Mar 15 18:07:59 oracle-desktop nvargus-daemon[5122]: OFParserGetVirtualDevice: NVIDIA Camera virtual enumerator not found in proc device-tree
Mar 15 18:07:59 oracle-desktop nvargus-daemon[5122]: ---- imager: No override file found. ----
Mar 15 18:07:59 oracle-desktop nvargus-daemon[5122]: LSC: LSC surface is not based on full res!
Mar 15 18:07:59 oracle-desktop nvargus-daemon[5122]: === gst-launch-1.0[6064]: CameraProvider initialized (0x7f94b8b3c0)LSC: LSC surface is not based on full res!
Mar 15 18:07:59 oracle-desktop nvargus-daemon[5122]: NvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0
Mar 15 18:07:59 oracle-desktop nvargus-daemon[5122]: NvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0
Mar 15 18:07:59 oracle-desktop nvargus-daemon[5122]: NvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0
Mar 15 18:08:01 oracle-desktop nvargus-daemon[5122]: SCF: Error Timeout: ISP Stats timed out! (in src/services/capture/NvIspHw.cpp, function waitIspStatsFinished(), line 566)
Mar 15 18:08:01 oracle-desktop nvargus-daemon[5122]: SCF: Error Timeout: ISP port 0 timed out! (in src/services/capture/NvIspHw.cpp, function waitIspFrameEnd(), line 478)
Mar 15 18:08:01 oracle-desktop nvargus-daemon[5122]: SCF: Error Timeout: (propagating from src/services/capture/NvIspHw.cpp, function waitIspFrameEnd(), line 524)
Mar 15 18:08:01 oracle-desktop nvargus-daemon[5122]: SCF: Error Timeout: (propagating from src/common/Utils.cpp, function workerThread(), line 116)
Mar 15 18:08:01 oracle-desktop nvargus-daemon[5122]: SCF: Error Timeout: Worker thread IspHw frameComplete failed (in src/common/Utils.cpp, function workerThread(), line 133)
Mar 15 18:08:01 oracle-desktop kernel: fence timeout on [ffffffc0d12ec840] after 1500ms
Mar 15 18:08:01 oracle-desktop kernel: name=[nvhost_sync:14], current value=0 waiting value=1
Mar 15 18:08:01 oracle-desktop kernel: fence timeout on [ffffffc0d12ec6c0] after 1500ms
Mar 15 18:08:01 oracle-desktop kernel: name=[nvhost_sync:15], current value=0 waiting value=1
Mar 15 18:08:01 oracle-desktop kernel: ---- mlocks ----