The development hardware is the platform from which U-Boot, uClinux, and other Blackfin programs are compiled. This system is usually a Linux box; however, the CoLinux port of the Blackfin tool chain makes it possible to use a machine running Windows as well. The development system should have an available serial port, terminal emulator software, and an Ethernet card. The Blackfin tool chain is installed on the development system and used to compile Blackfin programs which are then loaded onto the target hardware.
This is usually some type of Blackfin development board. There are several options available for the target hardware platform such as the ADDS-BF533-STAMP or ADDS-BF537-STAMP board. This document focuses on the STAMP board; however, most of the procedures described are also applicable to other target hardware platforms. When using other target hardware platforms usually only the memory addresses given in this documentation need to be changed.
The minimum configuration for a Blackfin based Linux product varies widely, depending on what the kernel is loaded with. For example - uClinux kernels can be run in less than 4Meg of Memory, and if a large storage is needed, a hard drive can be connected, and the uClinux image can be run from here.
The validated development platforms include:
Always check what kind of serial cable is needed before asking for help.
The validated CPU's include what is listed at uClinux-dist features
Several daughter cards are currently being developed for the STAMP board. These cards provide features such as audio and video codecs, interfaces to standard connectors, and data acquisition capabilities. As the STAMP project expands new daughter cards will continue to become available.
This daughter card implements an A/D converter with a 2MHz anti-aliasing filter and an option for AC or DC coupling. This card connects to the Serial Peripheral Interface (SPI) connector on the STAMP board and receives its input from a BNC connector.
This daughter card is used for video input, it uses Analog Devices' ADV7183AKST video decoder chipset which supports NTSC, PAL, and SECAM video formats. The video signal is converted to digital ITU-R 601/656 compatible format and sent to the STAMP board via the Parallel Peripheral Interface (PPI) connector. This card supports S-Video, composite, and differential component video input.
This daughter card is used for video output, it uses Analog Devices' ADV7171KSU video encoder which converts a digital ITU-R 601/656 compatible signal to an analog NTSC or PAL signal. This card connects to the STAMP board via. the Parallel Peripheral Interface (PPI) connector and supports S-Video and composite output.
The ADV7171 Encoder board supports video output applications. The ADV7171 video encoder provides up to three output channels of analog video. The encoder connects to the Parallel Peripheral Interface (PPI) of the Blackfin processor.
Please see the AD1836A page.
Please see the AD73311 page.