I have had issues getting both the Zed and Zed 2 working with a Jetson Orin Nano from waveshare working. I get a bunch if I2C issues when I used dmseg. Additionally, when the cameras are attached at boot up they prevent the OS from Booting. I have attached the camera to a USB-C hub plugged into the USB-C port of the jetson, and oddly it kind of works through this at a VGA setting, anything higher resolution has performance issues. dmesg below from ZED_Diagnostic
Created: Thu Apr 18 2024
###########################################
############ DMESG [ZEDX] LOG #############
###########################################
###########################################
############ DMESG [DTS] LOG #############
###########################################
###########################################
############ DTB list original ###########
###########################################
/boot/dtb/kernel_tegra234-p3768-0000+p3767-0003-nv.dtb
###########################################
############ DTB list SLabs ###########
###########################################
ls: cannot access ‘/boot/stereolabs/*’: No such file or directory
###########################################
############ EXTlinux file ###########
###########################################
TIMEOUT 30
DEFAULT primary
MENU TITLE L4T boot options
LABEL primary
MENU LABEL primary kernel
LINUX /boot/Image
FDT /boot/dtb/kernel_tegra234-p3768-0000+p3767-0003-nv.dtb
INITRD /boot/initrd
APPEND ${cbootargs} root=PARTUUID=e8728d21-76b3-434b-8f59-d514ef262955 rw rootwait rootfstype=ext4 mminit_loglevel=4 console=ttyTCU0,115200 firmware_class.path=/etc/firmware fbcon=map:0 net.ifnames=0 nospectre_bhb video=efifb:off console=tty0
When testing a custom kernel, it is recommended that you create a backup of
the original kernel and add a new entry to this file so that the device can
fallback to the original kernel. To do this:
1, Make a backup of the original kernel
sudo cp /boot/Image /boot/Image.backup
2, Copy your custom kernel into /boot/Image
3, Uncomment below menu setting lines for the original kernel
4, Reboot
LABEL backup
MENU LABEL backup kernel
LINUX /boot/Image.backup
FDT /boot/dtb/kernel_tegra234-p3768-0000+p3767-0003-nv.dtb
INITRD /boot/initrd
APPEND ${cbootargs}
####################################
############ Driver list ###########
####################################
################################################
############ ZEDX Daemon Status LS #############
################################################
Unit zed_x_daemon.service could not be found.
################################################
############ I2C Trace [-l] #############
################################################
i2c-0 i2c 3160000.i2c I2C adapter
i2c-1 i2c c240000.i2c I2C adapter
i2c-2 i2c 3180000.i2c I2C adapter
i2c-4 i2c Tegra BPMP I2C adapter I2C adapter
i2c-5 i2c 31b0000.i2c I2C adapter
i2c-7 i2c c250000.i2c I2C adapter
i2c-9 i2c NVIDIA SOC i2c adapter 0 I2C adapter
################################################
############ I2C Trace /dev/i2C-30 #############
################################################
Error: Could not open file /dev/i2c-30' or
/dev/i2c/30’: No such file or directory
################################################
############ I2C Trace /dev/i2C-31 #############
################################################
Error: Could not open file /dev/i2c-31' or
/dev/i2c/31’: No such file or directory
################################################
############ I2C Trace /dev/i2C-32 #############
################################################
Error: Could not open file /dev/i2c-32' or
/dev/i2c/32’: No such file or directory
################################################
############ I2C Trace /dev/i2C-33 #############
################################################
Error: Could not open file /dev/i2c-33' or
/dev/i2c/33’: No such file or directory
#########################