Camera: DPB and MjstreamingSocket read error

I am trying to use the camera. When I test it using:
gst-launch-1.0 nvcamerasrc fpsRange=“30.0 30.0” ! ‘video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080, format=(string)I420, framerate=(fraction)30/1’ ! nvtee ! nvvidconv flip-method=2 ! ‘video/x-raw(memory:NVMM), format=(string)I420’ ! nvoverlaysink -e

I get:
Setting pipeline to PAUSED …
Inside NvxLiteH264DecoderLowLatencyInitNvxLiteH264DecoderLowLatencyInit set DPB and MjstreamingInside NvxLiteH265DecoderLowLatencyInitNvxLiteH265DecoderLowLatencyInit set DPB and MjstreamingSocket read error. Camera Daemon stopped functioning…

The Jetson TX1 is updated with the latest JetPak version.

Try:

gst-launch-1.0 nvcamerasrc fpsRange=“30.0 30.0” ! ‘video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080, format=(string)I420, framerate=(fraction)30/1’ ! nvtee ! nvvidconv flip-method=2 ! ‘video/x-raw(memory:NVMM), format=(string)I420’ ! nvhdmioverlaysink -e

br
ChenJian

Thanks, but I get the same error:
gst-launch-1.0 nvcamerasrc fpsRange=“30.0 30.0” ! ‘video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080, format=(string)I420, framerate=(fraction)30/1’ ! nvtee ! nvvidconv flip-method=2 ! ‘video/x-raw(memory:NVMM), format=(string)I420’ ! nvhdmioverlaysink -e
Setting pipeline to PAUSED …
Inside NvxLiteH264DecoderLowLatencyInitNvxLiteH264DecoderLowLatencyInit set DPB and MjstreamingInside NvxLiteH265DecoderLowLatencyInitNvxLiteH265DecoderLowLatencyInit set DPB and MjstreamingSocket read error. Camera Daemon stopped functioning…

Hello, gelu74:
That’s weird. that pipeline works in my local building. Maybe it’s a little different from your release.

try the simple pipeline for camera, and attach the my log for your reference.

gst-launch-1.0 nvcamerasrc ! ‘video/x-raw(memory:NVMM),width=1920, height=1080, format=(string)I420’ ! nvhdmioverlaysink -e
Setting pipeline to PAUSED …
Inside NvxLiteH264DecoderLowLatencyInitNvxLiteH264DecoderLowLatencyInit set DPB and MjstreamingInside NvxLiteH265DecoderLowLatencyInitNvxLiteH265DecoderLowLatencyInit set DPB and Mjstreaming
Available Sensor modes :
2592 x 1944 FR=30.000000 CF=0xf09208a10 isAohdr=0
2592 x 1458 FR=30.000000 CF=0xf09208a10 isAohdr=0
1280 x 720 FR=120.000000 CF=0xf09208a10 isAohdr=0
2592 x 1944 FR=24.000000 CF=0xf09208a10 isAohdr=1
Pipeline is live and does not need PREROLL …
Setting pipeline to PLAYING …
New clock: GstSystemClock

NvCameraSrc: Trying To Set Default Camera Resolution. Selected 1920x1080 FrameRate = 30.000000 …

^Chandling interrupt.
Interrupt: Stopping pipeline …
EOS on shutdown enabled – Forcing EOS on the pipeline
Waiting for EOS…
Got EOS from element “pipeline0”.
EOS received - stopping pipeline…
Execution ended after 0:00:03.106707367
Setting pipeline to PAUSED …
Setting pipeline to READY …
Setting pipeline to NULL …
Freeing pipeline …

First just make sure that camera sensor works well.
And then check the other plugins one by one.

br
ChenJian

@tt11 I can not read your response ¿?
ChenJian I am getting the same error:

