Personal tools

Difference between revisions of "SL-MIPI-CSI-OV5640 Datasheet and Pinout"

From SomLabs Wiki

Jump to: navigation, search
(Electrical parameters)
(27 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{PageHeader|SL-MIPI-CSI-OV5640 5Mpx HD camera module with MIPI-CSI interface and OV5640 video sensor Datasheet and Pinout}} __toc__
+
{{PageHeader|SL-MIPI-CSI-OV5640 5Mpx camera module with MIPI-CSI interface and OV5640 video sensor Datasheet and Pinout}} __toc__
 
__jzpdf__
 
__jzpdf__
 
== General description ==
 
== General description ==
 
[[File:SL-MIPI-CSI-OV5640-1.png|800px|center]]
 
[[File:SL-MIPI-CSI-OV5640-1.png|800px|center]]
 
<br>  
 
<br>  
SL-MIPI-LVDS-HDMI-CNV (MIPI-DSI to LVDS HDMI converter) is flexible MIPI-DSI to LVDS and/or HDMI converter. The solution we dedicate to SoMLabs carrier boards equipped with MIPI-DSI interface (with FPC30 connector). Converter is fully compliant with DSI1.02 and HDMI1.4 and converts video stream up to 1080p @60Hz/8b.
+
SL-MIPI-CSI-OV5640 is the 5 Mpx color camera module. Module is equipped with MIPI-CSI interface and FPC30 connector  therefore SL-MIPI-CSI-OV5640 module is matched to the SoMLabs carrier boards.<br>The SL-MIPI-CSI-OV5640 is equipped with OV5640 hi-res HD 5 Mpx CMOS video sensor. Video interface is dual lane MIPI-CSI interface and module supports electronic shutter mode: rolling shutter/frame exposure.<br>As a result of  using advanced PMIC – SL1 – developed by SoMLabs, the SL-MIPI-CSI-OV5640 module is powered from single +3.3V line available in FPC connector.<br>
SL-MIPI-LVDS-HDMI-CNV is fully compatible with SoMLabs carrier borads equipeed with MIPI-CSI FPC30 connector.
+
The SL-MIPI-CSI-OV5640 is fully compatible with SoMLabs carrier boards equipped with MIPI-CSI connectors. By default SL-MIPI-CSI-OV5640 module is equipped with fish-eye (120º) lens.
  
 
== Features ==
 
== Features ==
* MIPI-DSI to LVDS and/or HDMI display converter
+
* Based on OV5640 CMOS video chip
* Integrated D-PHY1.1 (DSI1.02)
+
* Resolution 2592 x 1944 px
* From 1 up to 4 MIPI input data lanes
+
* Fish-eye lens (120º)
* Compatible with MIPI-DSI data packets: 18bpp, RGB666 and 24bpp RGB888
+
* Output formats: 8/10-b RGB RAW
* Input bandwidth up tp 6Gb/s (4 lanes)
+
* MIPI-CSI interface (2 lanes)
* LVDS output clocking up to 154 MHz
+
* Typical frame rates:
* Fully compatible with SoMLabs carrier board:
+
* QSXGA (2592×1944): 15 fps
** VisionCB-8M-STD (dedicated to i.MX8M mini multicore MPU)
+
** 1080p: 30 fps
** VisionCB-STM32MP1-STD (dedicated to STM32MP1 multicore MPU)
+
** 1280×960: 45 fps
* Plug & Play solution for SoMLabs customers
+
** 720p: 60 fps
* Integrated stereo audio channel
+
** VGA (640×480): 90 fps
* Connection with carrier board using FPC30 cable A-A type
+
** QVGA (320×240): 120 fps
 +
* Shutter: rolling/frame exposure
 +
* Single rail +3.3V power supply
 +
* Configuration via I2C
 +
* Operating temperature -30÷+70°C
 +
* Fully compatible with SoMLabs carrier boards equippped with MIPI-CSI interface (FPC30 connector)
 +
