Jetson HD CSI Cameras
Recently, alwaysAI enhanced its CSI camera support with the Jetson line. Camera Serial Interface (CSI Cameras) defines an interface between a camera and a host processor, in this case the Jetson Nano. These cameras can be used in computer vision applications such as smart cars, drones, Internet of Things (IoT) appliances, wearables, and facial-recognition systems for security and surveillance technology.
In this week's Hacky Hour, Steve Griset, the CTO of alwaysAI identified how to change the drivers on an alwaysAI application to support these cameras. Steve covers how to deploy computer vision on two types of Jetson CSI Camera lenses (see below). Learn how to get your device ready for HD CSI cameras and how to use alwaysAI API’s with these devices.
To use the Jetson HD CSI cameras with alwaysAI, follow the following steps:
- Copy the git repository with the command:
• git clone https://github.com/alwaysai/jetson-csi-high-definition-carmea.git - Change the driver IMX477
• Copy bl_update_payload_imx477 to /usr/sbin on the Nano
• cd /usr/sbin
• sudo dpkg-reconfigure nvidia-l4t-bootloader
• sudo l4t_payload_updater_t210 bl_update_payload_imx477
• sudo cp libnvodm_imager.so /usr/lib/aarch64-linux-gnu/tegra/libnvodm_imager.so
• Reboot the device - Change the driver back to IMX219
• Copy bl_update_payload_imx219 to /usr/sbin on the Nano
• cd /usr/sbin
• sudo dpkg-reconfigure nvidia-l4t-bootloader
• sudo l4t_payload_updater_t210 bl_update_payload_imx219
• Reboot the device
Check out the GitHub Repo for this Hacky Hour here.
See below for the full video of this Hacky Hour, or click here.
Join us every Thursday at 10:30 AM PST for weekly Hacky Hour! Whether you are new to the community or an experienced user of alwaysAI, you are welcome to join, ask questions, and provide the community with information about what you're working on. Register here.