v4l2-ctl succeed! gst-launch-1.0 fail !

@JiaZw
It’s nvargus_daemon not argus_camera !!

@ShaneCCC

It's the same status
i-desktop:/usr/sbin$ ps aux | grep -i nvargus_daemon
     9418  0.0  0.0   7416   664 ttyTCU0  S+   14:21   0:00 grep --color=auto -i nvargus_daemon
-desktop:/usr/sbin$ kill 9418
-bash: kill: (9418) - No such process
-desktop:/usr/sbin$ ps aux | grep -i nvargus_daemon
      9432  0.0  0.0   7416   660 ttyTCU0  S+   14:21   0:00 grep --color=auto -i nvargus_daemon
-desktop:/usr/sbin$ export enableCamPclLogs=5
-desktop:/usr/sbin$ nvargus-daemon 
(Argus) Error OverFlow: Server already operational.  NOT restarting (in libs/rpc_socket_server/RpcSocketServer.cpp, function create(), line 69)
-desktop:/usr/sbin$ 
-desktop:/usr/sbin$

Why don’t you follow the step? You need enter supervisor mode.

@ShaneCCC

Looks It’s still same

i-desktop:/proc/device-tree$ sudo su                                   n
root@cidi-desktop:/usr/sbin# ps aux | grep -i nvargus_daemon                
root      7926  0.0  0.0   7416   600 ttyTCU0  S+   14:50   0:00 grep --color=auto -i nvargus_daemon
root@cidi-desktop:/usr/sbin# kill 7926
bash: kill: (7926) - No such process
root@cidi-desktop:/usr/sbin# kill 7416
bash: kill: (7416) - No such process
root@cidi-desktop:/usr/sbin# 
root@cidi-desktop:/usr/sbin# ps aux | grep -i nvargus_daemon
root      7929  0.0  0.0   7416   632 ttyTCU0  S+   14:51   0:00 grep --color=auto -i nvargus_daemon
root@cidi-desktop:/usr/sbin# nvargus_daemon
bash: nvargus_daemon: command not found
root@cidi-desktop:/usr/sbin# nvargus-daemon 
(Argus) Error OverFlow: Server already operational.  NOT restarting (in libs/rpc_socket_server/RpcSocketServer.cpp, function create(), line 69)
root@cidi-desktop:/usr/sbin#

OK, it’s nvargus-daemon not nvargus_daemon
Have ps aux | grep -i nvargus and to kill nvargus_daemon

@ShaneCCC

thanks, The log finally comes out

i find have no /proc/device-tree/lens_ar0231@A6V26/

