Motorola MPC564EVB Manual de usuario

Busca en linea o descarga Manual de usuario para Placas base Motorola MPC564EVB. Motorola MPC564EVB User`s manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 98
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 0
MPC564EVBUM
Rev. 1.2, 3/2003
MPC564EVB User’s Manual
Frees
cale Semiconductor,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...
Vista de pagina 0
1 2 3 4 5 6 ... 97 98

Indice de contenidos

Pagina 1 - MPC564EVB User’s Manual

MPC564EVBUMRev. 1.2, 3/2003MPC564EVB User’s Manual Freescale Semiconductor, I Freescale Semiconduct

Pagina 2

ContentsParagraphNumber TitlePageNumberiv MPC564EVB User’s Manual MOTOROLA Freescale Semiconductor, I

Pagina 3

Chapter 1. MPC564 EVB Board 1-1Chapter 1 MPC564 EVB BoardThe MPC564EVB is an MPC564-based evaluation board that can be used for the development an

Pagina 4 - Cautionary Notes

1-2 MPC564EVB User’s Manual •Memory Devices:512K Byte (128K x 32) Sync. SRAM, optional additional 512K Byte2M Byte (512K x 32) Sync. FLASH 512K Byte

Pagina 5

MPC564EVB User’s Manual 1-3ProcessorFigure 1-1. MPC564EVB top view1.1 ProcessorThe microprocessor used on the MPC564EVB is the highly integrated Moto

Pagina 6

1-4 MPC564EVB User’s Manual System Memory Figure 1-2 shows the MPC564 block diagram.Figure 1-2. MPC5641 Block Diagram1.2 System Memory1.2.1 Externa

Pagina 7

MPC564EVB User’s Manual 1-5System Memorymay erase or corrupt the debug monitor. If the debug monitor becomes corrupted and it’s operation is desired,

Pagina 8

1-6 MPC564EVB User’s Manual System Memory Since the MPC564 chip selects are fully programmable, the memory banks can be located at any location in th

Pagina 9

MPC564EVB User’s Manual 1-7System Memoryx 32KByte Internal SRAMxMPC564 512K byte Internal FLASH Memory (U1)x 128K x 32bit (512KByte) Synchronous Stati

Pagina 10 - Contents

1-8 MPC564EVB User’s Manual Support Logic configuration word IP bit is set to 1. This requires the board to have a non-volatile memory device in thi

Pagina 11 - Chapter 1

MPC564EVB User’s Manual 1-9Support Logic1.3.4 Exception SourcesThe MPC500 family of processors can receive exceptions as a result of external signals

Pagina 12 - Freescale Semiconductor, Inc

Revision HistoryVe rsion NumberRevision DateDescription of Changes1.1 11/2002 Initial Version1.2 3/2003 Fixed typos. Added appendix describing dBUG e

Pagina 13 - 1.1 Processor

1-10 MPC564EVB User’s Manual Support Logic having to overwrite the ROM Monitor. The user’s code will boot from internal flash (0x0000_0000) needs to

Pagina 14 - 512 Kbytes

MPC564EVB User’s Manual 1-11Communication Ports1.4 Communication PortsThe MPC564EVB provides external interfaces for 2 SCI serial ports, 3 CAN ports

Pagina 15 - 1.2.4 Internal Flash

1-12 MPC564EVB User’s Manual Communication Ports JP1 – COM2 DCE/DTE Option:1COM-2 is optioned as a DCE type RS232 connection by default (same as COM-

Pagina 16

MPC564EVB User’s Manual 1-13Communication PortsThe CAN_A channel transceiver is provided by the Power Oak (PC33394). This transceiver has software se

Pagina 17

1-14 MPC564EVB User’s Manual Communication Ports 1.4.3 10/100T Ethernet PortThe MPC564EVB has an Ethernet controller (SMSC LAN91C111 U20) operating

Pagina 18 - 1.3 Support Logic

MPC564EVB User’s Manual 1-15Communication PortsThe MII connector location is for testing and the connection of an external Ethernet PHY device. This

Pagina 19 - 1.3.6 User’s Program

1-16 MPC564EVB User’s Manual Communication Ports Figure 1-3. The BDM_PORT Connector pin assignmentV1, V2, V3, and V4The V1 – V4 options provide a way

Pagina 20 - MPC564 signal

MPC564EVB User’s Manual 1-17Communication PortsOn the MPC56x devices, some of the Nexus signals are shared with other pin functions. MPC56x Signal Sha

Pagina 21

1-18 MPC564EVB User’s Manual Communication Ports Aux In PortMCKI TCK/DSCK/MCKI L2/MSEI VF[2]/MPIO32B[2]/MSEIM24MDI0 TDI/DSDI/MDI0 M1MDI1 MPWM0/MDI1 F

Pagina 22 - 1.4.2 CAN PORTs and Options

MPC564EVB User’s Manual 1-19Connectors and User Components1.5 Connectors and User Components1.5.1 Keypad1The Keypad port provides MPC564 I/O connect

Pagina 23

© Motorola Inc., 2002. All rights reserved.DigitalDNA and Mfax are trademarks of Motorola, Inc. IBM PC and IBM AT are registered trademark of IBM Corp

Pagina 24 - 1.4.3 10/100T Ethernet Port

1-20 MPC564EVB User’s Manual Connectors and User Components Access cycle 1: Write LCD control bits RS, R/W, LCD data byte. LCD1 and 2 select bits = 0

Pagina 25

MPC564EVB User’s Manual 1-21Connectors and User ComponentsUSE CAUTION when connecting your LCD to the LCD-PORT - make sure the power polarity (JP2) an

Pagina 26

1-22 MPC564EVB User’s Manual Connectors and User Components VRH and VRL QADC Reference SuppliesEVB zero ohm resistors R4 and R5 provide connection to

Pagina 27

MPC564EVB User’s Manual 1-23Connectors and User Components1.5.5.3 TPU_PORTs1The TPU (Timing Processor Unit) Ports provide access to the MPC564 TPU A,

Pagina 28

1-24 MPC564EVB User’s Manual Connectors and User Components 1.5.5.4 CONTROL_PORTThe CONTROL Port provides access to the MPC564 chip selects, bus con

Pagina 29 - MPC564 I/O SIGNAL

MPC564EVB User’s Manual 1-25Connectors and User Components1.5.5.5 MIOS_PORTThe MIOS Port provides access to the MPC564 MIOS14 module Timer and I/O si

Pagina 30

1-26 MPC564EVB User’s Manual Connectors and User Components 1.5.5.6 QADC_PORTs1The QADC (Qued Analog to Digital Converter) Ports provide access the

Pagina 31 - 1.5.3 User Components

MPC564EVB User’s Manual 1-27Connectors and User Components1.5.5.7 QSM_PORTThe QSM (Queued Serial Module) Port provides access to the MPC564 QSM I/O p

Pagina 32

1-28 MPC564EVB User’s Manual Reference Documents 1.6 Reference DocumentsThe Provided MPC5xx support CD contains many documents that the user will fi

Pagina 33

Chapter 2. Initialization and Setup 2-1Chapter 2 Initialization and Setup2.1 System ConfigurationThe MPC564 board requires the following items fo

Pagina 34

Cautionary NotesAxiom Manufacturing (http://www.axman.com) reserves the right to make changes without further notice to any products to improve reliab

Pagina 35

2-2 MPC564EVB User’s Manual System Configuration Figure 2-1. Minimum System Configuration6 - 26 V Input PowerdBUG>RS-232 TerminalOr PC Freesc

Pagina 36

Chapter 2. Initialization and Setup 2-3Installation And Setup2.2 Installation And SetupThe following sections describe all the steps needed to pre

Pagina 37

2-4 MPC564EVB User’s Manual Installation And Setup The Motorola MPC500 Family companion power supply Power Oak (PC33394) is provided on the EVB board

Pagina 38 - 1.7 Software Development

Chapter 2. Initialization and Setup 2-5Installation And SetupPower Oak supplies. PWR jack connection provides power input from the supplied wall

Pagina 39 - 2.1 System Configuration

2-6 MPC564EVB User’s Manual MPC564EVB Jumper and Switch Setup described in Section 2.2.6, “Connecting the Terminal.”Once the connection to the PC is

Pagina 40 - RS-232 Terminal

Chapter 2. Initialization and Setup 2-7MPC564EVB Jumper and Switch SetupFigure 2-3 on the next page shows the jumper locations for the board.remove

Pagina 41 - 2.2 Installation And Setup

2-8 MPC564EVB User’s Manual MPC564EVB Jumper and Switch Setup Figure 2-3. Jumper Locations on the Board2.3.1 Reset Configuration Word and Configurat

Pagina 42 - +VIN DC supply

Chapter 2. Initialization and Setup 2-9MPC564EVB Jumper and Switch Setupconfiguration options are only presented to the data bus during Hard Reset

Pagina 43 - GND +VIN VIGN

2-10 MPC564EVB User’s Manual System Power-up and Initial Operation RW0, RW2, RW4 – 18, RW23 – 30 provide the user access to external Reset Configurat

Pagina 44

Chapter 2. Initialization and Setup 2-11System Power-up and Initial OperationdBUG>The board is now ready for operation under the control of the

Pagina 45

WARNINGThis board generates, uses, and can radiate radio frequency energy and, if not installed properly, may cause interference to radio communicatio

Pagina 46 - (CONFIG_SW)

2-12 MPC564EVB User’s Manual System Power-up and Initial Operation Freescale Semiconductor, I Fre

Pagina 47

Chapter 3. Using the Monitor/Debug Firmware 3-1D:\TECD-SPO\Documentation\MPC564EVB\mpc564evb_3_Firmware_V1.fm 4/1/03Chapter 3 Using the Monitor/De

Pagina 48

3-2 MPC564EVB User’s Manual Operational Procedure Most commands can be recognized by using an abbreviated name. For instance, entering “h” is the sa

Pagina 49

Chapter 3. Using the Monitor/Debug Firmware 3-3Operational Procedure• Make sure the IP bit is set (switch 5 ON in MAP_SW). This will cause the boar

Pagina 50

3-4 MPC564EVB User’s Manual Operational Procedure Figure 3-1 shows the dUBG operational mode.Figure 3-1. Flow Diagram of dBUG Operational Mode.3.2.2

Pagina 51 - Chapter 3

Chapter 3. Using the Monitor/Debug Firmware 3-5Operational Procedureexception vector, the user places the address of the exception handler in the a

Pagina 52 - 3.2 Operational Procedure

3-6 MPC564EVB User’s Manual Command Line Usage 3.3 Command Line UsageThe user interface to dBUG is the command line. A number of features have been

Pagina 53

Chapter 3. Using the Monitor/Debug Firmware 3-7CommandsFL fl <command> dest <src> size Erase/Program External FlashGO go <addr> E

Pagina 54 - 3.2.2 System Initialization

3-8 MPC564EVB User’s Manual Commands ASM AssemblerUsage: ASM <<addr> stmt>The ASM command is a primitive assembler. The <stmt> is

Pagina 55

Chapter 3. Using the Monitor/Debug Firmware 3-9CommandsBC Block CompareUsage: BC addr1 addr2 lengthThe BC command compares two contiguous blocks of

Pagina 56 - 3.4 Commands

Freescale Semiconductor, I Freescale Semiconductor, Inc.For More Information On This Product, Go

Pagina 57

3-10 MPC564EVB User’s Manual Commands BF Block FillUsage: BF<width> begin end data <inc>The BF command fills a contiguous block of memory

Pagina 58 - ASM Assembler

Chapter 3. Using the Monitor/Debug Firmware 3-11CommandsBM Block MoveUsage: BM begin end destThe BM command moves a contiguous block of memory star

Pagina 59 - BC Block Compare

3-12 MPC564EVB User’s Manual Commands BR BreakpointsUsage: BR addr <-r> <-c count> <-t trigger>The BR command inserts or removes so

Pagina 60 - BF Block Fill

Chapter 3. Using the Monitor/Debug Firmware 3-13CommandsBS Block SearchUsage: BS<width> begin end dataThe BS command searches a contiguous bl

Pagina 61 - BM Block Move

3-14 MPC564EVB User’s Manual Commands DC Data ConversionUsage: DC dataThe DC command displays the hexadecimal or decimal value data in hexadecimal, b

Pagina 62 - BR Breakpoints

Chapter 3. Using the Monitor/Debug Firmware 3-15CommandsDI DisassembleUsage: DI <addr>The DI command disassembles target code pointed to by a

Pagina 63 - BS Block Search

3-16 MPC564EVB User’s Manual Commands DL Download ConsoleUsage: DL <offset>The DL command performs an S-record download of data obtained from t

Pagina 64 - DC Data Conversion

Chapter 3. Using the Monitor/Debug Firmware 3-17CommandsDLDBUG Download dBUGUsage: DLDBUGThe DLDBUG command will download the dBUG monitor to the M

Pagina 65 - DI Disassemble

3-18 MPC564EVB User’s Manual Commands DN Download NetworkUsage: DN <-c> <-e> <-i> <-s> <-o offset> <filename>The

Pagina 66 - DL Download Console

Chapter 3. Using the Monitor/Debug Firmware 3-19CommandsFL Erase/Program FlashUsage: FLFL (e)rase addr bytesFL (w)rite dest src bytesThe FL command

Pagina 67 - DLDBUG Download dBUG

ContentsParagraphNumber TitlePageNumberMOTOROLA MPC564EVB User’s Manual iChapter 1 MPC564 EVB Board1.1 Processor...

Pagina 68 - DN Download Network

3-20 MPC564EVB User’s Manual Commands GO ExecuteUsage: GO <addr>The GO command executes target code starting at address addr. The value for add

Pagina 69 - FL Erase/Program Flash

Chapter 3. Using the Monitor/Debug Firmware 3-21CommandsGT Execute ToUsage: GT addrThe GT command inserts a temporary software breakpoint at addr a

Pagina 70 - GO Execute

3-22 MPC564EVB User’s Manual Commands HELP HelpUsage: HELP <command>The HELP command displays a brief syntax of the commands available within d

Pagina 71 - GT Execute To

Chapter 3. Using the Monitor/Debug Firmware 3-23CommandsIRD Internal Register DisplayUsage: IRD <module.register>This command displays the in

Pagina 72 - HELP Help

3-24 MPC564EVB User’s Manual Commands IRM Internal Register ModifyUsage: IRM module.register dataThis command modifies the contents of the internal r

Pagina 73 - IRD Internal Register Display

Chapter 3. Using the Monitor/Debug Firmware 3-25CommandsLR Loop ReadUsage: LR<width> addrThe LR command continually reads the data at addr un

Pagina 74 - IRM Internal Register Modify

3-26 MPC564EVB User’s Manual Commands LW Loop WriteUsage: LW<width> addr dataThe LW command continually writes data to addr. The optional width

Pagina 75 - LR Loop Read

Chapter 3. Using the Monitor/Debug Firmware 3-27CommandsMD Memory DisplayUsage: MD<width> <begin> <end>The MD command displays a

Pagina 76 - LW Loop Write

3-28 MPC564EVB User’s Manual Commands MM Memory ModifyUsage: MM<width> addr <data>The MM command modifies memory at the address addr. T

Pagina 77 - MD Memory Display

Chapter 3. Using the Monitor/Debug Firmware 3-29CommandsMMAP Memory Map DisplayUsage: mmapThis command displays the memory map information for the

Pagina 78 - MM Memory Modify

ContentsParagraphNumber TitlePageNumberii MPC564EVB User’s Manual MOTOROLA 1.6 Reference Documents ...

Pagina 79 - MMAP Memory Map Display

3-30 MPC564EVB User’s Manual Commands RD Register DisplayUsage: RD <reg>The RD command displays the register set of the target. If no argument

Pagina 80 - RD Register Display

Chapter 3. Using the Monitor/Debug Firmware 3-31CommandsRM Register ModifyUsage: RM reg dataThe RM command modifies the contents of the register re

Pagina 81 - RM Register Modify

3-32 MPC564EVB User’s Manual Commands RESET Reset the Board and dBUGUsage: RESETThe RESET command resets dBUG to it’s initial power-on states.The RES

Pagina 82

Chapter 3. Using the Monitor/Debug Firmware 3-33CommandsSET Set ConfigurationsUsage: SET <option value>The SET command allows the setting of

Pagina 83 - SET Set Configurations

3-34 MPC564EVB User’s Manual Commands SHOW Show ConfigurationsUsage: SHOW <option>The SHOW command displays the settings of the user-configurab

Pagina 84 - SHOW Show Configurations

Chapter 3. Using the Monitor/Debug Firmware 3-35CommandsSTEP Step OverUsage: STEPThe STEP command can be used to “step over” a subroutine call, rat

Pagina 85 - STEP Step Over

3-36 MPC564EVB User’s Manual Commands SYMBOL Symbol Name ManagementUsage: SYMBOL <symb> <-a symb value> <-r symb> <-c|l|s>The

Pagina 86 - SYMBOL Symbol Name Management

Chapter 3. Using the Monitor/Debug Firmware 3-37CommandsTRACE Trace IntoUsage: TRACE <num>The TRACE command allows single-instruction executi

Pagina 87 - TRACE Trace Into

3-38 MPC564EVB User’s Manual Commands VERSION Display dBUG VersionUsage: VERSIONThe VERSION command displays the version information for dBUG. The

Pagina 88

Chapter 3. Using the Monitor/Debug Firmware 3-39System Call Functions3.5 System Call FunctionsAn additional utility within the dBUG firmware is a

Pagina 89 - 3.5 System Call Functions

ContentsParagraphNumber TitlePageNumberMOTOROLA MPC564EVB User’s Manual iiiAppendix B Configuring dBUG for Network DownloadsB.1 Required Network Para

Pagina 90 - 3.5.5 ISR_REMOVE

3-40 MPC564EVB User’s Manual System Call Functions { /* assume r3 contains the character */asm(“ addi r10, r0, 0x0000”); Selects the functionasm(“ sc

Pagina 91 - 3.5.6 EXIT_TO_dBUG

Chapter 3. Using the Monitor/Debug Firmware 3-41System Call FunctionsC example:intboard_isr_remove (void *handler){asm( "addi r10,r0,0x0041&qu

Pagina 92

3-42 MPC564EVB User’s Manual System Call Functions Freescale Semiconductor, I Freescale Semicondu

Pagina 93 - Appendix A

Appendix A. MPC533/534 Emulation A-1Appendix AMPC533/534 EmulationThe MPC564EVB can be used to emulate the MPC533 and MPC534 processors. This appen

Pagina 94

A-2 MPC564EVB User’s Manual Block DiagramFigure A-1. Block Diagram of the MPC533/4E-BUSMPC500CoreL-BUSU-BUSIMB3+FPUUSIUBufferBurstL2UUIMBQSMCMMIOS14

Pagina 95 - Downloads

MPC564EVB User’s Manual B-1Appendix BConfiguring dBUG for Network DownloadsThe dBUG module has the ability to perform downloads over an Ethernet netwo

Pagina 96

B-2 MPC564EVB User’s ManualTroubleshooting Network Problems set gateway <gateway IP>set netmask <netmask>set ethaddr <addr>For exam

Pagina 97

MPC564EVB User’s Manual B-3Troubleshooting Network Problemsfail, and probably other severe network problems. Make certain the client IP address is un

Pagina 98

B-4 MPC564EVB User’s ManualTroubleshooting Network Problems Freescale Semiconductor, I Freescale

Comentarios a estos manuales

Sin comentarios