NvArgus Daemon fails: serial no file already exists

After 20/25 minutes of having a working camera using an imx334 I get the following errors:

Apr 03 20:26:45 dnncam-0003111 nvargus-daemon[152199]: === NVIDIA Libargus Camera Service (0.98.3)=== Listening for connections...=== python3[152482]: Connection established (7F
B00F51C0)OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module0
Apr 03 20:26:45 dnncam-0003111 nvargus-daemon[152199]: NvPclHwGetModuleList: WARNING: Could not map module to ISP config string
Apr 03 20:26:45 dnncam-0003111 nvargus-daemon[152199]: NvPclHwGetModuleList: No module data found
Apr 03 20:26:45 dnncam-0003111 nvargus-daemon[152199]: OFParserGetVirtualDevice: NVIDIA Camera virtual enumerator not found in proc device-tree
Apr 03 20:26:45 dnncam-0003111 nvargus-daemon[152199]: ---- imager: Found override file [/var/nvidia/nvcam/settings/camera_overrides.isp]. ----
Apr 03 20:26:45 dnncam-0003111 nvargus-daemon[152199]: CAM: serial no file already exists, skips storing again=== python3[152482]: CameraProvider initialized (0x7fa8907840)SCF: 
Error BadValue: NvPHSSendThroughputHints (in src/common/CameraPowerHint.cpp, function sendCameraPowerHint(), line 56)
Apr 03 20:27:12 dnncam-0003111 nvargus-daemon[152199]: CAM: serial no file already exists, skips storing again
Apr 03 20:27:12 dnncam-0003111 systemd[1]: [[0;1;38;5;185m[[0;1;39m[[0;1;38;5;185mnvargus-daemon.service: Main process exited, code=killed, status=9/KILL[[0m
Apr 03 20:27:12 dnncam-0003111 systemd[1]: [[0;1;38;5;185m[[0;1;39m[[0;1;38;5;185mnvargus-daemon.service: Failed with result 'signal'.[[0m
Apr 03 20:27:12 dnncam-0003111 systemd[1]: nvargus-daemon.service: Scheduled restart job, restart counter is at 2.
Apr 03 20:27:12 dnncam-0003111 systemd[1]: Stopped NVIDIA Argus daemon.
Apr 03 20:27:13 dnncam-0003111 systemd[1]: Started NVIDIA Argus daemon.
Apr 03 20:27:17 dnncam-0003111 nvargus-daemon[153232]: === NVIDIA Libargus Camera Service (0.98.3)=== Listening for connections...=== python3[153481]: Connection established (7F
8206C1C0)OFParserListModules: module list: /proc/device-tree/tegra-camera-platform/modules/module0
Apr 03 20:27:17 dnncam-0003111 nvargus-daemon[153232]: NvPclHwGetModuleList: WARNING: Could not map module to ISP config string
Apr 03 20:27:17 dnncam-0003111 nvargus-daemon[153232]: NvPclHwGetModuleList: No module data found
Apr 03 20:27:17 dnncam-0003111 nvargus-daemon[153232]: OFParserGetVirtualDevice: NVIDIA Camera virtual enumerator not found in proc device-tree
Apr 03 20:27:17 dnncam-0003111 nvargus-daemon[153232]: ---- imager: Found override file [/var/nvidia/nvcam/settings/camera_overrides.isp]. ----
Apr 03 20:27:17 dnncam-0003111 nvargus-daemon[153232]: CAM: serial no file already exists, skips storing again=== python3[153481]: CameraProvider initialized (0x7f7c907e40)SCF: 
Error BadValue: NvPHSSendThroughputHints (in src/common/CameraPowerHint.cpp, function sendCameraPowerHint(), line 56)
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: CAM: serial no file already exists, skips storing againSCF: Error Timeout: ISP port 0 timed out! (in src/services/capture/
NvIspHw.cpp, function waitIspFrameEnd(), line 492)
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: Error: waitCsiFrameStart timeout guid 1
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: VI Stream Id = 0 Virtual Channel = 0
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: ************VI Debug Registers**********
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: VI_CSIMUX_STAT_FRAME_0         = 0x000000d8
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: VI_CSIMUX_FRAME_STATUS_0         = 0x00000000
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: VI_CFG_INTERRUPT_STATUS_0         = 0x3f000000
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: VI_ISPBUFA_ERROR_0         = 0x00000000
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: VI_FMLITE_ERROR_0         = 0x00000000
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: VI_NOTIFY_ERROR_0         = 0x00000000
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: *****************************************
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: CSI Stream Id = 0 Brick Id = 0
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: ************CSI Debug Registers**********
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: CILA_INTR_STATUS_CILA[0x10400]         = 0x08000000
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: CILB_INTR_STATUS_CILB[0x10c00]         = 0x00000000
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: INTR_STATUS[0x100a4]         = 0x00000000
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: INTR_STATUS[0x100a4]         = 0x00000000
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: ERR_INTR_STATUS[0x100ac]         = 0x00000000
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: ERROR_STATUS2VI_VC0[0x10094]         = 0x00000000
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: ERROR_STATUS2VI_VC1[0x10098]         = 0x00000000
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: ERROR_STATUS2VI_VC2[0x1009c]         = 0x00000000
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: ERROR_STATUS2VI_VC3[0x100a0]         = 0x00000000
Apr 03 20:27:19 dnncam-0003111 nvargus-daemon[153232]: *****************************************

Only a restart helps.

Have you seen this before?

Using r32.7.4

Restart the nvargus-daemon help on it?

sudo service nvargus-daemon stop
sudo service nvargus-daemon start

Yes, it helps. But I would need to restart the service many times per day

The problem could be caused by the sensor instable to receive the SOF then broken the pipeline. I would suggest to check the sensor configure and MIPI signal if match the MIPI spec.

am-0003111 nvargus-daemon[153232]: Error: waitCsiFrameStart timeout guid 1

Thanks

1 Like

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