[code]
root@cidi-desktop:/usr/sbin# ps aux | grep -i nvargus
root      5814  0.0  0.1 157536 19500 ?        Ssl  14:41   0:00 /usr/sbin/nvargus-daemon
root      8036  0.0  0.0   7416   660 ttyTCU0  S+   15:05   0:00 grep --color=auto -i nvargus
root@cidi-desktop:/usr/sbin# kill 5814
root@cidi-desktop:/usr/sbin# ps aux | grep -i nvargus
root      8041  0.0  0.0   7416   636 ttyTCU0  S+   15:05   0:00 grep --color=auto -i nvargus
root@cidi-desktop:/usr/sbin# export enableCamPclLogs=5
root@cidi-desktop:/usr/sbin# nvargus-daemon 
=== NVIDIA Libargus Camera Service (0.97.3)=== Listening for connections...=== argus_camera[8100]: Connection established (7F77FCA1D0)NvPclSetHotplugCallback: ++++++++++++++++++++++
---- Imager: Calibration blob file handling supported in this build ----
NvPclHwGetModuleList: OFParserListModules Succeeded
CheckProcDTExists: INFO: accessing /proc/device-tree/lens_ar0231@A6V26/; No such file or directory
OFDriverNodeToDict: NVIDIA Camera modules claimed undefined node in proc device-tree: /proc/device-tree/lens_ar0231@A6V26/
OFParserEnumerateDriverNode: v4l2_lens: failed to parse device-tree to driver node
CheckProcDTExists: INFO: accessing /proc/device-tree/i2c@c240000/ar0231_a@10; No such file or directory
OFDriverNodeToDict: NVIDIA Camera modules claimed undefined node in proc device-tree: /proc/device-tree/i2c@c240000/ar0231_a@10
OFParserEnumerateDriverNode: v4l2_sensor: failed to parse device-tree to driver node
NvPclHwMatchPartNum: Found calibration Part#: A6V26:"A6V26"
NvPclHwGetModuleList: No module data found
NvPclHwPrintModuleDefinition -- Name: ar0231_bottom_A6V26
NvPclHwPrintModuleDefinition -- Position: 0
NvPclHwPrintModuleDefinition -- CalibrationData Found: 1
NvPclHwPrintCameraSubModule -- HwCamSubModule[0].Name: v4l2_lens
NvPclHwPrintCameraSubModule -- HwCamSubModule[0].DevName: 
NvPclHwPrintCameraSubModule -- HwCamSubModule[1].Name: v4l2_sensor
NvPclHwPrintCameraSubModule -- HwCamSubModule[1].DevName: ar0231 2-0010
NvPclHwGetModuleList: OFParserListModules Succeeded
NvPclModuleListInitialize: NvPclModule list[0]: ar0231_bottom_A6V26 position0
NvPclHwScanExternalCameras -- adding video0 to discover list
NvPclHwScanExternalCameras -- adding video0 to discover list
NvPclHwScanExternalCameras -- adding video0 to discover list
getHotplugMonitor: Getting hotplug monitor instance
 initializeHotplug++

@ShaneCCC

i modify the dts , solve the question of “device-tree/lens_ar0231@A6V26/ ”

