root@nvidia:~# nvargus-daemon === NVIDIA Libargus Camera Service (0.97.3)=== Listening for connections...=== gst-launch-1.0[12561]: Connection established (7FA49A91D0)OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module0 OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module1 OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module2 OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module3 OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module4 OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module5 NvPclHwGetModuleList: WARNING: Could not map module to ISP config string NvPclHwGetModuleList: No module data found NvPclHwGetModuleList: WARNING: Could not map module to ISP config string NvPclHwGetModuleList: No module data found NvPclHwGetModuleList: WARNING: Could not map module to ISP config string NvPclHwGetModuleList: No module data found NvPclHwGetModuleList: WARNING: Could not map module to ISP config string NvPclHwGetModuleList: No module data found NvPclHwGetModuleList: WARNING: Could not map module to ISP config string NvPclHwGetModuleList: No module data found NvPclHwGetModuleList: WARNING: Could not map module to ISP config string NvPclHwGetModuleList: No module data found OFParserGetVirtualDevice: NVIDIA Camera virtual enumerator not found in proc device-tree ---- imager: Found override file [/var/nvidia/nvcam/settings/camera_overrides.isp]. ---- CAM: serial no file already exists, skips storing againLSC: LSC surface is not based on full res! ---- imager: Found override file [/var/nvidia/nvcam/settings/camera_overrides.isp]. ---- CAM: serial no file already exists, skips storing againLSC: LSC surface is not based on full res! ---- imager: Found override file [/var/nvidia/nvcam/settings/camera_overrides.isp]. ---- CAM: serial no file already exists, skips storing againLSC: LSC surface is not based on full res! ---- imager: Found override file [/var/nvidia/nvcam/settings/camera_overrides.isp]. ---- CAM: serial no file already exists, skips storing againLSC: LSC surface is not based on full res! ---- imager: Found override file [/var/nvidia/nvcam/settings/camera_overrides.isp]. ---- CAM: serial no file already exists, skips storing againLSC: LSC surface is not based on full res! ---- imager: Found override file [/var/nvidia/nvcam/settings/camera_overrides.isp]. ---- CAM: serial no file already exists, skips storing againLSC: LSC surface is not based on full res! === gst-launch-1.0[12561]: CameraProvider initialized (0x7fa0c68c90)CAM: serial no file already exists, skips storing againLSC: LSC surface is not based on full res! NvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0 NvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0 CAM: serial no file already exists, skips storing againLSC: LSC surface is not based on full res! NvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0 NvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0 NvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0 NvIspAfConfigParamsSanityCheck: Error: positionWorkingHigh is not larger than positionWorkingLow positionWorkingHigh = 0, positionWorkingLow = 0 NvViErrorDecode Stream 0.0 failed: ts 10053777078880 frame 11256 error 2 data 0x000000a0 NvViErrorDecode CaptureError: CsimuxFrameError (2) NvViErrorDecode See https://wiki.nvidia.com/wmpwiki/index.php/Camera_Debugging/CaptureError_debugging for more information and links to documents. CsimuxFrameError_Regular : 0x000000a0 Stream ID [ 2: 0]: 0 VPR state from fuse block [ 3]: 0 Frame end (FE) [ 5]: 1 A frame end has been found on a regular mode stream. FS_FAULT [ 7]: 1 A FS packet was found for a virtual channel that was already in frame. An errored FE packet was injected before FS was allowed through. SCF: Error BadValue: timestamp cannot be 0 (in src/services/capture/NvViCsiHw.cpp, function waitCsiFrameEnd(), line 733) SCF: Error BadValue: (propagating from src/common/Utils.cpp, function workerThread(), line 116) SCF: Error BadValue: Worker thread ViCsiHw frameComplete failed (in src/common/Utils.cpp, function workerThread(), line 133) captureErrorCallback Stream 0.0 capture 5325 failed: ts 10053777078880 frame 11256 error 2 data 0x000000a0 SCF: Error InvalidState: (propagating from src/services/capture/NvViCsiHw.cpp, function startCapture(), line 511) SCF: Error InvalidState: (propagating from src/services/capture/CaptureRecord.cpp, function doCSItoMemCapture(), line 532) SCF: Error InvalidState: (propagating from src/services/capture/CaptureRecord.cpp, function issueCapture(), line 469) SCF: Error InvalidState: (propagating from src/services/capture/CaptureServiceDevice.cpp, function issueCaptures(), line 1293) SCF: Error InvalidState: (propagating from src/services/capture/CaptureServiceDevice.cpp, function issueCaptures(), line 1124) SCF: Error InvalidState: (propagating from src/common/Utils.cpp, function workerThread(), line 116) SCF: Error InvalidState: Worker thread CaptureScheduler frameStart failed (in src/common/Utils.cpp, function workerThread(), line 133) NvViErrorDecode Stream 4.0 failed: ts 10053787587296 frame 14048 error 2 data 0x000000a4 NvViErrorDecode CaptureError: CsimuxFrameError (2) NvViErrorDecode See https://wiki.nvidia.com/wmpwiki/index.php/Camera_Debugging/CaptureError_debugging for more information and links to documents. CsimuxFrameError_Regular : 0x000000a4 Stream ID [ 2: 0]: 4 VPR state from fuse block [ 3]: 0 Frame end (FE) [ 5]: 1 A frame end has been found on a regular mode stream. FS_FAULT [ 7]: 1 A FS packet was found for a virtual channel that was already in frame. An errored FE packet was injected before FS was allowed through. SCF: Error BadValue: timestamp cannot be 0 (in src/services/capture/NvViCsiHw.cpp, function waitCsiFrameEnd(), line 733) SCF: Error BadValue: (propagating from src/common/Utils.cpp, function workerThread(), line 116) SCF: Error BadValue: Worker thread ViCsiHw frameComplete failed (in src/common/Utils.cpp, function workerThread(), line 133) captureErrorCallback Stream 4.0 capture 13923 failed: ts 10053787587296 frame 14048 error 2 data 0x000000a4 SCF: Error Timeout: (propagating from src/api/Buffer.cpp, function waitForUnlock(), line 637) SCF: Error Timeout: (propagating from src/components/CaptureContainerImpl.cpp, function returnBuffer(), line 358) SCF: Error InvalidState: Capture Scheduler not running (in src/services/capture/CaptureServiceDevice.cpp, function addNewItemToSchedule(), line 908) SCF: Error InvalidState: (propagating from src/services/capture/CaptureService.cpp, function addRequest(), line 395) SCF: Error InvalidState: (propagating from src/components/stages/SensorCaptureStage.cpp, function doHandleRequest(), line 87) SCF: Error InvalidState: (propagating from src/components/stages/OrderedStage.cpp, function doExecute(), line 158) SCF: Error InvalidState: Sending critical error event (in src/api/Session.cpp, function sendErrorEvent(), line 992) SCF: Error Timeout: (propagating from src/services/capture/CaptureServiceEvent.cpp, function wait(), line 59) Error: Camera HwEvents wait, this may indicate a hardware timeout occured,abort current/incoming cc SCF: Error Timeout: (propagating from src/services/capture/CaptureServiceEvent.cpp, function wait(), line 59) Error: Camera HwEvents wait, this may indicate a hardware timeout occured,abort current/incoming cc **** NOTE: nvargus-camera hangs here indefinitely. The log output from below is generated once CTRL-C is hit on Gstreamer gst-launch-1.0 to kill it. **** === gst-launch-1.0[12561]: Connection closed (7FA49A91D0)=== gst-launch-1.0[12561]: There were pending client requests in the server at the time of CameraProvider destruction, and they failed to complete within a reasonable time (1500 ms). This may be due to a hardware or libargus error. Forced destruction will now proceed, which may leave the libargus server in a bad state.=== gst-launch-1.0[12561]: WARNING: CameraProvider was not destroyed before client connection terminated.=== gst-launch-1.0[12561]: The client may have abnormally terminated. Destroying CameraProvider...=== gst-launch-1.0[12561]: CameraProvider destroyed (0x7fa0c68c90)=== gst-launch-1.0[12561]: WARNING: Cleaning up 2 outstanding requests...=== gst-launch-1.0[12561]: WARNING: Cleaning up 2 outstanding stream settings...=== gst-launch-1.0[12561]: WARNING: Cleaning up 2 outstanding queues...=== gst-launch-1.0[12561]: WARNING: Cleaning up 2 outstanding sessions...waitForIdleLocked remaining request 475 waitForIdleLocked remaining request 474 waitForIdleLocked remaining request 473 waitForIdleLocked remaining request 472 waitForIdleLocked remaining request 471 SCF: Error Timeout: waitForIdle() timed out (in src/api/Session.cpp, function waitForIdleLocked(), line 922) (Argus) Error Timeout: (propagating from src/api/CaptureSessionImpl.cpp, function destroy(), line 166) ^C root@nvidia:~#