Maxim
May 12, 2024, 9:17pm
1
Where did you get the camera module(s)? purchased on arducam
Model number of the product(s)? B0429N
What hardware/platform were you working on?
Jetson NANO dev kit 4 gb
Instructions you have followed. (link/manual/etc.)
Quick start - Arducam Wiki
Problems you were having?
Black screen via gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw, format=GRAY16_LE, width=2560, height=720 ! videoconvert ! xvimagesink
Dmesg | grep arducam
1.431303] arducam-csi2: arducam_read: Reading register 0x103 failed
[ 1.431309] arducam-csi2 8-000c: probe failed
[ 1.431341] arducam-csi2 8-000c: Failed to setup board.
[ 1.589776] vi 54080000.vi: subdev arducam-csi2 7-000c bound
jetson@jetson-desktop:~$ i2cdetect -r -y 8
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – – – – – – – – – – – – –
10: – – – – – – – – – – – – – – – –
20: – – – – – – – – – – – – – – – –
30: – – – – – – – – – – – – – – – –
40: UU – – – – – – – – – – – – – – –
50: – – – – – – – – – – – – – – – –
60: – – – – – – – – – – – – – – – –
70: – – – – – – – –
jetson@jetson-desktop:~$ i2cdetect -r -y 7
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – – – – – – – – – UU – – –
10: – – – – – – – – – – – – – – – –
20: – – – – – – – – – – – – – – – –
30: – – – – – – – – – – – – – – – –
40: UU – – – – – – – – – – – – – – –
50: – – – – – – – – – – – – – – – –
60: – – – – – – – – – – – – – – – –
70: – – – – – – – –
The dmesg log from your hardware?
Dmesg | grep arducam
1.431303] arducam-csi2: arducam_read: Reading register 0x103 failed
[ 1.431309] arducam-csi2 8-000c: probe failed
[ 1.431341] arducam-csi2 8-000c: Failed to setup board.
[ 1.589776] vi 54080000.vi: subdev arducam-csi2 7-000c bound
Troubleshooting attempts you’ve made?
Reinstal driver by using automatic installation script from
Quick start - Arducam Wiki
replave cable
What help do you need?
i need building stereo depth. And switch cameras via i2c bus. But I don’t receive the video
Dion
May 13, 2024, 2:24am
3
Maxim
May 13, 2024, 2:57pm
4
Hi, Dion. Yes. Thank you. Jetson NANO detected cameras,
jetson@jetson-desktop:~$ ls /dev/video*
/dev/video0
jetson@jetson-desktop:~$ v4l2-ctl --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
Index : 0
Type : Video Capture
Pixel Format: 'Y16 ’
Name : 16-bit Greyscale
Size: Discrete 3840x1200
Size: Discrete 3840x1080
Size: Discrete 2560x720
Index : 1
Type : Video Capture
Pixel Format: ‘BA10’
Name : 10-bit Bayer GRGR/BGBG
Size: Discrete 3840x1200
Size: Discrete 3840x1080
Size: Discrete 2560x720
But looking at this link Camarray on jetson, no cameras available - #7 by Edward
i use gstreamer after v4l2src and receive black images.I write like this
gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw, format=GRAY16_LE, width=2560, height=720 ! videoconvert ! xvimagesink
and i see black images…
I tried switching the composition after i2c bus, but HAT not available
jetson@jetson-desktop:~$ i2cdetect -l
i2c-3 i2c 7000c700.i2c I2C adapter
i2c-1 i2c 7000c400.i2c I2C adapter
i2c-101 i2c tegradc.1 I2C adapter
i2c-8 i2c i2c-6-mux (chan_id 1) I2C adapter
i2c-6 i2c Tegra I2C adapter I2C adapter
i2c-4 i2c 7000d000.i2c I2C adapter
i2c-2 i2c 7000c500.i2c I2C adapter
i2c-0 i2c 7000c000.i2c I2C adapter
i2c-7 i2c i2c-6-mux (chan_id 0) I2C adapter
i2c-5 i2c 7000d100.i2c I2C adapter
jetson@jetson-desktop:~$ i2cdetect -r -y 7
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – – – – – – – – – UU – – –
10: – – – – – – – – – – – – – – – –
20: – – – – – – – – – – – – – – – –
30: – – – – – – – – – – – – – – – –
40: UU – – – – – – – – – – – – – – –
50: – – – – – – – – – – – – – – – –
60: – – – – – – – – – – – – – – – –
70: – – – – – – – –
jetson@jetson-desktop:~$ i2cdetect -r -y 8
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: – – – – – – – – – – – – –
10: – – – – – – – – – – – – – – – –
20: – – – – – – – – – – – – – – – –
30: – – – – – – – – – – – – – – – –
40: UU – – – – – – – – – – – – – – –
50: – – – – – – – – – – – – – – – –
60: – – – – – – – – – – – – – – – –
70: – – – – – – – –
Maxim
May 13, 2024, 3:12pm
5
Maibe i need configure Jetson NANO CSI Connector? I2c BUS7 and BUS8 are physically connected to the HAT via CSI ?
Dion
May 14, 2024, 7:55am
6
Hi @Maxim
Since you only connect your Hat board to the CAMERA 0 port, it makes sense that Bus7 loads the device but Bus8 does not.
Maxim
May 14, 2024, 1:10pm
7
Yes. But I do not detect devices on BUS7. Same as BUS8.
Maybe I need to configure CSI. I’m trying to check this now.
https://docs.arducam.com/Nvidia-Jetson-Camera/Application-note/Jetson-io/