but, still fail to get video through argus_camera
root@cidi-desktop:/proc/device-tree# ls lens_^C
NV12' ! omxh264enc ! qtmux ! filesink location=test1.mp4 -e^Cerate=30/1, format=N
root@cidi-desktop:/proc/device-tree# ps aux | grep -i nvargus-daemon
root      5732  0.6  0.3 16875992 50640 ?      Ssl  15:39   0:00 /usr/sbin/nvargus-daemon
root      8149  0.0  0.0   7548  2464 ttyTCU0  S+   15:42   0:00 grep --color=auto -i nvargus-daemon
root@cidi-desktop:/proc/device-tree# kill 5732
root@cidi-desktop:/proc/device-tree# nvargus-daemon 
=== NVIDIA Libargus Camera Service (0.97.3)=== Listening for connections...=== argus_camera[8158]: Connection established (7FAA89E1D0)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]. ----
(NvCamV4l2) Error ModuleNotPresent: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function findDevice(), line 256)
(NvCamV4l2) Error ModuleNotPresent:  (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 60)
(NvOdmDevice) Error ModuleNotPresent:  (propagating from dvs/git/dirty/git-master_linux/camera-partner/imager/src/devices/V4L2SensorViCsi.cpp, function initialize(), line 105)
NvPclDriverInitializeData: Unable to initialize driver v4l2_sensor
NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor
NvPclStartPlatformDrivers: Failed to start module drivers
NvPclStateControllerOpen: Failed ImagerGUID 0. (error 0xA000E)
NvPclOpen: PCL Open Failed. Error: 0xf
SCF: Error BadParameter: Sensor could not be opened. (in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 582)
SCF: Error BadParameter:  (propagating from src/services/capture/CaptureService.cpp, function addSourceByGuid(), line 437)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 295)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function getSource(), line 458)
Acquiring SCF Camera device source via index 0 has failed. === argus_camera[8158]: CameraProvider initialized (0x7fa4692d30)=== argus_camera[8158]: Connection established (7F93F391D0)=== argus_camera[8158]: Connection closed (7F93F391D0)=== argus_camera[8158]: CameraProvider destroyed (0x7fa4692d30)=== argus_camera[8158]: Connection cleaned up (7F93F391D0)=== argus_camera[8158]: Connection closed (7FAA89E1D0)=== argus_camera[8158]: Connection cleaned up (7FAA89E1D0)=== argus_camera[8158]: Connection established (7FAA09D1D0)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]. ----
(NvCamV4l2) Error ModuleNotPresent: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function findDevice(), line 256)
(NvCamV4l2) Error ModuleNotPresent:  (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 60)
(NvOdmDevice) Error ModuleNotPresent:  (propagating from dvs/git/dirty/git-master_linux/camera-partner/imager/src/devices/V4L2SensorViCsi.cpp, function initialize(), line 105)
NvPclDriverInitializeData: Unable to initialize driver v4l2_sensor
NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor
NvPclStartPlatformDrivers: Failed to start module drivers
NvPclStateControllerOpen: Failed ImagerGUID 0. (error 0xA000E)
NvPclOpen: PCL Open Failed. Error: 0xf
SCF: Error BadParameter: Sensor could not be opened. (in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 582)
SCF: Error BadParameter:  (propagating from src/services/capture/CaptureService.cpp, function addSourceByGuid(), line 437)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 295)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function getSource(), line 458)
Acquiring SCF Camera device source via index 0 has failed. === argus_camera[8158]: CameraProvider initialized (0x7f7c8554f0)=== argus_camera[8158]: CameraProvider destroyed (0x7f7c8554f0)=== argus_camera[8158]: Connection established (7F93F391D0)=== argus_camera[8158]: Connection closed (7F93F391D0)=== argus_camera[8158]: Connection cleaned up (7F93F391D0)=== argus_camera[8158]: Connection closed (7FAA09D1D0)=== argus_camera[8158]: Connection cleaned up (7FAA09D1D0)=== argus_camera[8158]: Connection established (7F93F391D0)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]. ----
(NvCamV4l2) Error ModuleNotPresent: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function findDevice(), line 256)
(NvCamV4l2) Error ModuleNotPresent:  (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 60)
(NvOdmDevice) Error ModuleNotPresent:  (propagating from dvs/git/dirty/git-master_linux/camera-partner/imager/src/devices/V4L2SensorViCsi.cpp, function initialize(), line 105)
NvPclDriverInitializeData: Unable to initialize driver v4l2_sensor
NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor
NvPclStartPlatformDrivers: Failed to start module drivers
NvPclStateControllerOpen: Failed ImagerGUID 0. (error 0xA000E)
NvPclOpen: PCL Open Failed. Error: 0xf
SCF: Error BadParameter: Sensor could not be opened. (in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 582)
SCF: Error BadParameter:  (propagating from src/services/capture/CaptureService.cpp, function addSourceByGuid(), line 437)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 295)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function getSource(), line 458)
Acquiring SCF Camera device source via index 0 has failed. === argus_camera[8158]: CameraProvider initialized (0x7fa4e310f0)=== argus_camera[8158]: Connection established (7F9473A1D0)=== argus_camera[8158]: Connection closed (7F9473A1D0)=== argus_camera[8158]: CameraProvider destroyed (0x7fa4e310f0)=== argus_camera[8158]: Connection cleaned up (7F9473A1D0)=== argus_camera[8158]: Connection closed (7F93F391D0)=== argus_camera[8158]: Connection cleaned up (7F93F391D0)=== argus_camera[8158]: Connection established (7FA17FA1D0)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]. ----
(NvCamV4l2) Error ModuleNotPresent: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function findDevice(), line 256)
(NvCamV4l2) Error ModuleNotPresent:  (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 60)
(NvOdmDevice) Error ModuleNotPresent:  (propagating from dvs/git/dirty/git-master_linux/camera-partner/imager/src/devices/V4L2SensorViCsi.cpp, function initialize(), line 105)
NvPclDriverInitializeData: Unable to initialize driver v4l2_sensor
NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor
NvPclStartPlatformDrivers: Failed to start module drivers
NvPclStateControllerOpen: Failed ImagerGUID 0. (error 0xA000E)
NvPclOpen: PCL Open Failed. Error: 0xf
SCF: Error BadParameter: Sensor could not be opened. (in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 582)
SCF: Error BadParameter:  (propagating from src/services/capture/CaptureService.cpp, function addSourceByGuid(), line 437)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 295)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function getSource(), line 458)
Acquiring SCF Camera device source via index 0 has failed. === argus_camera[8158]: CameraProvider initialized (0x7f708554f0)=== argus_camera[8158]: Connection closed (7FA17FA1D0)=== argus_camera[8158]: WARNING: CameraProvider was not destroyed before client connection terminated.=== argus_camera[8158]:          The client may have abnormally terminated. Destroying CameraProvider...=== argus_camera[8158]: CameraProvider destroyed (0x7f708554f0)=== argus_camera[8158]: Connection cleaned up (7FA17FA1D0)
1 Like

