#
# README for MCF5206eLITE Board Support Package
#
# Copyright (C) 2000,2001 OKTET Ltd., St.-Petersburg, Russia
# Author: Victor V. Vengerov <vvv@oktet.ru>
#
# The license and distribution terms for this file may be
# found in the file LICENSE in this distribution or at
#
# http://www.rtems.com/license/LICENSE.
#
# @(#) $Id$
#
#
# This board support package works with MCF5206eLITE evaluation board with
# Motorola Coldfire MCF5206e CPU.
#
# Many thanks to Balanced Audio Technology (http://www.balanced.com),
# company which donates MCF5206eLITE evaluation board, P&E Coldfire BDM
# interface and provides support for development of this BSP and generic
# MCF5206 CPU code.
#
# Decisions made at compile time include:
#
# Decisions to be made a link-edit time are:
# - The size of memory allocator heap. By default, all available
# memory allocated for the heap. To specify amount of memory
# available for heap:
# LDFLAGS += -Wl,--defsym -Wl,HeapSize=xxx
#
# - The frequency of system clock oscillator. By default, this frequency
# is 54MHz. To select other clock frequency for your application, put
# line like this in application Makefile:
# LDFLAGS += -qclock=40000000
#
# - Select between RAM or ROM images. By default, RAM image generated
# which may be loaded starting from address 0x30000000 to the RAM.
# To prepare image intended to be stored in ROM, put the following
# line to the application Makefile:
# LDFLAGS += -qflash
#
# You may select other memory configuration providing your own
# linker script.
#
BSP NAME: mcf5206elite
BOARD: MCF5206eLITE Evaluation Board
BUS: none
CPU FAMILY: Motorola ColdFire
COPROCESSORS: none
MODE: not applicable
DEBUG MONITOR: none (Hardware provides BDM)
PERIPHERALS
===========
TIMERS: PIT, Watchdog(disabled)
RESOLUTION: one microsecond
SERIAL PORTS: 2 UART
REAL-TIME CLOCK: DS1307
NVRAM: DS1307
DMA: 2 general purpose
VIDEO: none
SCSI: none
NETWORKING: none
I2C BUS: MCF5206e MBUS module
DRIVER INFORMATION
==================
CLOCK DRIVER: Programmable Interval Timer
IOSUPP DRIVER: UART 1
SHMSUPP: none
TIMER DRIVER: yes
I2C DRIVER: yes
STDIO
=====
PORT: UART 1
ELECTRICAL: EIA-232
BAUD: 19200
BITS PER CHARACTER: 8
PARITY: None
STOP BITS: 1
NOTES
=====
Board description
-----------------
clock rate: 54 MHz default (other oscillator can be installed)
bus width: 16-bit PROM, 32-bit external SRAM
ROM: Flash memory device AM29LV800BB, 1 MByte, 3 wait states,
chip select 0
RAM: Static RAM 2xMCM69F737TQ, 1 MByte, 1 wait state, chip select 2
Host System
-----------
RedHat 6.2 (Linux 2.2.14), RedHat 7.0 (Linux 2.2.17)
Verification
------------
Single processor tests: passed
Multi-processort tests: not applicable
Timing tests: passed