
===================================================================
Stationery for the MCF5282 EVB Freescale Board
===================================================================

Contents:

I)     Overview
II)    Files
III)   Memory maps
IV)    Initialization files
V)     Targets
VI)    Connecting to the board
VII)   DIP switches
VIII)  Terminal Settings


===================================================================
I)  Overview
===================================================================

This stationery is configured to run with the M5282EVB which contains
a MCF5282 product.

Here is a summary of what optional features exist with the product:

Product        Ethernet    Encryption   USB
MCF5282           1             X        X

For more details, refer to the MCF5282 Reference Manual

===================================================================
II)  Files
===================================================================

CF_M5282EVB_C.mcp - the project file
*.cfg - initialization files
*.mem - memory configuration file
*.lcf - linker configurations

Source - All include files and source files.

===================================================================
III)  Memory maps
===================================================================

All targets use the same basic memory map. Each target links code
and data sections into different RAM or ROM areas.

0x0000_0000 - 0x00FF_FFFF 16 Mbyte External SDRAM
0x2000_0000 - 0x2000_0000 64 Kbytes Internal SRAM
0xF000_0000 - 0xF007_FFFF 512 Kbytes Internal CFM Flash
0xFFE0_0000 - 0xFFFF_FFFF 2 Mbytes External Flash
===================================================================
IV)  Initialization files
===================================================================

All initialization files setup the same memory map. The only
difference is the location of the VBR register at download time.

The P&E Protocol plugin allows the use of the "+-" panel
to capture various exceptions. After the code is downloaded, the
plugin attempts to overwrite the vector table entries and install its
own handler at locations VBR+0x408-0x40B to capture those selected
exceptions.  See descirption under Targets below.

MCF5282C3_PnE.cfg - used in the M5282EVB Console Debug target. 
MCF5282C3_PnE.cfg - used in the M5282EVB UART Debug target.
MCF5282C3_PnE.cfg - used in the M5282EVB UART Release target.
MCF5282C3_PnE.cfg - used in the M5282EVB External ROM target.
MCF5282C3_PnE.cfg - used in the M5282EVB Internal ROM target.

MCF5282C3_PnE0.cfg - this file initiallizes internal ROM (CFM) to 0x00000000.
MCF5282C3_PnE.cfg - this file initiallizes internal ROM (CFM) to 0xF0000000.

===================================================================
V)  Targets
===================================================================

1) M5282EVB Console Debug

This is the very basic stationery that outputs to the CodeWarrior's
console window.

Initialization file: MCF5282C3_PnE.cfg

2) M5282EVB UART Debug

This is the very basic stationery that outputs to the UART.
User need to connect the terminal to see the output.

Initialization file: MCF5282C3_PnE.cfg

3) M5282EVB UART Release

This is the very basic stationery that outputs to the UART.
User need to connect the terminal to see the output.

Initialization file: MCF5282C3_PnE.cfg


4) M5282EVB External ROM

This progrma copies the data from ROM to SDRAM
This is the very basic stationery that outputs to the UART.
User need to connect the terminal to see the output.

Initialization file: MCF5282C3_PnE.cfg


5) M5282EVB Internal ROM

This progrma copies the data from ROM to SRAM
This is the very basic stationery that outputs to the UART.
User need to connect the terminal to see the output.

Initialization file: MCF5282C3_PnE.cfg

===================================================================
VI)  Connection to the M5282EVB board
===================================================================

1) All jumper settings and switches are in their default locations
as outlined by the EVB user's manual.

2) The P&E cable is attached to the BDM connector.

3) An appropriate power supply is connected to p2 as outlined in the
EVB user's manual.

4) Check all the target Remote Connection panels to make sure the P&E
cable is selected.


===================================================================
VII) DIP SWITCHES:  
===================================================================
The dip switches should be set as follows:
External Flash programming: All SW1 switches ON
Internal Flash Programming: All SW1 switches ON except for SW1-8=SW1-9=OFF
To boot out of External Flash at RESET/Power ON: All SW1 switches ON except for SW1-8 OFF
To boot out of Internal Flash at RESET/Power ON: All SW1 switches ON except for SW1-8=SW1-9=OFF
Debugging in External SDRAM: All SW1 switches ON
Debugging in External Flash: All SW1 switches ON
Debugging in Internal Flash: All SW1 switches ON except for SW1-8=SW1-9=OFF

===================================================================
VIII)  Terminal Settings
===================================================================

The baud rate to be : 19200
Data bits : 8
Parity : None
Stop Bits : 1
Flow Control : None
