# IMX296 MIPI Cameras

## UserManual Download

<https://www.inno-maker.com/wp-content/uploads/2021/05/CAM-IMX296RAW-UserManual-V2.0.pdf>

## 1 Hardware Description

[IMX296 Color Version](https://www.inno-maker.com/product/cam-imx296color/)

[IMX296 Mono Version](https://www.inno-maker.com/product/cam-mipi296raw-trigger/)

* Support Raspberry Pi OS Driver directly
* Support external Trigger And stobe, we reserve pins no need to solder;
* Support mono version and color version imx296

![IMX296 Camera Module](/files/8QO0Rhq1uB1gI9AK2Xgx)

## 2 Hardware&#x20;

### 2-1 Pins Out Table

![pi camera v2 pinout](https://www.arducam.com/wp-content/uploads/2020/03/pi-camera-v2-pinout.png)

**Raspberry Pi Camera Pinout (15-Pin)**

| Pin # | Name       | Description               |
| ----- | ---------- | ------------------------- |
| 1     | GND        | Ground                    |
| 2     | CAM\_D0\_N | MIPI Data Lane 0 Negative |
| 3     | CAM\_D0\_P | MIPI Data Lane 0 Positive |
| 4     | GND        | Ground                    |
| 5     | CAM\_D1\_N | MIPI Data Lane 1 Negative |
| 6     | CAM\_D1\_P | MIPI Data Lane 1 Positive |
| 7     | GND        | Ground                    |
| 8     | CAM\_CK\_N | MIPI Clock Lane Negative  |
| 9     | CAM\_CK\_P | MIPI Clock Lane Positive  |
| 10    | GND        | Ground                    |
| 11    | CAM\_IO0   | Power Enable              |
| 12    | CAM\_IO1   | LED Indicator             |
| 13    | CAM\_SCL   | I2C SCL                   |
| 14    | CAM\_SDA   | I2C SDA                   |
| 15    | CAM\_3V3   | 3.3V Power Input          |

### 2-2 Camera Size

2D Size Information

<figure><img src="/files/SUjo6MCjUOJMtnVaCUCt" alt=""><figcaption></figcaption></figure>

3D Size Information

{% file src="/files/xAYGydyPL23eqrpDp1l5" %}

{% file src="/files/Guhz3VmQJrtT6FLoMNyK" %}

### 2-3 Camera Lens

#### M12

{% file src="/files/TYrPQ6Af7HKSqkr2M9Ak" %}

<figure><img src="/files/v3iSz8GHgiuDRFCE1rTA" alt=""><figcaption></figcaption></figure>

#### CS LENS Holder

<figure><img src="/files/DzbiYRIPgEYpYcv5dlfl" alt=""><figcaption></figcaption></figure>

## 3 Quick Start Guide

### **Step1, Modify config.txt**

* sudo nano /boot/firmware/config.txt

### **Step2, Add below content to the last line**

<figure><img src="/files/hBBHPNq5X9v3557Fv6C4" alt=""><figcaption></figcaption></figure>

For CAM1 Interface

* dtoverlay=imx296,cam1

For CAM0 Interface

* dtoverlay=imx296,cam0

### **Step3, Reboot and use below command to preview**

* libcamera-hello -t 0

## 4 External Trigger

### 4-1 Description

* The Global Shutter (GS) camera can be triggered externally by pulsing the external trigger (denoted on the board as XTR（Trig+）,GND(Trig-)) connection on the board. Multiple cameras can be connected to the same pulse, allowing for an alternative way to synchronise two cameras.
* The exposure time is equal to the low pulse-width time plus an additional 14.26us. i.e. a low pulse of 10000us leads to an exposure time of 10014.26us. Framerate is directly controlled by how often you pulse the pin. A PWM frequency of 30Hz will lead to a framerate of 30 frames per second.

![External Trigger Function](/files/un0jzuDii7PAeiWH5wJv)

<figure><img src="/files/Mta85umRmhJVOxZEiPwC" alt=""><figcaption></figcaption></figure>

## 5 Strobe Flash

### &#xD;5-1, Strobe Description

* Strobe output is : TOUT1 |TOUT2.
* Strobe delay can be adjust by reg PULSE1\_UP .

<figure><img src="/files/i2nxnZFOaDR3iI89kJub" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/FXJ4SojTWCV65RhLnMBM" alt=""><figcaption></figcaption></figure>

### 5-2,How TOUT1 TOUT2 Connect

<figure><img src="/files/gwsQSfPu4E4zUUcPVipT" alt=""><figcaption></figcaption></figure>

## 6 EEPROM On Board

## 7 Official Software Manual

* [https://www.raspberrypi.com/documentation/computers/camera\_software](https://www.raspberrypi.com/documentation/computers/camera_software.html)
* <https://github.com/raspberrypi/documentation/tree/develop/documentation/asciidoc/accessories/camera>

## 8 Preset System IMAGE

This is preset system IMG for raspberry pi 5.&#x20;

<https://www.jianguoyun.com/p/DY\\_2JXYQpdSrBxj-nf4FIAA>

&#x20;(Password : o1drfz)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.inno-maker.com/home/mipi-cameras/imx296-mipi-cameras.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
