world leader in high performance signal processing
Trace: » bf533-stamp-quick-start

The ADSP-BF533-STAMP Quick Start

Introduction

The ADSP-BF533 STAMP uClinux Kernel Board Support Package (BSP) provides you with an environment to develop uClinux applications for the ADSP-BF533 Blackfin Processor.

This document provides a brief overview of how to get started using the ADSP-BF533 STAMP Board. A detailed document of the STAMP board, the uClinux operating system and the GCC tool chain can be found on the accompanying CD under the \Documents directory or on the website at Blackfin Docs Project.

ADSP-BF533-STAMP BSP Contents

This kit contains the ADSP-BF533 STAMP board, a universal 7.5V DC power supply (with US power cord), the uClinux for the ADSP-BF533 Processor CD and this document.

The schematics and layout files for this board are on the CD and can be found on the web at Blackfin Hardware Project. Full specifications for the ADSP-BF533 Blackfin processor can be found on the web at ADI Blackfin Homepage.

CD Contents: The CD contains source and executable files for the uClinux 2.6.8 Kernel, U-Boot 1.1.3, the GCC 3.4.1 tools and Binutils 2.15.

Getting started

  1. Connect the serial port to your host computer from the STAMP board.
  2. Connect the Ethernet cable to your local network from the STAMP board.
  3. Start a terminal emulation program (Minicom or HyperTerminal) on your host computer. From the configuration menu set the serial port connection for:
    • 57600 baud
    • 8 data bits
    • parity none
    • 1 stop bit
    • h/w flow control off
  4. Connect the dc power input and power up the board.
  5. After the STAMP board powers up you should see a U-Boot start-up screen on your terminal window. At this stage if you allow the boot timer to count down the board will load the uClinux kernel out of flash and boot the kernel and you will be brought to the command shell.

Troubleshooting: If you don't see any text on the screen make sure that you have properly connected power to the board (the power LED should be on) and make sure a correct straight through serial cable is being used. If the screen text is corrupted, check the serial port connection baud rate settings.

Linux GNU Toolchain Install

  1. Install the GCC tools on your machine (as root):
    bash# rpm -ivh bfin-elf-3.4-beta.i386.rpm 

- In user mode export the path for the tools:

 
   bash> export PATH=/opt/uClinux/bfin/bin:$PATH 

The toolchain can also be compiled from source by executing the build script that is located in the scripts directory. Extract all of the files to a local directory as well as the build script and modify the script to point to your directory structure. After the script has executed, export the path to point to your new tool chain output directory.

Linux uClinux Kernel Install

  1. Copy the kernel source to your work directory
  2. Uncompress the kernel:
    bunzip2 uClinux-dist.tar.bz2
    tar -xvf uClinux-dist.tar
    cd uClinux-dist

Now that the kernel is uncompressed in the work directory you are now ready to start building your own uClinux kernel for the Blackfin processor. For more information on how this is done look through the documentation included on the CD.

Windows Toolchain/uClinux Kernel Install

For more information on a Windows port of the Blackfin Toolchain please see the CoLinux information page.