gst-launch-1.0 nvcamerasrc ! ‘video/x-raw(memory:NVMM),width=1920, height=1080, format=(string)I420’ ! nvhdmioverlaysink -e
Setting pipeline to PAUSED …
Inside NvxLiteH264DecoderLowLatencyInitNvxLiteH264DecoderLowLatencyInit set DPB and MjstreamingInside NvxLiteH265DecoderLowLatencyInitNvxLiteH265DecoderLowLatencyInit set DPB and MjstreamingSocket read error. Camera Daemon stopped functioning…

Apologies if this seems like a basic question, gelu74, but you are attempting to use the onboard camera that comes with the Jetson TX1 Dev Kit, correct? If so, does the camera work with other pipelines?

Yes, I am trying to use the onboard camera.
Could you suggest other pipeline to try?
Thanks

I was talking about a simple pipeline to get video onto the display, such as this:

gst-launch-1.0 nvcamerasrc ! 'video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080,format=(string)I420, framerate=(fraction)30/1' ! nvtee ! nvoverlaysink -e

Yes, I get the same error:

ubuntu@tegra-ubuntu:~$ gst-launch-1.0 nvcamerasrc ! ‘video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080,format=(string)I420, framerate=(fraction)30/1’ ! nvtee ! nvoverlaysink -e
Setting pipeline to PAUSED …
Inside NvxLiteH264DecoderLowLatencyInitNvxLiteH264DecoderLowLatencyInit set DPB and MjstreamingInside NvxLiteH265DecoderLowLatencyInitNvxLiteH265DecoderLowLatencyInit set DPB and MjstreamingSocket read error. Camera Daemon stopped functioning…

I am completely lost with this type of pipelines, I don’t know if this makes sense but if I do:

ubuntu@tegra-ubuntu:~$ gst-launch-1.0 nvcamerasrc ! ‘video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080,format=(string)I420, framerate=(fraction)30/1’
I get a:
WARNING: erroneous pipeline: no element “video”

and If I do:

ubuntu@tegra-ubuntu:~$ gst-launch-1.0 nvcamerasrc ! ‘video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080,format=(string)I420, framerate=(fraction)30/1’ ! nvtee
Setting pipeline to PAUSED …
Socket read error. Camera Daemon stopped functioning…

Hello,

I have also seen exactly the same error on my Jetson TX1 board. Are there any solutions for this?

Before running the gst pipeline, I enter two commands

sudo rmmod nvhost-vi

sudo modprobe tegra_camera

Hello,
This pipeline is a very simple one.

gst-launch-1.0 nvcamerasrc ! ‘video/x-raw(memory:NVMM),width=1920, height=1080, format=(string)I420’ ! nvhdmioverlaysink -e

if this does not work, it’s better to check lower level.

  1. cat /var/log/syslog |grep nvcamera-daemon and check the error message.
  2. use i2c tools to check whether sensor can be accessed. (Note: the sensor power is off if there’s no app runing. Please check/change the driver and power-on sensor before i2c dump.)

br
ChenJian

Hi,

I’ve the same problems here. Calling (I dont have “nvhdmioverlaysink”):

gst-launch-1.0 nvcamerasrc ! 'video/x-raw(memory:NVMM), width=(int)1920, height=(int)1080,format=(string)I420, framerate=(fraction)30/1' ! fakesink

I get

Setting pipeline to PAUSED ...
Socket read error. Camera Daemon stopped functioning.....

Looking at the system logs I get:

[Thu Apr 28 09:33:01 2016] nvcamera-daemon[2711]: unhandled level 3 translation fault (11) at 0xffffffff, esr 0x92000007
[Thu Apr 28 09:33:01 2016] pgd = ffffffc0cb23b000
[Thu Apr 28 09:33:01 2016] [ffffffff] *pgd=000000014cff1003, *pmd=000000014b237003, *pte=0000000000000000

