RPi Cam V2 (Sony IMX219) w/ Edge AI Demos

Right now, i’m torn between… the cable being wrong, or bad…

debian@BeagleBone:/opt/source/dtb-5.10-ti$ ls -lha /dev/bone/i2c/csi0 
lrwxrwxrwx 1 root root 11 Aug  7 13:25 /dev/bone/i2c/csi0 -> ../../i2c-6
debian@BeagleBone:/opt/source/dtb-5.10-ti$ sudo i2cdetect -y -r 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: -- -- -- -- -- -- -- --

Update: further… progress, it’s loaded… :wink: and it shows up…

git clone -b v5.10.x-ti-unified https://git.beagleboard.org/beagleboard/BeagleBoard-DeviceTrees.git
cd ./BeagleBoard-DeviceTrees/
make
sudo make install_arm64

Then in /boot/firmware/extlinux/extlinux.conf

fdtoverlays /overlays/BBAI64-CSI0-imx219.dtbo

BUT… yeah it needs magic to use it… /dev/video2 is not giving me the data…

sudo ./init_script.sh 
CSI Camera 0 detected
    device = /dev/video2
    name = imx219 6-0010
    format = [fmt:SRGGB8_1X8/1920x1080]
    subdev_id = 2
    isp_required = yes

Regards,

1 Like