Atmel Image Sensor Interface driver

This is a v4l2 driver for the Atmel Image Sensor Interface, which is integrated on the AT32AP7000 CPU as well as some AT91SAM926x ones. It consists primarily of a core driver which provides support for the actual ISI module, as well as one camera driver for each supported camera. The camera driver typically uses i2c or a similar protocol to configure the camera and start/stop capturing frames.

Features

Known issues

Interfaces

If the ISI driver is the only video device on the system it will use following device numbers:

Patches

Against 2.6.23.atmel.5

Examples

Simple v4l2 capture utility

This utility will capture a single frame from a video device and write it to the specified file, or stdout if none is given. To use it:

Usage: capture [-d videodev] [-o outfile]

If no options are given, one frame is grabbed from
/dev/video0 and written to stdout in PPM format.

There is only a single source file, capture.c. Compile it like this

avr32-linux-gcc -o capture -O2 -g -Wall capture.c
and copy the resulting capture file to the target.

Attachment sort Action Size Date Who Comment
else0002-Atmel-image-sensoring-interface-V4L2-driver.patch manage 59.0 K 31 Mar 2008 - 10:45 LarsHaering The ISI Driver
else0005-Adds-driver-for-the-Micron-MT9M112-camera.patch manage 18.7 K 31 Mar 2008 - 10:47 LarsHaering MT9M112 Micron Camera Driver
else0003-Wires-up-the-image-interface-and-adds-it-as-platform.patch manage 3.2 K 31 Mar 2008 - 10:46 LarsHaering Implement at32_add_device_isi()
ccapture.c manage 4.5 K 13 Jul 2007 - 14:18 HaavardSkinnemoen Simple v4l2 capture utility
else0004-Adds-the-image-sensor-interface-to-the-NGW100-board.patch manage 1.0 K 31 Mar 2008 - 10:46 LarsHaering Wire up the ISI on the NGW100
else0001-Defined-V4L2_PIX_FMT_VYUY-format.patch manage 1.0 K 31 Mar 2008 - 10:44 LarsHaering Define VYUY: byte-swapped YUYV pixel forma
else0003-Driver-for-the-Atmel-AT76C451BC-MY15AT-digital-camer.patch manage 20.6 K 13 Jul 2007 - 14:11 HaavardSkinnemoen AT76C451BC-MY15AT Camera Driver