* Built-in clock source
 +
* Built-in SL1 PMIC (developed by SoMLabs)
 +
* Connection with carrier board using FPC30 cable
 +
 
 +
 
 +
<br>Note: fish-eye camera lens distorts the picture perspective. Example below.
 +
<br>[[File:fish-eye-view.jpg|900px|center]]
  
 
== Pictures ==
 
== Pictures ==
[[File:sl-mipi-lvds-hdmi-cnv-v11-angle-OK.jpg|800px|center]]<br>
+
[[File:SL-MIPI-CSI-OV5640-2.jpg|800px|center]]<br>
[[File:sl-mipi-lvds-hdmi-cnv-v11-CB1.jpg|800px|center]]<br>
+
[[File:SL-MIPI-CSI-OV5640-3.jpg|800px|center]]<br>
[[File:sl-mipi-lvds-hdmi-cnv-v11-CB2.jpg|800px|center]]<br>
+
[[File:SL-MIPI-CSI-OV5640-4.jpg|800px|center]]<br>
[[File:sl-mipi-lvds-hdmi-cnv-v11.jpg|800px|center]]<br>
+
[[File:SL-MIPI-CSI-OV5640-5.jpg|800px|center]]<br>
  
 
== Ordering info ==
 
== Ordering info ==
'''SL-MIPI-LVDS-HDMI-CNV''' - FPC 30-pin flat cable (A-A) is included.
+
'''SL-MIPI-CSI-OV5640''' - FPC 30-pin flat cable (A-A) is included.
  
 
== Operating ranges ==
 
== Operating ranges ==
Line 38: Line 50:
 
|-
 
|-
 
| Power Supply
 
| Power Supply
| <center>3.3 & 5.0</center>
+
| <center>3.3</center>
 
| <center>V</center>
 
| <center>V</center>
 
| Powered from carrier board
 
| Powered from carrier board
 
|-
 
|-
 
| Current
 
| Current
| <center>0.1</center>
+
| <center>0.16</center>
 
| <center>A</center>
 
| <center>A</center>
 
| Maximum peak value
 
| Maximum peak value
 
|-  
 
|-  
|Environment temperature
+
|Working temperature
|<center>-40…+85</center>
+
|<center>-30…+70</center>
 
|<sup>o</sup>C
 
|<sup>o</sup>C
 
| -
 
| -
Line 63: Line 75:
 
| Typ.
 
| Typ.
 
| Max.
 
| Max.
|-
 
| +5V
 
| Supply Voltage
 
| 4.75
 
| 5.0
 
| 5.25
 
| V
 
 
|-
 
|-
 
| +3.3V
 
| +3.3V
Line 77: Line 82:
 
| 3.35
 
| 3.35
 
| V
 
| V
|-
 
| I<sub>5V</sub>
 
| Supply Current (5V)
 
| 40
 
| 80
 
| 100
 
| mA
 
 
|-
 
|-
 
| I<sub>3.3V</sub>
 
| I<sub>3.3V</sub>
 
| Supply Current (3.3V)
 
| Supply Current (3.3V)
| 1
+
| 0.11
| 2.2
+
| .16
| 8
+
| -
 
| mA
 
| mA
 
|-
 
|-
| VIO<sub>I2C</sub>
+
| t<sub>PWRSEQ</sub>
| I2C Input Voltage
+
| PMIC power-up time
| 0
+
| -
| 3.3
+
| 150
| 3.6
+
| -
| V
+
| ms
 +
 
 
|-
 
|-
| VIO<sub>RES/SPDIF</sub>
+
| VIO
| RES/SPDIF Input Voltage  
+
| I2C, RES, PWDN Input Voltage  
 
| 0
 
| 0
 
| 3.3
 
| 3.3
| 3.6
+
| 3.5
 
| V
 
| V
 
|-
 
|-
Line 113: Line 112:
 
| kHz
 
| kHz
 
|-
 
