Gstnvarguscamerasrc.cpp, execute:645 No cameras available

  1. Where did you get the camera module(s)?
    UCTRONICS

  2. Model number of the product(s)?
    B0298N

  3. What hardware/platform were you working on?
    Jetson Xavier NX

  4. Instructions you have followed. (link/manual/etc.)
    Camarray – Arducam 8MP IMX219 Synchronized Stereo Camera Bundle Kit - Arducam

  5. Problems you were having?
    When running the following command:

FRAMERATE=21
gst-launch-1.0 nvarguscamerasrc sensor-id=0 ! “video/x-raw(memory:NVMM),width=3264,height=2464,framerate=$FRAMERATE/1” ! nvvidconv ! “video/x-raw(memory:NVMM),width=1432,height=1080,framerate=$FRAMERATE/1” ! nvoverlaysink

I get this error:
Setting pipeline to PAUSED …
Pipeline is live and does not need PREROLL …
Setting pipeline to PLAYING …
New clock: GstSystemClock
Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, execute:645 No cameras available

(gst-launch-1.0:9952): GStreamer-CRITICAL **: 10:56:13.708: gst_mini_object_set_qdata: assertion ‘object != NULL’ failed
Got EOS from element “pipeline0”.
Execution ended after 0:00:00.032516690
Setting pipeline to PAUSED …
Setting pipeline to READY …
Setting pipeline to NULL …
Freeing pipeline …

  1. The dmesg log from your hardware?
    Too long, see comment.

  2. Troubleshooting attempts you’ve made?
    This is a fresh SD image from NVIDIA.

arducam:~$ dmesg | grep imx219
[ 2.020778] imx219 9-0010: tegracam sensor driver:imx219_v2.0.6
[ 2.045749] imx219 10-0010: tegracam sensor driver:imx219_v2.0.6
[ 2.069041] imx219 10-0010: imx219_board_setup: error during i2c read probe (-121)
[ 2.069368] imx219 10-0010: board setup failed
[ 2.069626] imx219: probe of 10-0010 failed with error -121
[ 3.033964] tegra194-vi5 15c10000.vi: subdev imx219 9-0010 bound

arducam:~$ v4l2-ctl --list-devices
vi-output, imx219 9-0010 (platform:15c10000.vi:0):
/dev/video0

arducam:~$ v4l2-ctl -d /dev/video0 --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
Index : 0
Type : Video Capture
Pixel Format: ‘RG10’
Name : 10-bit Bayer RGRG/GBGB
Size: Discrete 3264x2464
Interval: Discrete 0.048s (21.000 fps)
Size: Discrete 3264x1848
Interval: Discrete 0.036s (28.000 fps)
Size: Discrete 1920x1080
Interval: Discrete 0.033s (30.000 fps)
Size: Discrete 1640x1232
Interval: Discrete 0.033s (30.000 fps)
Size: Discrete 1280x720
Interval: Discrete 0.017s (60.000 fps)

sudo dpkg -r ardu* does not autocomplete and dmsg | grep ardu* shows that the Arducam v4l2 driver and IMX477 drivers are NOT installed.

  1. What help do you need?
    What steps do I need to do next to get the camera to stream? It appears to be connected since v4l2-ctl commands show what is expected and the camera shows up in /dev.

Can you take a picture of the hardware connection?
From the log, the driver installation is normal, but a problem occurred during the probe process.
I am not sure where the problem lies.

I redid the connections a few times so I don’t think it is a bad connection.

Can you follow the troubleshooting chapter in this document to diagnose the problem? (Although it is of IMX477, most of them are the same)

image

Neither address seems to respond. I tried 4 different USB cables so I don’t think it’s a bad cable.

Sorry for the late reply,
You can contact your sales for replacement.