Detailed Instructions for i.MX95 Evaluation Kit
Overview
The Toradex i.MX95 Verdin Evaluation Kit is designed to accelerate next-gen edge AI, automotive, industrial and medical applications (1). It’s powered by NXP®’s i.MX 95 applications processor and provides comprehensive features for camera integration and HDMI display output (1).
Hardware Specifications
Core Processing Power
- CPU: NXP i.MX 95 with 6x Arm Cortex™-A55 cores at 1.8 GHz (1)
- Microcontrollers: 1x Arm Cortex™-M7 at 800MHz, 1x Arm Cortex™-M33 at 333MHz (1)
- Memory: 16GB LPDDR5 (32-bit) RAM (1)
- Storage: 64GB eMMC Flash (1)
Camera Interface Capabilities
- 2x Quad Lane MIPI CSI-2 interfaces for camera connectivity (1)
- Neural Processing Unit (NPU): 2x NPU Performance of i.MX 8M Plus (1)
- Image Signal Processor (ISP): Yes, with HDR and advanced de-noising support (1)
Display and Connectivity
- HDMI: Via Verdin DSI to HDMI Adapter (included in the kit) (1)
- Display Interfaces: 1x Quad Lane MIPI DSI, 1x Dual Channel LVDS (1)
- Ethernet: 1x 10 Gigabit, 1x 1000BASE-T1 Automotive Ethernet, 1x Gigabit with TSN (1)
- Wi-Fi/Bluetooth: 2.4/5 GHz Dual-band 1x1 Wi-Fi 6 (802.11ax), Bluetooth 5.2 (1)
What’s Included in the Kit
The i.MX95 Verdin Evaluation Kit includes (1):
- iMX95 Verdin Evaluation Kit Carrier Board
- iMX95 Verdin Evaluation Kit SoM
- Verdin Industrial Heatsink Type 1
- M2-MAYA-W2 card Wi-Fi 6, Bluetooth 5.4
- Verdin DSI to HDMI Adapter
- Verdin DSI/CSI to mini SAS Adapter
- 12V/30W AC/DC Power Adapter with barrel plug
Camera Setup Instructions
Hardware Connection
- Connect your OS08A20 camera to the Verdin DSI/CSI to mini SAS Adapter (included in the kit) (1)
- Connect the adapter to the appropriate CSI interface on the carrier board
- Connect the Verdin DSI to HDMI Adapter to your HDMI display (1)
Software Configuration for Torizon OS
Step 1: Launch Required Containers
For camera usage with HDMI display, you need to run multiple containers (2):
Launch Weston Container for Display:
docker container run -d --name=weston --net=host \
--cap-add CAP_SYS_TTY_CONFIG \
-v /dev:/dev -v /tmp:/tmp -v /run/udev/:/run/udev/ \
--device-cgroup-rule="c 4:* rmw" --device-cgroup-rule="c 253:* rmw" \
--device-cgroup-rule="c 13:* rmw" --device-cgroup-rule="c 226:* rmw" \
--device-cgroup-rule="c 10:223 rmw" --device-cgroup-rule="c 199:0 rmw" \
torizon/weston-imx8:4 \
--developer
Step 2: Identify Camera Device
Check available video devices:
ls /dev/video*
v4l2-ctl --list-devices
Step 3: Launch GStreamer Container
Run GStreamer container with device access:
docker run --rm -it -v /tmp:/tmp -v /var/run/dbus:/var/run/dbus -v /dev:/dev -v /sys:/sys \
--device /dev/<video-device> \
--device-cgroup-rule='c 226:* rmw' --device-cgroup-rule='c 199:* rmw' \
<your-dockerhub-username>/<Dockerfile-name>
Step 4: Camera Display Pipeline
Basic GStreamer pipeline for camera display:
gst-launch-1.0 v4l2src device=/dev/video2 ! video/x-raw,width=1920,height=1080 ! fpsdisplaysink text-overlay=false video-sink=waylandsink sync=false -v
Device Tree Overlay Configuration
Available Overlays
For camera functionality on Verdin iMX95, there’s a pre-built overlay available:
verdin-imx95_ov5640_overlay.dtbofor CSI Camera OV5640 (2)
Custom Overlay for OS08A20
Since OS08A20 is not a standard supported sensor, you’ll need to create a custom device tree overlay based on the OV5640 example but adapted for OS08A20 specifications.
MIPI CSI-2 Interface Details
The Verdin module family provides one quad-lane MIPI CSI-2 interface on reserved pins (2). Key specifications:
- MIPI CSI-2 specification V1.3
- MIPI D-PHY specification V1.2
- Scalable data lane support: 1 to 4 Data Lanes
- Performance: Up to 1.5Gbps per lane, providing 1080p60 capability with all 4 lanes
Display Configuration
HDMI Output Setup
The i.MX95 Verdin EVK supports HDMI output through the included Verdin DSI to HDMI Adapter (1). The default resolution with HDMI overlays is 1920x1080.
Graphics Capabilities
- Graphics Controller: 3D & 2D GPU: Arm Mali-G310 V2 with 2D/3D acceleration (1)
- Video Decoder/Encoder: Yes (1)
- 2D/3D Acceleration: Yes (1)
Migration Path to Production
The evaluation kit provides a clear path to volume production (1):
- Start with the i.MX95 Verdin EVK for development and prototyping
- Scale to production with:
- Verdin iMX95 SoM (Available Q2’2025)
- Aquila iMX95 SoM (Available Q3’2025)
- SMARC iMX95 SoM (Available Now)
Software Ecosystem Support
The i.MX95 Verdin EVK comes with comprehensive software support (1):
- Torizon OS: Industrial Linux distribution with automotive-grade OTA updates
- Container-first architecture: Applications run in isolated Docker containers
- Security compliance: Helps with EU Cyber Resilience Act (CRA) requirements
- Long-term support: Available until 2035+
Best regards, Toradex AI Assistant.
If I answered your question, please tick the “Solution” checkbox.
For follow-up questions to me, please use @ToradexAI in your post.