|-
| R<sub>INT</sub>
+
| R<sub>I2C</sub>
| Interrupt Output Pull-up Resistance
+
| I2C IOs Pull-up Resistance
 
| -
 
| -
| 4.7
+
| 10
 
| -
 
| -
 
| kΩ
 
| kΩ
 
|-
 
|-
| R<sub>I2C</sub>
+
| R<sub>PWDN</sub>
| I2C IOs Pull-up Resistance
+
| Serial resistors voltage divider connected between FPC30 pin and PWDN input of OV5640 sensor
 
| -
 
| -
| 4.7
+
| 2x10
 
| -
 
| -
 
| kΩ
 
| kΩ
 
|}
 
|}
  
== MIPI-DSI (input) Pinout ==
+
== MIPI-CSI (output) Pinout ==
 
<br>
 
<br>
[[File:sl-mipi-lvds-hdmi-cnv-MIPI-conn.png|center]]
+
[[File:SL-MIPI-CSI-OV5640-conn.png|center]]
 
<br />
 
<br />
 
<br>
 
<br>
Line 147: Line 146:
 
|-
 
|-
 
| 3
 
| 3
| HPD
+
| -
| HPD line from HDMI (voltage translated to 3.3V)
+
| -
 
|-
 
|-
 
| 4
 
| 4
| +5V
+
| -
| Power supply (input)
+
| -
 
|-
 
|-
 
| 5
 
| 5
| +5V
+
| -
| Power supply (input)
+
| -
 
|-
 
|-
 
| 6
 
| 6
 
| +3.3V
 
| +3.3V
| Power supply (input)
+
| Power supply
 
|-
 
|-
 
| 7
 
| 7
 
| +3.3V
 
| +3.3V
| Power supply (input)
+
| Power supply
 
|-
 
|-
 
| 8
 
| 8
Line 171: Line 170:
 
|-
 
|-
 
| 9
 
| 9
| SPDIF-TX
+
| -
| SPDIF input from SBC
+
| -
 
|-
 
|-
 
| 10
 
| 10
| INT
+
| PWDN
| Interrupt output (voltage translated to 3.3V)
+
| OV5640 - Power Down input (active high, internal pull-down)
 
|-
 
|-
 
| 11
 
| 11
 
| RESET
 
| RESET
| Reset input (voltage translated to 3.3V)
+
| OV5640 - Reset input (active low, internal pull-up)
 
|-
 
|-
 
| 12
 
| 12
Line 187: Line 186:
 
|-
 
|-
 
| 13
 
| 13
| SDA
+
| SIOD_C
| I2C SDA line (voltage translated to 3.3V)
+
| SDA line of configuration I2C interface (internal pull-up)
 
|-
 
|-
 
| 14
 
| 14
| SCL
+
| SIO_D
| I2C SCL line (voltage translated to 3.3V)
+
| SCL line of configuration I2C interface (internal pull-up)
 
|-
 
|-
 
| 15
 
| 15
Line 199: Line 198:
 
|-
 
|-
 
| 16
 
| 16
| D3n
+
| -
| MIPI-DSI lane 3 negative line
+
| -
 
|-
 
|-
 
| 17
 
| 17
| D3p
+
| -
| MIPI-DSI lane 3 positive line
+
| -
 
|-
 
|-
 
| 18
 
| 18
Line 211: Line 210:
 
|-
 
|-
 
| 19
 
| 19
| D2n
+
| -
| MIPI-DSI lane 2 negative line
+
| -
 
|-
 
|-
 
| 20
 
| 20
| D2p
+
| -
| MIPI-DSI lane 2 positive line
+
| -
 
|-
 
|-
 
| 21
 
| 21
Line 223: Line 222:
 
|-
 
|-
 
| 22
 
| 22
| D1n
+
| MDN1
| MIPI-DSI lane 1 negative line
+
| CSI_DATA1_n
 
|-
 
|-
 
| 23
 