[Thu Apr 28 09:33:01 2016] CPU: 1 PID: 2711 Comm: nvcamera-daemon Tainted: G        W    3.10.67 #1
[Thu Apr 28 09:33:01 2016] task: ffffffc0cd250000 ti: ffffffc0c0154000 task.ti: ffffffc0c0154000
[Thu Apr 28 09:33:01 2016] PC is at 0xf6abd078
[Thu Apr 28 09:33:01 2016] LR is at 0x0
[Thu Apr 28 09:33:01 2016] pc : [<00000000f6abd078>] lr : [<0000000000000000>] pstate: a0070010
[Thu Apr 28 09:33:01 2016] sp : 00000000f55d87b0
[Thu Apr 28 09:33:01 2016] x12: 00000000f67b13a9 
[Thu Apr 28 09:33:01 2016] x11: 00000000fff3cac0 x10: 00000000ffe5c6e0 
[Thu Apr 28 09:33:01 2016] x9 : 00000000eaa24630 x8 : 00000000f6e517a8 
[Thu Apr 28 09:33:01 2016] x7 : 00000000f6e517bc x6 : 000000000000000f 
[Thu Apr 28 09:33:01 2016] x5 : 00000000eaa24634 x4 : 00000000eaa24630 
[Thu Apr 28 09:33:01 2016] x3 : 0000000000000000 x2 : 0000000000000051 
[Thu Apr 28 09:33:01 2016] x1 : 00000000f4c00040 x0 : 00000000ffffffff 

[Thu Apr 28 09:33:01 2016] Library at 0xf6abd078: 0xf69cd000 /usr/lib/arm-linux-gnueabihf/tegra/libscf.so
[Thu Apr 28 09:33:01 2016] Library at 0x0: 0x8000 /usr/sbin/nvcamera-daemon
[Thu Apr 28 09:33:01 2016] vdso base = 0xf70c3000
[Thu Apr 28 09:33:01 2016] init: nvcamera-daemon main process (2654) killed by SEGV signal
[Thu Apr 28 09:33:01 2016] init: nvcamera-daemon main process ended, respawning

I’m running R23.2 on TX1

Any hints?

Thanks.

Hello Hawky,

Regarding:

I dont have “nvhdmioverlaysink”

Why is this the case?

Hi ctichenor,

I’ve to apologize:

I don’t have “nvhdmioverlaysink”

Why is this the case?

I can’t exactly remember that setup, but I’ve upgraded Gstreamer to 1.8.1 recently and now I’ve “nvhdmioverlaysink”.

But the error remains:

$ which gst-launch-1.0
/home/ubuntu/gst-1.8.1/bin/gst-launch-1.0

