Camarray HAT UC-512 with AR0234 camera Black screen

  1. Where did you get the camera module(s)? purchased on arducam

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

  3. What hardware/platform were you working on?
    Jetson NANO dev kit 4 gb

  4. Instructions you have followed. (link/manual/etc.)
    Quick start - Arducam Wiki

  5. 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: – – – – – – – –

  1. 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

  2. Troubleshooting attempts you’ve made?
    Reinstal driver by using automatic installation script from
    Quick start - Arducam Wiki
    replave cable

  3. What help do you need?
    i need building stereo depth. And switch cameras via i2c bus. But I don’t receive the video

Dmesg LOG
Dmesg log

Hi,
Please refer to the link below:
https://docs.arducam.com/Nvidia-Jetson-Camera/Jetvariety-Camera/Quick-Start-Guide/#use-arducam_displayer-app-to-access-camera
It looks like your Jetson Nano detects the camera module.

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: – – – – – – – –

Maibe i need configure Jetson NANO CSI Connector? I2c BUS7 and BUS8 are physically connected to the HAT via CSI ?

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.

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/