Have a check the scope tegra-camera-platform{} to make sure those information is correct.

OFDriverNodeToDict: NVIDIA Camera modules claimed undefined node in proc device-tree: /proc/device-tree/lens_ar0231@A6V26/

OFParserEnumerateDriverNode: v4l2_lens: failed to parse device-tree to driver node

CheckProcDTExists: INFO: accessing /proc/device-tree/i2c@c240000/ar0231_a@10; No such file or directory

OFDriverNodeToDict: NVIDIA Camera modules claimed undefined node in proc device-tree: /proc/device-tree/i2c@c240000/ar0231_a@10

@ShaneCCC

i modify the dts , solve the question of “device-tree/lens_ar0231@A6V26/ ”

but, still fail to get video through argus_camera

root@cidi-desktop:/proc/device-tree# ls lens_^C
NV12' ! omxh264enc ! qtmux ! filesink location=test1.mp4 -e^Cerate=30/1, format=N
root@cidi-desktop:/proc/device-tree# ps aux | grep -i nvargus-daemon
root      5732  0.6  0.3 16875992 50640 ?      Ssl  15:39   0:00 /usr/sbin/nvargus-daemon
root      8149  0.0  0.0   7548  2464 ttyTCU0  S+   15:42   0:00 grep --color=auto -i nvargus-daemon
root@cidi-desktop:/proc/device-tree# kill 5732
root@cidi-desktop:/proc/device-tree# nvargus-daemon 
=== NVIDIA Libargus Camera Service (0.97.3)=== Listening for connections...=== argus_camera[8158]: Connection established (7FAA89E1D0)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]. ----
(NvCamV4l2) Error ModuleNotPresent: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function findDevice(), line 256)
(NvCamV4l2) Error ModuleNotPresent:  (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 60)
(NvOdmDevice) Error ModuleNotPresent:  (propagating from dvs/git/dirty/git-master_linux/camera-partner/imager/src/devices/V4L2SensorViCsi.cpp, function initialize(), line 105)
NvPclDriverInitializeData: Unable to initialize driver v4l2_sensor
NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor
NvPclStartPlatformDrivers: Failed to start module drivers
NvPclStateControllerOpen: Failed ImagerGUID 0. (error 0xA000E)
NvPclOpen: PCL Open Failed. Error: 0xf
SCF: Error BadParameter: Sensor could not be opened. (in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 582)
SCF: Error BadParameter:  (propagating from src/services/capture/CaptureService.cpp, function addSourceByGuid(), line 437)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 295)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function getSource(), line 458)
Acquiring SCF Camera device source via index 0 has failed. === argus_camera[8158]: CameraProvider initialized (0x7fa4692d30)=== argus_camera[8158]: Connection established (7F93F391D0)=== argus_camera[8158]: Connection closed (7F93F391D0)=== argus_camera[8158]: CameraProvider destroyed (0x7fa4692d30)=== argus_camera[8158]: Connection cleaned up (7F93F391D0)=== argus_camera[8158]: Connection closed (7FAA89E1D0)=== argus_camera[8158]: Connection cleaned up (7FAA89E1D0)=== argus_camera[8158]: Connection established (7FAA09D1D0)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]. ----
(NvCamV4l2) Error ModuleNotPresent: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function findDevice(), line 256)
(NvCamV4l2) Error ModuleNotPresent:  (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 60)
(NvOdmDevice) Error ModuleNotPresent:  (propagating from dvs/git/dirty/git-master_linux/camera-partner/imager/src/devices/V4L2SensorViCsi.cpp, function initialize(), line 105)
NvPclDriverInitializeData: Unable to initialize driver v4l2_sensor
NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor
NvPclStartPlatformDrivers: Failed to start module drivers
NvPclStateControllerOpen: Failed ImagerGUID 0. (error 0xA000E)
NvPclOpen: PCL Open Failed. Error: 0xf
SCF: Error BadParameter: Sensor could not be opened. (in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 582)
SCF: Error BadParameter:  (propagating from src/services/capture/CaptureService.cpp, function addSourceByGuid(), line 437)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 295)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function getSource(), line 458)
Acquiring SCF Camera device source via index 0 has failed. === argus_camera[8158]: CameraProvider initialized (0x7f7c8554f0)=== argus_camera[8158]: CameraProvider destroyed (0x7f7c8554f0)=== argus_camera[8158]: Connection established (7F93F391D0)=== argus_camera[8158]: Connection closed (7F93F391D0)=== argus_camera[8158]: Connection cleaned up (7F93F391D0)=== argus_camera[8158]: Connection closed (7FAA09D1D0)=== argus_camera[8158]: Connection cleaned up (7FAA09D1D0)=== argus_camera[8158]: Connection established (7F93F391D0)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]. ----
(NvCamV4l2) Error ModuleNotPresent: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function findDevice(), line 256)
(NvCamV4l2) Error ModuleNotPresent:  (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 60)
(NvOdmDevice) Error ModuleNotPresent:  (propagating from dvs/git/dirty/git-master_linux/camera-partner/imager/src/devices/V4L2SensorViCsi.cpp, function initialize(), line 105)
NvPclDriverInitializeData: Unable to initialize driver v4l2_sensor
NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor
NvPclStartPlatformDrivers: Failed to start module drivers
NvPclStateControllerOpen: Failed ImagerGUID 0. (error 0xA000E)
NvPclOpen: PCL Open Failed. Error: 0xf
SCF: Error BadParameter: Sensor could not be opened. (in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 582)
SCF: Error BadParameter:  (propagating from src/services/capture/CaptureService.cpp, function addSourceByGuid(), line 437)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 295)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function getSource(), line 458)
Acquiring SCF Camera device source via index 0 has failed. === argus_camera[8158]: CameraProvider initialized (0x7fa4e310f0)=== argus_camera[8158]: Connection established (7F9473A1D0)=== argus_camera[8158]: Connection closed (7F9473A1D0)=== argus_camera[8158]: CameraProvider destroyed (0x7fa4e310f0)=== argus_camera[8158]: Connection cleaned up (7F9473A1D0)=== argus_camera[8158]: Connection closed (7F93F391D0)=== argus_camera[8158]: Connection cleaned up (7F93F391D0)=== argus_camera[8158]: Connection established (7FA17FA1D0)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]. ----
(NvCamV4l2) Error ModuleNotPresent: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function findDevice(), line 256)
(NvCamV4l2) Error ModuleNotPresent:  (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 60)
(NvOdmDevice) Error ModuleNotPresent:  (propagating from dvs/git/dirty/git-master_linux/camera-partner/imager/src/devices/V4L2SensorViCsi.cpp, function initialize(), line 105)
NvPclDriverInitializeData: Unable to initialize driver v4l2_sensor
NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor
NvPclStartPlatformDrivers: Failed to start module drivers
NvPclStateControllerOpen: Failed ImagerGUID 0. (error 0xA000E)
NvPclOpen: PCL Open Failed. Error: 0xf
SCF: Error BadParameter: Sensor could not be opened. (in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 582)
SCF: Error BadParameter:  (propagating from src/services/capture/CaptureService.cpp, function addSourceByGuid(), line 437)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 295)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function getSource(), line 458)
Acquiring SCF Camera device source via index 0 has failed. === argus_camera[8158]: CameraProvider initialized

