Engineer-to-Engineer NoteaEE-300

Technical notes on using Analog Devices DSPs, processors and development tools
Visit our Web resources http://www.analog.com/ee-notes and http://www.analog.com/processors or email processor.support@analog.com or processor.tools.support@analog.com for technical support.

Interfacing Blackfin® EZ-KIT Lite® Boards to CMOS Image Sensors
Contributed by Bob Nakib

Introduction
This EE-Note describes the hardware andsoftware configurations that are needed tointerface various Micron® CMOS image sensors
to Blackfin® processors. The CMOS imagesensors discussed in this document are used for avariety of applications, ranging from security toentertainment.
The configuration settings given in this EE-Note
were tested on EZ-KIT Lite® evaluation systems
for ADSP-BF533 Blackfin processors (ADDSBF533-EZLITE, Rev 1.2), ADSP-BF537
Blackfin processors (ADDS-BF537-EZLITE,Rev 1.3), and ADSP-BF561 Blackfin processors(ADDS-BF561-EZLITE, Rev 1.3). The code
included with this document was verified using
the VisualDSP++® 4.0 and 4.5 (Updated May
2006) tools suites for Blackfin processors.

Objective
When beginning the development of any imaging
application comprising an embedded processor
and a CMOS image sensor, it is important toidentify the correct hardware and software
configurations for your system. The goal of thisdocument is to accelerate and simplify theconnection between Blackfin processors andvarious Micron CMOS image sensors bydescribing the hardware and software
configurations needed to interface these devices.

Rev 1 – November 9, 2006

In addition to saving time and effort for theprogrammer, the configuration table presented inthis EE-Note is also intended to simplify thedebugging of an image sensor application byproviding a set of known, reliable hardware andsoftware settings that will prevent or remove
errors originating from misconfigured devices inthe system.

Usage
Unpack the ZIP file[1] associated with thisapplication note. Open the SensorTable.htm
file using any HTML-enabled browser (i.e.,Internet Explorer, Netscape Navigator, Mozilla
Firefox, etc.). The initial screen shows a tablewith an X in each cell. Select the X in the cellthat corresponds to the EZ-KIT Lite and sensor
combination of interest. The resulting page
contains all the basic hardware and software
configuration information, settings, and codenecessary to run an application in the context ofthe selected platforms. The information in thesepages can also be found in text files located in
the data folder of the compressed archive.

Copyright 2006, Analog Devices, Inc. All rights reserved. Analog Devices assumes no responsibility for customer product design or the use or application ofcustomers’ products or for any infringements of patents or rights of others which may result from Analog Devices assistance. All trademarks and logos are propertyof their respective holders. Information furnished by Analog Devices applications and development tools engineers is believed to be accurate and reliable, however
no responsibility is assumed by Analog Devices regarding technical accuracy and topicality of the content provided in Analog Devices Engineer-to-Engineer Notes.

aEach of these configuration pages contains thefollowing information for any given platform:
EZ-KIT Lite switch and jumper settings



A/V EZ-Extender board populated jumpers



Sensor output image format



Sensor basic configuration
Switch and jumper settings

Configuration register valuesBlackfin processor software configuration

Part revisions for which these configurations
applyLThe settings in this EE-Note areprovided as a guideline configuration
for the system and are intended for abasic image sensor application. The
desired application may require aslightly different configuration. Consult
the appropriate processor and EZ-Kit
Lite manuals for the system used.

References[1] Associated ZIP File. Rev 1, October 2006. Analog Devices, Inc.
[2] ADSP-BF533 Blackfin Processor Hardware Reference. Rev 3.2, July 2006. Analog Devices, Inc.
[3] ADSP-BF561 Blackfin Processor Hardware Reference. Rev 1.0, July 2005. Analog Devices, Inc.
[4] ADSP-BF537 Blackfin Processor Hardware Reference. Rev 2.0, December 2005. Analog Devices, Inc.
[5] ADSP-BF533 EZ-KIT Lite Evaluation System Manual. Rev 3.0, June 2006. Analog Devices, Inc.
[6] ADSP-BF561 EZ-KIT Lite Evaluation System Manual. Rev 3.0, June 2006. Analog Devices, Inc.
[7] ADSP-BF537 EZ-KIT Lite Evaluation System Manual. Rev 2.0, June 2006. Analog Devices, Inc.
[8] Blackfin A-V EZ-Extender Manual. Rev 2.0, April 2006. Analog Devices, Inc.
[9] Micron MT9V022 - 1/3-Inch Wide-VGA Digital Image Sensor Data Sheet. Rev B, June 2005. Micron Technology, Inc.
[10] Micron MT9V111 - 1/4-Inch SOC VGA Digital Image Sensor Data Sheet. Rev G, January 2005. Micron Technology, Inc.
[11] Micron MT9V125: SOC VGA Digital Image Sensor Data Sheet. Rev B, November 2005. Micron Technology, Inc.

Document History
Revision

Description

Rev 1 – November 9, 2006
by Bob Nakib

Initial Draft Release

Interfacing Blackfin® EZ-KIT Lite® Boards to CMOS Image Sensors (EE-300)

Page 2 of 2