# # README for MCF5206eLITE Board Support Package # # Copyright (C) 2000,2001 OKTET Ltd., St.-Petersburg, Russia # Author: Victor V. Vengerov # # The license and distribution terms for this file may be # found in the file LICENSE in this distribution or at # # http://www.OARcorp.com/rtems/license.html. # # @(#) $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