$ gst-launch-1.0 nvcamerasrc ! 'video/x-raw(memory:NVMM),width=1920, height=1080, format=(string)I420' ! nvhdmioverlaysink -e
0:00:00.051994167 16809    0xd4000 WARN                     omx gstomx.c:2841:plugin_init: Failed to load configuration file: Valid key file could not be found in search dirs (searched in: /home/ubuntu/.config:/etc/xdg as per GST_OMX_CONFIG_DIR environment variable, the xdg user config directory (or XDG_CONFIG_HOME) and the system config directory (or XDG_CONFIG_DIRS)
Setting pipeline to PAUSED ...
Inside NvxLiteH264DecoderLowLatencyInitNvxLiteH264DecoderLowLatencyInit set DPB and MjstreamingInside NvxLiteH265DecoderLowLatencyInitNvxLiteH265DecoderLowLatencyInit set DPB and MjstreamingSocket read error. Camera Daemon stopped functioning.....
May  9 12:34:10 tegra-ubuntu kernel: [433614.654075] nvcamera-daemon[16851]: unhandled level 3 translation fault (11) at 0xffffffff, esr 0x92000007
May  9 12:34:10 tegra-ubuntu kernel: [433614.654083] pgd = ffffffc0e57ad000
May  9 12:34:10 tegra-ubuntu kernel: [433614.657569] [ffffffff] *pgd=00000001660b2003, *pmd=000000017d178003, *pte=0000000000000000
May  9 12:34:10 tegra-ubuntu kernel: [433614.665958] 
May  9 12:34:10 tegra-ubuntu kernel: [433614.665966] CPU: 1 PID: 16851 Comm: nvcamera-daemon Tainted: G        W    3.10.67 #1
May  9 12:34:10 tegra-ubuntu kernel: [433614.665973] task: ffffffc0085d60c0 ti: ffffffc0f6ef4000 task.ti: ffffffc0f6ef4000
May  9 12:34:10 tegra-ubuntu kernel: [433614.665982] PC is at 0xf7145078
May  9 12:34:10 tegra-ubuntu kernel: [433614.665986] LR is at 0x0
May  9 12:34:10 tegra-ubuntu kernel: [433614.665991] pc : [<00000000f7145078>] lr : [<0000000000000000>] pstate: a0070010
May  9 12:34:10 tegra-ubuntu kernel: [433614.665995] sp : 00000000f5c607b0
May  9 12:34:10 tegra-ubuntu kernel: [433614.665999] x12: 00000000f6e39b25 
May  9 12:34:10 tegra-ubuntu kernel: [433614.666005] x11: 00000000ffa9b350 x10: 00000000ffe5c6e0 
May  9 12:34:10 tegra-ubuntu kernel: [433614.666014] x9 : 00000000eb124700 x8 : 00000000f74d97a8 
May  9 12:34:10 tegra-ubuntu kernel: [433614.666021] x7 : 00000000f74d97bc x6 : 000000000000000f 
May  9 12:34:10 tegra-ubuntu kernel: [433614.666029] x5 : 00000000eb124704 x4 : 00000000eb124700 
May  9 12:34:10 tegra-ubuntu kernel: [433614.666036] x3 : 0000000000000000 x2 : 0000000000000051 
May  9 12:34:10 tegra-ubuntu kernel: [433614.666043] x1 : 00000000f5300040 x0 : 00000000ffffffff 
May  9 12:34:10 tegra-ubuntu kernel: [433614.666050] 
May  9 12:34:10 tegra-ubuntu kernel: [433614.666061] Library at 0xf7145078: 0xf7055000 /usr/lib/arm-linux-gnueabihf/tegra/libscf.so
May  9 12:34:10 tegra-ubuntu kernel: [433614.674414] Library at 0x0: 0x8000 /usr/sbin/nvcamera-daemon
May  9 12:34:10 tegra-ubuntu kernel: [433614.680150] vdso base = 0xf774b000
May  9 12:34:10 tegra-ubuntu kernel: [433614.704058] init: nvcamera-daemon main process (16845) killed by SEGV signal
May  9 12:34:10 tegra-ubuntu kernel: [433614.704100] init: nvcamera-daemon main process ended, respawning

The upgraded version of GStreamer is not compatible with our multimedia stack and cannot use our sinks. You will need to stay with a default installation if you wish to use them.

@gelu74
hello gelu74.
I have got the same error on my Jetson TX1 board using L4T 23.2.
I apply the patch(0001-ARM64-adding-OV5693-V4L2-on-E3326-jetson_cv.patch),which is linked – L4T R23.2 for Jetson TX1 released - Announcements - NVIDIA Developer Forums .and i compilied the kernel ,and flashed it to TX1 board.
then reboot the TX1 board,type:
$ sudo rmmod nvhost-vi
$ sudo modprobe ov5693_v4l2
$ sudo modprobe tegra_camera
and i can see /dev/video0,but i can not let the ov5693 camera work, i have the same error with you. could you tell me how did you solve you problem?
thanks in advance.
wei liu.

Can you try the following command and post the output when you perform streaming?

sudo service nvcamera-daemon stop
sudo /usr/sbin/nvcamera-daemon  &

Hi ctichenor,nVConan,
I have the same problem.After running the following command
sudo service nvcamera-daemon stop
sudo /usr/sbin/nvcamera-daemon &
and then run
gst-launch-1.0 nvcamerasrc ! ‘video/x-raw(memory:NVMM),width=1920, height=1080, format=(string)I420’ ! nvhdmioverlaysink -e
print:
Setting pipeline to PAUSED …
Inside NvxLiteH264DecoderLowLatencyInitNvxLiteH264DecoderLowLatencyInit set DPB and MjstreamingInside NvxLiteH265DecoderLowLatencyInitNvxLiteH265DecoderLowLatencyInit set DPB and MjstreamingNvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_focuser_stub)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_soc_sensor)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_focuser_stub)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_soc_sensor)
NvPclDriver_V4L2_Focuser_Stub_Initialize WARNING: No focuser object, allocating for lens
NvPclDriver_V4L2_Focuser_Stub_Initialize: Loaded focuser static properties--------------
OFDPropertyGetString: could not read property [devnode]
V4L2 Sensor Driver: Sensor_InitializeDevNode: devnode missing in device-tree
Sensor_InitializeDevNode: Failed to open dev node ‘/dev/camera/video0’, trying alternate location
Sensor_InitializeDevNode: Failed. Unable to locate dev node ‘video0’
NvPclDriver_V4L2_Sensor_Initialize: Failure ---------------------
NvPclDriverInitializeData: Unable to initialize driver v4l2_soc_sensor
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_focuser_stub)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_soc_sensor)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_focuser_stub)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_soc_sensor)
NvPclDriver_V4L2_Focuser_Stub_Initialize WARNING: No focuser object, allocating for lens
NvPclDriver_V4L2_Focuser_Stub_Initialize: Loaded focuser static properties--------------
OFDPropertyGetString: could not read property [devnode]
V4L2 Sensor Driver: Sensor_InitializeDevNode: devnode missing in device-tree
Sensor_InitializeDevNode: Failed to open dev node ‘/dev/camera/video0’, trying alternate location
Sensor_InitializeDevNode: Failed. Unable to locate dev node ‘video0’
NvPclDriver_V4L2_Sensor_Initialize: Failure ---------------------
NvPclDriverInitializeData: Unable to initialize driver v4l2_soc_sensor
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureServiceDeviceSensor.cpp, function open(), line 116)
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureServiceDeviceSensor.cpp, function listOdmSensors(), line 400)
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureServiceDeviceSensor.cpp, function listRealSensors(), line 472)
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureServiceDeviceSensor.cpp, function listSensors(), line 509)
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureService.cpp, function getSources(), line 568)
SCF: Error BadParameter: (propagating) (in src/api/CameraDriver.cpp, function enumerateSources(), line 429)
SCF: Error BadParameter: Error enumerating CameraDriver sources (in src/api/CameraDriver.cpp, function numSources(), line 466)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_focuser_stub)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_soc_sensor)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_focuser_stub)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_soc_sensor)
NvPclDriver_V4L2_Focuser_Stub_Initialize WARNING: No focuser object, allocating for lens
NvPclDriver_V4L2_Focuser_Stub_Initialize: Loaded focuser static properties--------------
OFDPropertyGetString: could not read property [devnode]
V4L2 Sensor Driver: Sensor_InitializeDevNode: devnode missing in device-tree
Sensor_InitializeDevNode: Failed to open dev node ‘/dev/camera/video0’, trying alternate location
Sensor_InitializeDevNode: Failed. Unable to locate dev node ‘video0’
NvPclDriver_V4L2_Sensor_Initialize: Failure ---------------------
NvPclDriverInitializeData: Unable to initialize driver v4l2_soc_sensor
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_focuser_stub)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_soc_sensor)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_focuser_stub)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_soc_sensor)
NvPclDriver_V4L2_Focuser_Stub_Initialize WARNING: No focuser object, allocating for lens
NvPclDriver_V4L2_Focuser_Stub_Initialize: Loaded focuser static properties--------------
OFDPropertyGetString: could not read property [devnode]
V4L2 Sensor Driver: Sensor_InitializeDevNode: devnode missing in device-tree
Sensor_InitializeDevNode: Failed to open dev node ‘/dev/camera/video0’, trying alternate location
Sensor_InitializeDevNode: Failed. Unable to locate dev node ‘video0’
NvPclDriver_V4L2_Sensor_Initialize: Failure ---------------------
NvPclDriverInitializeData: Unable to initialize driver v4l2_soc_sensor
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureServiceDeviceSensor.cpp, function open(), line 116)
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureServiceDeviceSensor.cpp, function listOdmSensors(), line 400)
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureServiceDeviceSensor.cpp, function listRealSensors(), line 472)
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureServiceDeviceSensor.cpp, function listSensors(), line 509)
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureService.cpp, function getSources(), line 568)
SCF: Error BadParameter: (propagating) (in src/api/CameraDriver.cpp, function enumerateSources(), line 429)
SCF: Error BadParameter: Error enumerating CameraDriver sources (in src/api/CameraDriver.cpp, function numSources(), line 466)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_focuser_stub)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_soc_sensor)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_focuser_stub)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_soc_sensor)
NvPclDriver_V4L2_Focuser_Stub_Initialize WARNING: No focuser object, allocating for lens
NvPclDriver_V4L2_Focuser_Stub_Initialize: Loaded focuser static properties--------------
OFDPropertyGetString: could not read property [devnode]
V4L2 Sensor Driver: Sensor_InitializeDevNode: devnode missing in device-tree
Sensor_InitializeDevNode: Failed to open dev node ‘/dev/camera/video0’, trying alternate location
Sensor_InitializeDevNode: Failed. Unable to locate dev node ‘video0’
NvPclDriver_V4L2_Sensor_Initialize: Failure ---------------------
NvPclDriverInitializeData: Unable to initialize driver v4l2_soc_sensor
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_focuser_stub)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_soc_sensor)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_focuser_stub)
NvPclCreateDriver: Found NvPcl Driver Hal dev_name match (v4l2_soc_sensor)
NvPclDriver_V4L2_Focuser_Stub_Initialize WARNING: No focuser object, allocating for lens
NvPclDriver_V4L2_Focuser_Stub_Initialize: Loaded focuser static properties--------------
OFDPropertyGetString: could not read property [devnode]
V4L2 Sensor Driver: Sensor_InitializeDevNode: devnode missing in device-tree
Sensor_InitializeDevNode: Failed to open dev node ‘/dev/camera/video0’, trying alternate location
Sensor_InitializeDevNode: Failed. Unable to locate dev node ‘video0’
NvPclDriver_V4L2_Sensor_Initialize: Failure ---------------------
NvPclDriverInitializeData: Unable to initialize driver v4l2_soc_sensor
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureServiceDeviceSensor.cpp, function open(), line 116)
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureServiceDeviceSensor.cpp, function listOdmSensors(), line 400)
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureServiceDeviceSensor.cpp, function listRealSensors(), line 472)
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureServiceDeviceSensor.cpp, function listSensors(), line 509)
SCF: Error BadParameter: (propagating) (in src/services/capture/CaptureService.cpp, function getSources(), line 568)
SCF: Error BadParameter: (propagating) (in src/api/CameraDriver.cpp, function enumerateSources(), line 429)
SCF: Error BadParameter: Error enumerating CameraDriver sources (in src/api/CameraDriver.cpp, function numSources(), line 466)
SCF: Error BadParameter: index out of range (in src/api/CameraDriver.cpp, function getSource(), line 497)
Socket read error. Camera Daemon stopped functioning…
gst_nvcamera_open() failed ret=0
ERROR: Pipeline doesn’t want to pause.
Setting pipeline to NULL …

But when run following command
rmmod nvhost_vi
modprobe tegra_camera
./yavta /dev/video0 -c1 -n1 -s1920x1080 -fSRGGB10 -Fov.raw
I can capture data with yavta.

Can you help to solve the problem?

Hello, yifei:
After system up, does /dev/videox exists?
after rmmod/modprobe, can you run gst pipeline to get correct image?

you can check lsmod result for the module dependency.

br
Chenjian