Todo
Need to add gstreamer and/or cheese commands to show how to make use of connected cameras.
Using IMX219 CSI Cameras#
To enable an IMX219 CSI camera, modify the following file: /boot/firmware/extlinux/extlinux.conf
We can check the available list of Device Tree Overlays as such:
debian@BeagleBone:~$ ls /boot/firmware/overlays/ | grep "beagley"
k3-am67a-beagley-ai-csi0-imx219.dtbo
k3-am67a-beagley-ai-csi0-ov5640.dtbo
k3-am67a-beagley-ai-csi1-imx219.dtbo
k3-am67a-beagley-ai-dsi-rpi-7inch-panel.dtbo
k3-am67a-beagley-ai-lincolntech-185lcd-panel.dtbo
Using CSI Port 0#
Then, add the following line to load the IMX219 CSI0 DTBO:
fdtoverlays /overlays/k3-am67a-beagley-ai-csi0-imx219.dtbo
Your /boot/firmware/extlinux/extlinux.conf file should look something like this:
label microSD (default)
kernel /Image
append console=ttyS2,115200n8 root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait net.ifnames=0
fdtdir /
fdt /ti/k3-j722s-beagley-ai.dtb
fdtoverlays /overlays/k3-am67a-beagley-ai-csi0-imx219.dtbo
initrd /initrd.img
Now reboot…