Difference between revisions of "OV9655"

From ArmadeusWiki
Jump to: navigation, search
(Usage)
(Connecting the OV09655-FSL module to the APF27)
Line 7: Line 7:
 
==Connecting the OV09655-FSL module to the APF27==
 
==Connecting the OV09655-FSL module to the APF27==
 
* Datasheet of the OV9655 module are available [http://radiospares-fr.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=0550439 here]. They only detail the hardware interface.
 
* Datasheet of the OV9655 module are available [http://radiospares-fr.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&R=0550439 here]. They only detail the hardware interface.
* Omnivision sensors are easily available but when it comes to obtain the datasheet of the sensor it becomes harder. Even if you find some datasheet, the informations inside must be read with caution: some are erronous. So [http://agate.msoe.edu/gf/project/wiicam/scmsvn/?action=browse&path=/trunk/docs/camera/ here is one of those].
+
* Omnivision sensors are easily available but when it comes to obtain the datasheet of the sensor it becomes harder. Even if you find some datasheet, the informations inside must be read with caution: some are erronous. So [http://agate.msoe.edu/gf/project/wiicam/scmsvn/?action=browse&path=/trunk/docs/camera/ here is one of those]. '''For example RESET signal should be used the reverse way as indicated in the datasheets of the module.'''
 
* This modules needs this Molex connector to be plugged in: http://radiospares-fr.rs-online.com/web/5426700.html.
 
* This modules needs this Molex connector to be plugged in: http://radiospares-fr.rs-online.com/web/5426700.html.
  

Revision as of 11:31, 23 October 2011

Page under construction... Construction.png Informations on this page are not guaranteed !!

OV9655 is an Omnivision 1,3 Mpixels sensor that can be found in the following commercial camera modules:

Connecting the OV09655-FSL module to the APF27

  • Datasheet of the OV9655 module are available here. They only detail the hardware interface.
  • Omnivision sensors are easily available but when it comes to obtain the datasheet of the sensor it becomes harder. Even if you find some datasheet, the informations inside must be read with caution: some are erronous. So here is one of those. For example RESET signal should be used the reverse way as indicated in the datasheets of the module.
  • This modules needs this Molex connector to be plugged in: http://radiospares-fr.rs-online.com/web/5426700.html.

Description

  • CSI port (8 bits data + 4 bits control signals) is used to transmit images. (10 bits mode not usable on i.MX). These signals are available on the APF27Dev J9 connector (2,5V logic).
  • I2C bus is used to configure the sensor. This bus is available on the APF27Dev J8 connector.
  • Sensor core power supply (1,8V) is derived from 2,8V of J9.

Adaptation board

  • (Preliminary) Schematics and layouts (Eagle) of an APF27 adaptation board are available here.
APF27Dev with OV9655 and LCD
OV9655_adapt montage (I2C cable: Green on J8 pin 8 and Blue on J8 pin 10)
  • BOM:
Components Quantity Ref.
Capacitor 100nF (package 805) CMS 4
MCP1700 1 MCP1700T-1802E/TT
pin header 1x2 male 2.54mm 3
Molex connector (for j9) 1 52437-2472
pin header 2x10 female 1 PPTC102LJBN-RC

Usage

# modprobe mx27_camera

Linux video capture interface: v2.00
mx27-camera mx27-camera.0: initialising
mx27-camera mx27-camera.0: Camera clock frequency: 33250006
mx27-camera mx27-camera.0: Using EMMA

# modprobe ov96xx

OmniVision ov96xx sensor driver, at your service
camera 0-0: Camera driver attached to camera 0
mx27-camera mx27-camera.0: mclk_get_divisor not implemented. Running at max speed
camera 0-0: Detected an ov9657 sensor
camera 0-0: Camera driver detached from camera 0

Links