Difference between revisions of "Camera interface"
From ArmadeusWiki
m (→Hardware) |
m |
||
Line 8: | Line 8: | ||
* You should connect an external camera/sensor compatible with the CSI interface (8bits data bus) to see something ;-). Here are the tested sensor models: | * You should connect an external camera/sensor compatible with the CSI interface (8bits data bus) to see something ;-). Here are the tested sensor models: | ||
** [[OV9653]] / [[OV9655]] | ** [[OV9653]] / [[OV9655]] | ||
− | ** [[ | + | ** [[OV7670]] |
** [[OV3640]] | ** [[OV3640]] | ||
* All these sensors are controllable through an I2C interface. The one on J8 connector of [[APF27Dev]] can for example be used. | * All these sensors are controllable through an I2C interface. The one on J8 connector of [[APF27Dev]] can for example be used. |
Revision as of 15:45, 22 August 2011
Page under construction... Informations on this page are not guaranteed !!
On this page you will find useful informations on how to use the Camera/CMOS Sensor Interface (CSI) of the i.MX chip found on your APF board. Currently only the i.MX27/APF27 are supported.
Contents
Hardware
- All the signals of the i.MX27 CSI interface can be found on the J9 connector of the APF27Dev development board.
- You should connect an external camera/sensor compatible with the CSI interface (8bits data bus) to see something ;-). Here are the tested sensor models:
- All these sensors are controllable through an I2C interface. The one on J8 connector of APF27Dev can for example be used.
Driver
- From now we consider that you have a supported camera module plugged on you development board
- CSI interface can be driven through the V4L2 (Video For Linux) standard interface as soon as CSI driver is loaded:
# modprobe mx27_camera
- Then you have to load your camera driver in order for him to "attach" to the CSI one (for example for the OV9653):
# modprobe ov96xx
- Now it's up to you to configure your camera with the tools/API the camera driver is offering...
Test
- We have a small SDL/V4L2 app to quickly test that your camera is working properly: target/demos/camera/capture/