| 23
| D1p
+
| MDP1
| MIPI-DSI lane 1 positive line
+
| CSI_DATA1_p
 
|-
 
|-
 
| 24
 
| 24
Line 235: Line 234:
 
|-
 
|-
 
| 25
 
| 25
| D0n
+
| MDN0
| MIPI-DSI lane 0 negative line
+
| CSI_DATA0_n
 
|-
 
|-
 
| 26
 
| 26
| D0p
+
| MDP0
| MIPI-DSI lane 0 positive line
+
| CSI_DATA0_p
 
|-
 
|-
 
| 27
 
| 27
Line 247: Line 246:
 
|-
 
|-
 
| 28
 
| 28
| CLKn
+
| MCN
| MIPI-DSI clock negative line
+
| CSI_CLK_n
 
|-
 
|-
 
| 29
 
| 29
| CLKp
+
| MCP
| MIPI-DSI clock positive line
+
| CSI_CLK_p
 
|-
 
|-
 
| 30
 
| 30
 
| GND
 
| GND
 
| -
 
| -
|}
 
 
== LVDS (output) Pinout ==
 
<br>
 
[[File:sl-mipi-lvds-hdmi-cnv-LVDS-conn.png|center]]
 
<br />
 
<br>
 
{| class="wikitable"
 
! style="text-align: center; font-weight: bold;" | LVDS connector pin
 
! style="text-align: center; font-weight: bold;" | Function name
 
! style="text-align: center; font-weight: bold;" | Description
 
|-
 
| 1
 
| +5V
 
| Power supply for external devices (max. 20 mA)<br>Internally connected with pin 2
 
 
|-
 
|-
| 2
 
| +5V
 
| Power supply for external devices (max. 20 mA)<br>Internally connected with pin 1
 
|-
 
| 3
 
| -
 
| -
 
|-
 
| 4
 
| GND
 
| -
 
|-
 
| 5
 
| GND
 
| -
 
|-
 
| 6
 
| GND
 
| -
 
|-
 
| 7
 
| D0n
 
| LVDS D0n data line
 
|-
 
| 8
 
| D0p
 
| LVDS D0p data line
 
|-
 
| 9
 
| D1n
 
| LVDS D1n data line
 
|-
 
| 10
 
| D1p
 
| LVDS D1p data line
 
|-
 
| 11
 
| D2n
 
| LVDS D2n data line
 
|-
 
| 12
 
| D2p
 
| LVDS D2p data line
 
|-
 
| 13
 
| GND
 
| -
 
|-
 
| 14
 
| GND
 
| -
 
|-
 
| 15
 
| CLKn
 
| LVDS CLKn clock line
 
|-
 
| 16
 
| CLKp
 
| LVDS CLKp clock line
 
|-
 
| 17
 
| D3n
 
| LVDS D3n data line
 
|-
 
| 18
 
| D3p
 
| LVDS D3p data line
 
 
|}
 
|}
 
== HDMI (output) Pinout ==
 
<br>
 
[[File:sl-mipi-lvds-hdmi-cnv-HDMI-conn.png|center]]
 
<br />
 
HDMI connector built-in SL-MIPI-LVDS-HDMI-CNV converter has standard HDMI pinout.
 
  
 
== Dimensions ==
 
== Dimensions ==
 
<br>
 
<br>
[[File:sl-mipi-lvds-hdmi-cnv-dimension.png|center]]
+
[[File:SL-MIPI-CSI-OV5640-dimension.png|center]]

Revision as of 11:57, 4 May 2021

SL-MIPI-CSI-OV5640 5Mpx camera module with MIPI-CSI interface and OV5640 video sensor Datasheet and Pinout


General description

SL-MIPI-CSI-OV5640-1.png