Add the status = “okay” like below.

module0 {
 				badge = "e3326_front_P5V27C";
 				position = "rear";
 				orientation = "1";
                                status = "okay";
 				drivernode0 {
                                        status = "okay";
 					/* Declare PCL support driver (classically known as guid)  */
 					pcl_id = "v4l2_sensor";
 					/* Driver v4l2 device name */
 					devname = "ov5693 2-0036";
 					/* Declare the device-tree hierarchy to driver instance */
 					proc-device-tree = "/proc/device-tree/i2c@3180000/ov5693_c@36";
 				};

@ShaneCCC
I did what you said, but still fail

root@i-desktop:/proc/device-tree/tegra-camera-platform/modules# ls
module0  name
root@i-desktop:/proc/device-tree/tegra-camera-platform/modules# cd module0/
root@i-desktop:/proc/device-tree/tegra-camera-platform/modules/module0# ls
badge  drivernode0  drivernode1  name  orientation  position  status
-desktop:/proc/device-tree/tegra-camera-platform/modules/module0# cat s 
okay
root@i-desktop:/proc/device-tree/tegra-camera-platform/modules/module0# l


root@cidi-desktop:/home/cidi# nvargus-daemon 
=== NVIDIA Libargus Camera Service (0.97.3)=== Listening for connections...=== argus_camera[8109]: Connection established (7FB2E291D0)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]. ----
(NvCamV4l2) Error ModuleNotPresent: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function findDevice(), line 256)
(NvCamV4l2) Error ModuleNotPresent:  (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 60)
(NvOdmDevice) Error ModuleNotPresent:  (propagating from dvs/git/dirty/git-master_linux/camera-partner/imager/src/devices/V4L2SensorViCsi.cpp, function initialize(), line 105)
NvPclDriverInitializeData: Unable to initialize driver v4l2_sensor
NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor
NvPclStartPlatformDrivers: Failed to start module drivers
NvPclStateControllerOpen: Failed ImagerGUID 0. (error 0xA000E)
NvPclOpen: PCL Open Failed. Error: 0xf
SCF: Error BadParameter: Sensor could not be opened. (in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 582)
SCF: Error BadParameter:  (propagating from src/services/capture/CaptureService.cpp, function addSourceByGuid(), line 437)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 295)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function getSource(), line 458)
Acquiring SCF Camera device source via index 0 has failed. === argus_camera[8109]: CameraProvider initialized (0x7fac684dd0)=== argus_camera[8109]: Connection established (7F97FFF1D0)=== argus_camera[8109]: Connection closed (7F97FFF1D0)=== argus_camera[8109]: CameraProvider destroyed (0x7fac684dd0)=== argus_camera[8109]: Connection cleaned up (7F97FFF1D0)=== argus_camera[8109]: Connection closed (7FB2E291D0)=== argus_camera[8109]: Connection cleaned up (7FB2E291D0)=== argus_camera[8109]: Connection established (7FB26281D0)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]. ----
(NvCamV4l2) Error ModuleNotPresent: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function findDevice(), line 256)
(NvCamV4l2) Error ModuleNotPresent:  (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 60)
(NvOdmDevice) Error ModuleNotPresent:  (propagating from dvs/git/dirty/git-master_linux/camera-partner/imager/src/devices/V4L2SensorViCsi.cpp, function initialize(), line 105)
NvPclDriverInitializeData: Unable to initialize driver v4l2_sensor
NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor
NvPclStartPlatformDrivers: Failed to start module drivers
NvPclStateControllerOpen: Failed ImagerGUID 0. (error 0xA000E)
NvPclOpen: PCL Open Failed. Error: 0xf
SCF: Error BadParameter: Sensor could not be opened. (in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 582)
SCF: Error BadParameter:  (propagating from src/services/capture/CaptureService.cpp, function addSourceByGuid(), line 437)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 295)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function getSource(), line 458)
Acquiring SCF Camera device source via index 0 has failed. === argus_camera[8109]: CameraProvider initialized (0x7f7c855470)=== argus_camera[8109]: Connection established (7F97FFF1D0)=== argus_camera[8109]: CameraProvider destroyed (0x7f7c855470)=== argus_camera[8109]: Connection closed (7F97FFF1D0)=== argus_camera[8109]: Connection cleaned up (7F97FFF1D0)=== argus_camera[8109]: Connection closed (7FB26281D0)=== argus_camera[8109]: Connection cleaned up (7FB26281D0)=== argus_camera[8109]: Connection established (7FB2E291D0)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]. ----
(NvCamV4l2) Error ModuleNotPresent: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function findDevice(), line 256)
(NvCamV4l2) Error ModuleNotPresent:  (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 60)
(NvOdmDevice) Error ModuleNotPresent:  (propagating from dvs/git/dirty/git-master_linux/camera-partner/imager/src/devices/V4L2SensorViCsi.cpp, function initialize(), line 105)
NvPclDriverInitializeData: Unable to initialize driver v4l2_sensor
NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor
NvPclStartPlatformDrivers: Failed to start module drivers
NvPclStateControllerOpen: Failed ImagerGUID 0. (error 0xA000E)
NvPclOpen: PCL Open Failed. Error: 0xf
SCF: Error BadParameter: Sensor could not be opened. (in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 582)
SCF: Error BadParameter:  (propagating from src/services/capture/CaptureService.cpp, function addSourceByGuid(), line 437)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 295)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function getSource(), line 458)
Acquiring SCF Camera device source via index 0 has failed. === argus_camera[8109]: CameraProvider initialized (0x7face291d0)=== argus_camera[8109]: Connection established (7F97FFF1D0)=== argus_camera[8109]: Connection closed (7F97FFF1D0)=== argus_camera[8109]: CameraProvider destroyed (0x7face291d0)=== argus_camera[8109]: Connection cleaned up (7F97FFF1D0)=== argus_camera[8109]: Connection closed (7FB2E291D0)=== argus_camera[8109]: Connection cleaned up (7FB2E291D0)=== argus_camera[8109]: Connection established (7FB16261D0)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]. ----
(NvCamV4l2) Error ModuleNotPresent: V4L2Device not available (in /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function findDevice(), line 256)
(NvCamV4l2) Error ModuleNotPresent:  (propagating from /dvs/git/dirty/git-master_linux/camera/utils/nvcamv4l2/v4l2_device.cpp, function initialize(), line 60)
(NvOdmDevice) Error ModuleNotPresent:  (propagating from dvs/git/dirty/git-master_linux/camera-partner/imager/src/devices/V4L2SensorViCsi.cpp, function initialize(), line 105)
NvPclDriverInitializeData: Unable to initialize driver v4l2_sensor
NvPclInitializeDrivers: error: Failed to init camera sub module v4l2_sensor
NvPclStartPlatformDrivers: Failed to start module drivers
NvPclStateControllerOpen: Failed ImagerGUID 0. (error 0xA000E)
NvPclOpen: PCL Open Failed. Error: 0xf
SCF: Error BadParameter: Sensor could not be opened. (in src/services/capture/CaptureServiceDeviceSensor.cpp, function getSourceFromGuid(), line 582)
SCF: Error BadParameter:  (propagating from src/services/capture/CaptureService.cpp, function addSourceByGuid(), line 437)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function addSourceByIndex(), line 295)
SCF: Error BadParameter:  (propagating from src/api/CameraDriver.cpp, function getSource(), line 458)
Acquiring SCF Camera device source via index 0 has failed. === argus_camera[8109]: CameraProvider initialized (0x7f78855470)=== argus_camera[8109]: Connection closed (7FB16261D0)=== argus_camera[8109]: WARNING: CameraProvider was not destroyed before client connection terminated.=== argus_camera[8109]:          The client may have abnormally terminated. Destroying CameraProvider...=== argus_camera[8109]: CameraProvider destroyed (0x7f78855470)=== argus_camera[8109]: Connection cleaned up (7FB16261D0)

Does the devname correct?
devname = “ov5693 2-0036”;

@ShaneCCC

thanks very much!!!

Now camera is working correcttly!!!