forked from Imagelibrary/rtems
102 lines
3.0 KiB
Plaintext
102 lines
3.0 KiB
Plaintext
#
|
|
# 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.org/license/LICENSE.
|
|
|
|
#
|
|
# 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
|
|
|