SL-MIPI-CSI-OV5640 is the 5 Mpx color camera module. Module is equipped with MIPI-CSI interface and FPC30 connector therefore SL-MIPI-CSI-OV5640 module is matched to the SoMLabs carrier boards.
The SL-MIPI-CSI-OV5640 is equipped with OV5640 hi-res HD 5 Mpx CMOS video sensor. Video interface is dual lane MIPI-CSI interface and module supports electronic shutter mode: rolling shutter/frame exposure.
As a result of using advanced PMIC – SL1 – developed by SoMLabs, the SL-MIPI-CSI-OV5640 module is powered from single +3.3V line available in FPC connector.
The SL-MIPI-CSI-OV5640 is fully compatible with SoMLabs carrier boards equipped with MIPI-CSI connectors. By default SL-MIPI-CSI-OV5640 module is equipped with fish-eye (120º) lens.

Features

  • Based on OV5640 CMOS video chip
  • Resolution 2592 x 1944 px
  • Fish-eye lens (120º)
  • Output formats: 8/10-b RGB RAW
  • MIPI-CSI interface (2 lanes)
  • Typical frame rates:
  • QSXGA (2592×1944): 15 fps
    • 1080p: 30 fps
    • 1280×960: 45 fps
    • 720p: 60 fps
    • VGA (640×480): 90 fps
    • QVGA (320×240): 120 fps
  • Shutter: rolling/frame exposure
  • Single rail +3.3V power supply
  • Configuration via I2C
  • Operating temperature -30÷+70°C
  • Fully compatible with SoMLabs carrier boards equippped with MIPI-CSI interface (FPC30 connector)
  • Built-in clock source
  • Built-in SL1 PMIC (developed by SoMLabs)
  • Connection with carrier board using FPC30 cable



Note: fish-eye camera lens distorts the picture perspective. Example below.


Fish-eye-view.jpg

Pictures

SL-MIPI-CSI-OV5640-2.jpg

SL-MIPI-CSI-OV5640-3.jpg

SL-MIPI-CSI-OV5640-4.jpg

SL-MIPI-CSI-OV5640-5.jpg

Ordering info

SL-MIPI-CSI-OV5640 - FPC 30-pin flat cable (A-A) is included.

Operating ranges

Parameter Value Unit Comment
Power Supply
3.3
V
Powered from carrier board
Current
0.16
A
Maximum peak value
Working temperature
-30…+70
oC -

Electrical parameters

Signal name Parameter Value Units
Min. Typ. Max.
+3.3V Supply Voltage 3.2 3.3 3.35 V
I3.3V Supply Current (3.3V) 0.11 .16 - mA
tPWRSEQ PMIC power-up time - 150 - ms
VIO I2C, RES, PWDN Input Voltage 0 3.3 3.5 V
fI2C I2C Controller Speed - - 400 kHz
RI2C I2C IOs Pull-up Resistance - 10 -
RPWDN Serial resistors voltage divider connected between FPC30 pin and PWDN input of OV5640 sensor - 2x10 -

MIPI-CSI (output) Pinout


SL-MIPI-CSI-OV5640-conn.png



FPC30 connector pin Function name Description
1 GND -
2 - -
3 - -
4 - -
5 - -
6 +3.3V Power supply
7 +3.3V Power supply
8 GND -
9 - -
10 PWDN OV5640 - Power Down input (active high, internal pull-down)
11 RESET OV5640 - Reset input (active low, internal pull-up)
12 GND -
13 SIOD_C SDA line of configuration I2C interface (internal pull-up)
14 SIO_D SCL line of configuration I2C interface (internal pull-up)
15 GND -
16 - -
17 - -
18 GND -
19 - -
20 - -
21 GND -
22 MDN1 CSI_DATA1_n
23 MDP1 CSI_DATA1_p
24 GND -
25 MDN0 CSI_DATA0_n
26 MDP0 CSI_DATA0_p
27 GND -
28 MCN CSI_CLK_n
29 MCP CSI_CLK_p
30 GND -

Dimensions


SL-MIPI-CSI-OV5640-dimension.png
NXP Partner ST Partner Renesas Partner