This directory contains scripts for setting up Intel IPU6 camera support on Ubuntu systems, specifically for Intel ARL (Arrow Lake) development kits.
- Ubuntu 24.04 LTS
- Intel ARL (Arrow Lake) hardware with IPU6
- Sudo privileges
- Internet connection for downloading packages
- IPU6 userspace package (ARL-UH_IPU_FW_HDMI-in.zip) from Intel
The exact validated matrix can change across kernel, firmware, and camera/AIC revisions. Use this section as reference.
| Product Collection | Codename | Camera | Support | Validated Hardware |
|---|---|---|---|---|
| Intel® Core™ Ultra Processors (Series 2) | Products formerly Arrow Lake | 2 x D3 - AR0234 | ✅ Supported | Innodisk Intel® Core™ Ultra Series 2 Reference Kit |
-
Download the IPU6 userspace package from Intel:
https://www.intel.com/content/www/us/en/secure/design/confidential/software-kits/kit-details.html?kitId=831484 -
Download and run the setup script:
# Download and execute the main setup script directly wget -O- https://raw.githubusercontent.com/open-edge-platform/edge-developer-kit-reference-scripts/refs/heads/main/usecases/camera/mipi/mipi.sh | bash
For multiple cameras, check available devices:
v4l2-ctl --list-devices
gst-launch-1.0 icamerasrc device=/dev/video0 ! ...
gst-launch-1.0 icamerasrc device=/dev/video2 ! ...This script is provided "as-is" without warranty of any kind. Always test in a development environment before production deployment. Intel, RealSense, and other trademarks are property of their respective owners.