I am trying to get the DUO Capture card working on my AGX Orin Dev Kit. I installed the card and then installed the driver with command
sudo dpkg -i stereolabs-zedx_1.0.5-ZED-LINK-DUO-L4T35.3.1_arm64.deb
Then I rebooted
Then I am using the jp5.1.1 provided sterelab docker image
No cameras are detected…
I ran ZED_Diagnostic --dmesg inside the container and I get:
Created: Tue Jul 9 2024
###########################################
############ DMESG [ZEDX] LOG #############
###########################################
[ 16.770542] sl_max96712 30-0029: print_sensor_info: camera zedx
[ 16.770562] sl_max96712 30-0029: print_sensor_info: camera zedx
[ 16.770585] sl_max96712 30-0029: print_sensor_info: camera zedx
[ 16.770603] sl_max96712 30-0029: print_sensor_info: camera zedx
[ 17.582768] zedx 30-0062: Driver Version : v1.0.5
[ 17.582772] zedx 30-0062: Probing v4l2 sensor.
[ 17.582775] zedx 30-0062: Driver Version : v1.0.5
[ 17.583402] zedx 30-0062: ser_write_reg:i2c write failed: dev. 0x62, reg. 0x10, val. 0x21
[ 17.592174] zedx 30-0062: ser_write_table: try 4
[ 17.612885] zedx 30-0062: ser_write_reg:i2c write failed: dev. 0x62, reg. 0x10, val. 0x21
[ 17.621313] zedx 30-0062: ser_write_table: try 3
[ 17.640484] zedx 30-0062: ser_write_reg:i2c write failed: dev. 0x62, reg. 0x10, val. 0x21
[ 17.648905] zedx 30-0062: ser_write_table: try 2
[ 17.665133] zedx 30-0062: ser_write_reg:i2c write failed: dev. 0x62, reg. 0x311, val. 0x41
[ 17.673646] zedx 30-0062: Single ZED-X detect error
[ 17.673647] zedx 30-0062: zedx_probe: serializer initialization failed
[ 17.680435] zedx: probe of 30-0062 failed with error -1
[ 17.685858] zedx 30-0018: Driver Version : v1.0.5
[ 17.685859] zedx 30-0018: Probing v4l2 sensor.
[ 17.685863] zedx 30-0018: zedx_probe: ar0234 initialization failed
[ 17.692241] zedx 30-0010: Driver Version : v1.0.5
[ 17.692242] zedx 30-0010: Probing v4l2 sensor.
[ 17.692245] zedx 30-0010: zedx_probe: ar0234 initialization failed
[ 17.698633] zedx 31-0062: Driver Version : v1.0.5
[ 17.698634] zedx 31-0062: Probing v4l2 sensor.
[ 17.698636] zedx 31-0062: Driver Version : v1.0.5
[ 17.699707] zedx 31-0062: ser_write_reg:i2c write failed: dev. 0x62, reg. 0x10, val. 0x21
[ 17.708134] zedx 31-0062: ser_write_table: try 4
[ 17.728448] zedx 31-0062: ser_write_reg:i2c write failed: dev. 0x62, reg. 0x10, val. 0x21
[ 17.736872] zedx 31-0062: ser_write_table: try 3
[ 17.752841] zedx 31-0062: ser_write_reg:i2c write failed: dev. 0x62, reg. 0x10, val. 0x21
[ 17.761274] zedx 31-0062: ser_write_table: try 2
[ 17.776793] zedx 31-0062: ser_write_reg:i2c write failed: dev. 0x62, reg. 0x311, val. 0x41
[ 17.785317] zedx 31-0062: Single ZED-X detect error
[ 17.785319] zedx 31-0062: zedx_probe: serializer initialization failed
[ 17.792085] zedx: probe of 31-0062 failed with error -1
[ 17.797484] zedx 31-0018: Driver Version : v1.0.5
[ 17.797486] zedx 31-0018: Probing v4l2 sensor.
[ 17.797488] zedx 31-0018: zedx_probe: ar0234 initialization failed
[ 17.803865] zedx 31-0010: Driver Version : v1.0.5
[ 17.803866] zedx 31-0010: Probing v4l2 sensor.
[ 17.803868] zedx 31-0010: zedx_probe: ar0234 initialization failed
###########################################
############ DMESG [MAX9x] LOG #############
###########################################
[ 16.759593] sl_max96712: module verification failed: signature and/or required key missing - tainting kernel
[ 16.770347] sl_max96712 30-0029: sl_max96712_probe: enter
[ 16.770475] sl_max96712 30-0029: sl_max96712_parse_dt: Using CSI port a
[ 16.770477] sl_max96712 30-0029: sl_max96712_parse_dt: Number of declared cameras with this dts 2
[ 16.770532] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated bus = 0
[ 16.770538] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated vc-id = 0
[ 16.770539] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated n_lanes = 2
[ 16.770540] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated mipi port = 0
[ 16.770541] sl_max96712 30-0029: print_sensor_info: following comes from dts
[ 16.770542] sl_max96712 30-0029: print_sensor_info: camera zedx
[ 16.770543] sl_max96712 30-0029: print_sensor_info: model id 0
[ 16.770544] sl_max96712 30-0029: print_sensor_info: dts id 0
[ 16.770545] sl_max96712 30-0029: print_sensor_info: n_lanes 2
[ 16.770546] sl_max96712 30-0029: print_sensor_info: serial port 0
[ 16.770547] sl_max96712 30-0029: print_sensor_info: vc-id 0
[ 16.770548] sl_max96712 30-0029: print_sensor_info: i2c bus 0
[ 16.770554] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated bus = 0
[ 16.770558] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated vc-id = 1
[ 16.770559] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated n_lanes = 2
[ 16.770560] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated mipi port = 0
[ 16.770561] sl_max96712 30-0029: print_sensor_info: following comes from dts
[ 16.770562] sl_max96712 30-0029: print_sensor_info: camera zedx
[ 16.770564] sl_max96712 30-0029: print_sensor_info: model id 0
[ 16.770564] sl_max96712 30-0029: print_sensor_info: dts id 0
[ 16.770565] sl_max96712 30-0029: print_sensor_info: n_lanes 2
[ 16.770566] sl_max96712 30-0029: print_sensor_info: serial port 0
[ 16.770567] sl_max96712 30-0029: print_sensor_info: vc-id 1
[ 16.770568] sl_max96712 30-0029: print_sensor_info: i2c bus 0
[ 16.770578] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated bus = 1
[ 16.770581] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated vc-id = 0
[ 16.770582] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated n_lanes = 2
[ 16.770583] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated mipi port = 1
[ 16.770584] sl_max96712 30-0029: print_sensor_info: following comes from dts
[ 16.770585] sl_max96712 30-0029: print_sensor_info: camera zedx
[ 16.770586] sl_max96712 30-0029: print_sensor_info: model id 0
[ 16.770587] sl_max96712 30-0029: print_sensor_info: dts id 1
[ 16.770588] sl_max96712 30-0029: print_sensor_info: n_lanes 2
[ 16.770589] sl_max96712 30-0029: print_sensor_info: serial port 1
[ 16.770590] sl_max96712 30-0029: print_sensor_info: vc-id 0
[ 16.770591] sl_max96712 30-0029: print_sensor_info: i2c bus 1
[ 16.770596] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated bus = 1
[ 16.770598] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated vc-id = 1
[ 16.770600] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated n_lanes = 2
[ 16.770601] sl_max96712 30-0029: sl_max96712_parse_serializer_node: associated mipi port = 1
[ 16.770602] sl_max96712 30-0029: print_sensor_info: following comes from dts
[ 16.770603] sl_max96712 30-0029: print_sensor_info: camera zedx
[ 16.770604] sl_max96712 30-0029: print_sensor_info: model id 0
[ 16.770605] sl_max96712 30-0029: print_sensor_info: dts id 1
[ 16.770605] sl_max96712 30-0029: print_sensor_info: n_lanes 2
[ 16.770606] sl_max96712 30-0029: print_sensor_info: serial port 1
[ 16.770607] sl_max96712 30-0029: print_sensor_info: vc-id 1
[ 16.770608] sl_max96712 30-0029: print_sensor_info: i2c bus 1
[ 16.771277] sl_max96712 30-0029: write_reg_Dser: addr = 0x13, val = 0x40
[ 16.778305] sl_max96712 30-0029: write_reg_Dser: try 0
[ 17.024384] sl_max96712 30-0029: sl_max96712_gmsl_pipeline_setup: No camera connected to GMSL port 0
[ 17.136919] sl_max96712 30-0029: sl_max96712_gmsl_pipeline_setup: No camera connected to GMSL port 1
[ 17.244399] sl_max96712 30-0029: sl_max96712_gmsl_pipeline_setup: No camera connected to GMSL port 2
[ 17.352575] sl_max96712 30-0029: sl_max96712_gmsl_pipeline_setup: No camera connected to GMSL port 3
[ 17.568483] sl_max96712 30-0029: sl_max96712_probe: success
###########################################
############ DMESG [PCA] LOG #############
###########################################
[ 8.766839] pca954x 2-0070: supply vcc not found, using dummy regulator
[ 8.773791] pca954x 2-0070: supply vcc-pullup not found, using dummy regulator
[ 8.781319] pca954x 2-0070: pca954x_probe: forcing device bus number, start 30.
[ 8.788848] pca954x 2-0070: device detect skipped.
[ 8.815447] pca954x 2-0070: registered 4 multiplexed busses for I2C switch pca9546
###########################################
############ DMESG [DTS] LOG #############
###########################################
[ 0.003899] DTS File Name: /builds/sl/jetson-gmsl-kernel/src/kernel/kernel-5.10/arch/arm64/boot/dts/../../../../../../hardware/nvidia/platform/t23x/concord/kernel-dts/tegra234-p3701-0000-p3737-0000.dts
[ 2.457604] tegra-pmc c360000.pmc: scratch reg offset dts data not present
[ 16.770477] sl_max96712 30-0029: sl_max96712_parse_dt: Number of declared cameras with this dts 2
[ 16.770541] sl_max96712 30-0029: print_sensor_info: following comes from dts
[ 16.770544] sl_max96712 30-0029: print_sensor_info: dts id 0
[ 16.770561] sl_max96712 30-0029: print_sensor_info: following comes from dts
[ 16.770564] sl_max96712 30-0029: print_sensor_info: dts id 0
[ 16.770584] sl_max96712 30-0029: print_sensor_info: following comes from dts
[ 16.770587] sl_max96712 30-0029: print_sensor_info: dts id 1
[ 16.770602] sl_max96712 30-0029: print_sensor_info: following comes from dts
[ 16.770605] sl_max96712 30-0029: print_sensor_info: dts id 1
###########################################
############ DTB list original ###########
###########################################
ls: cannot access '/boot/dtb/*': No such file or directory
###########################################
############ DTB list SLabs ###########
###########################################
ls: cannot access '/boot/stereolabs/*': No such file or directory
###########################################
############ EXTlinux file ###########
###########################################
cat: /boot/extlinux/extlinux.conf: No such file or directory
###########################################
############ Jetpack ###########
###########################################
# R35 (release), REVISION: 3.1
###########################################
############ Dpkg list ###########
###########################################
####################################
############ Driver list ###########
####################################
################################################
############ ZEDX Daemon Status LS #############
################################################
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
################################################
############ I2C Trace [-l] #############
################################################
i2c-3 i2c 3190000.i2c I2C adapter
i2c-30 i2c i2c-2-mux (chan_id 0) I2C adapter
i2c-1 i2c c240000.i2c I2C adapter
i2c-8 i2c 31e0000.i2c I2C adapter
i2c-6 i2c 31c0000.i2c I2C adapter
i2c-33 i2c i2c-2-mux (chan_id 3) I2C adapter
i2c-4 i2c Tegra BPMP I2C adapter I2C adapter
i2c-31 i2c i2c-2-mux (chan_id 1) I2C adapter
i2c-2 i2c 3180000.i2c I2C adapter
i2c-0 i2c 3160000.i2c I2C adapter
i2c-9 i2c NVIDIA SOC i2c adapter 0 I2C adapter
i2c-7 i2c c250000.i2c I2C adapter
i2c-5 i2c 31b0000.i2c I2C adapter
i2c-32 i2c i2c-2-mux (chan_id 2) I2C adapter
################################################
############ I2C Trace /dev/i2C-0 #############
################################################
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 50 -- -- -- -- -- 56 -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
################################################
############ I2C Trace /dev/i2C-1 #############
################################################
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- UU -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: UU UU -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- 74 -- -- --
################################################
############ I2C Trace /dev/i2C-2 #############
################################################
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- UU -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: UU -- -- -- -- -- -- --
################################################
############ I2C Trace /dev/i2C-3 #############
################################################
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
################################################
############ I2C Trace /dev/i2C-4 #############
################################################
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- UU -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- UU -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
################################################
############ I2C Trace /dev/i2C-5 #############
################################################
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
################################################
############ I2C Trace /dev/i2C-6 #############
################################################
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
################################################
############ I2C Trace /dev/i2C-7 #############
################################################
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
################################################
############ I2C Trace /dev/i2C-8 #############
################################################
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- UU -- -- --
20: -- -- -- -- -- -- -- -- 28 -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- 38 -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
################################################
############ I2C Trace /dev/i2C-9 #############
################################################
Error: Bus doesn't support detection commands
################################################
############ I2C Trace /dev/i2C-10 #############
################################################
Error: Could not open file `/dev/i2c-10' or `/dev/i2c/10': No such file or directory
################################################
############ I2C Trace /dev/i2C-30 #############
################################################
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- UU -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: UU -- -- -- -- -- -- --
################################################
############ I2C Trace /dev/i2C-31 #############
################################################
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- 29 -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: UU -- -- -- -- -- -- --
################################################
############ I2C Trace /dev/i2C-32 #############
################################################
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: UU -- -- -- -- -- -- --
################################################
############ I2C Trace /dev/i2C-33 #############
################################################
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: UU -- -- -- -- -- -- --
#########################
The LED on the back of the card is on.
Not sure what to do next