MMDS0508Target Interface Revised 2002/04/30Freescale Semiconductor, Inc.For More Information: www.freescale.com
InstallationIntroduction2–10MMDS0508 Target InterfaceFigure 2.1 M68MMDS0508 Station Module (Right Side)Freescale Semiconductor, Inc.For More Informati
InstallationConfiguring the Platform Board2–11MMDS0508 Target InterfaceFigure 2.2 M68MMDS0508 Station Module (Left Side)2.2 Configuring the Platform B
InstallationConfiguring the Platform Board2–12MMDS0508 Target InterfaceFigure 2.3 Factory Test Header (J1)(Ignore the alternate jumper position, which
InstallationInstalling the EM2–13MMDS0508 Target Interface2.3 Installing the EMCAUTION Be sure to turn off power to the MMDS when you install or remov
InstallationMaking Cable Connections2–14MMDS0508 Target Interface2.5 Making Cable ConnectionsYou must connect the station module to the host computer
InstallationMaking Cable Connections2–15MMDS0508 Target InterfaceIf you need the second logic cable assembly, connect it in the same way to the remain
InstallationMaking Cable Connections2–16MMDS0508 Target InterfaceFreescale Semiconductor, Inc.For More Information: www.freescale.com
3–17MMDS0508 Target Interface3Connector Information3.1 IntroductionThis section provides pin assignments and signal descriptions for connectors common
Connector InformationLogic Cables and Connectors3–18MMDS0508 Target Interface3.4 Logic Cables and ConnectorsThe diagram below shows the pin numbering
Connector InformationLogic Cables and Connectors3–19MMDS0508 Target InterfaceNote these points:• Pins 19 of both pods provide connection to an externa
Metrowerks, the Metrowerks logo, and CodeWarrior are registered trademarks of MetrowerksCorp. in the US and/or other countries. All other tradenames a
Connector InformationPower Supply Fuse Replacement3–20MMDS0508 Target Interface• Pod B pin 17 is the external timetag input for the bus state analyzer
Connector InformationPower Supply Fuse Replacement3–21MMDS0508 Target Interface2. Insert a small screwdriver at the tab on the right edge of the switc
Connector InformationPower Supply Fuse Replacement3–22MMDS0508 Target InterfaceFreescale Semiconductor, Inc.For More Information: www.freescale.com
MMDS Target Component4.1 Introduction4–23MMDS0508 Target Interface4MMDS Target Component4.1 IntroductionAn advanced feature of the debugger for the e
MMDS Target Component4.2 General4–24MMDS0508 Target Interface4.2 GeneralThis chapter describes the specific features of the MMDS0508, including emula
MMDS Target Component4.3 Definitions, Acronyms and Abbreviations4–25MMDS0508 Target Interface4.3 Definitions, Acronyms and Abbreviations4.3.1 DLLDyna
MMDS Target Component4.5 Loading the MMDS0508 Target4–26MMDS0508 Target Interfacecomputer to be a data terminal, so that it sends data on the TxD lea
MMDS Target Component4.6 Communication Configuration4–27MMDS0508 Target InterfaceThe MotoSIL driver automatically tries to find the MMDS target, beha
MMDS Target Component4.6 Communication Configuration4–28MMDS0508 Target InterfaceFigure 4.6 MotoSIL Communication ConfigurationMake sure that host-co
MMDS Target Component4.7 The Debugger Status Bar for the MMDS4–29MMDS0508 Target InterfaceNOTE Saving the communication device and the baud rate thro
TOC–3MMDS0508 Target InterfaceTable of Contents1 General Description 51.1 Introduction. . . . . . . . . . . . . . . .
MMDS Target Component4.8 MMDS0508 Menu Entries4–30MMDS0508 Target InterfaceFigure 4.9 MMDS Menu Entries4.8.1 Communication Baud RateYou should specif
MMDS Target Component4.8 MMDS0508 Menu Entries4–31MMDS0508 Target Interface4.8.1.2 Maximum Baud RateThe maximum baud rate depends on the speed and in
MMDS Target Component4.8 MMDS0508 Menu Entries4–32MMDS0508 Target InterfaceFigure 4.11 Memory ConfigurationThis dialog box shows the target’s memory
MMDS Target Component4.8 MMDS0508 Menu Entries4–33MMDS0508 Target InterfaceFigure 4.12 Error MessageClick Cancel to open the Communication Device Spe
MMDS Target Component4.8 MMDS0508 Menu Entries4–34MMDS0508 Target InterfaceIf you have checked the Auto Select according MCU-ID checkbox, the system
MMDS Target Component4.8 MMDS0508 Menu Entries4–35MMDS0508 Target InterfaceFigure 4.14 Target SignalsThis dialog box lets you specify the MCU clock a
MMDS Target Component4.9 Default Target Setup4–36MMDS0508 Target Interface4.9 Default Target SetupAs with any target, you can use the Target menu to
MMDS Target Component4.10 Bus Analyzer4–37MMDS0508 Target InterfaceFor a PC: Any valid communication device (COM1,COM2,etc.).Example:COMDEV=COM2For S
MMDS Target Component4.10 Bus Analyzer4–38MMDS0508 Target Interface4.10.1.1 WatchpointsThe MMDS0508 automatically maps available watchpoints to a pro
MMDS Target Component4.10 Bus Analyzer4–39MMDS0508 Target InterfaceFigure 4.15 Bus Analyzer4.10.2.1 The Trace window popup menuFigure 4.16 Trace Wind
Table of ContentsTOC–4MMDS0508 Target Interface4.3.5 MCU . . . . . . . . . . . . . . . . . . . . . . .
MMDS Target Component4.10 Bus Analyzer4–40MMDS0508 Target Interfacesymbolic name values must match. If there is an inconsistency, the system prompts
MMDS Target Component4.10 Bus Analyzer4–41MMDS0508 Target Interface4.10.2.2.1 TermUse this area to specify the term displayed for editing. The term i
MMDS Target Component4.10 Bus Analyzer4–42MMDS0508 Target InterfaceIn triggered modes, the analyzer uses your term definitions to track the occurrenc
MMDS Target Component4.10 Bus Analyzer4–43MMDS0508 Target Interface4.10.2.4.2 Continuous: Events OnlyStores all the events that you defined in the Tr
MMDS Target Component4.10 Bus Analyzer4–44MMDS0508 Target Interface4.10.2.6.3 Sequential: A + B -> C + D Select this option to start bus-analyser
MMDS Target Component4.10 Bus Analyzer4–45MMDS0508 Target Interface4.10.2.8 Time Tag Clock SetupEach frame of the trace buffer includes a time refere
MMDS Target Component4.10 Bus Analyzer4–46MMDS0508 Target Interface4.10.3 Collecting DataWhen your have initialized the emulator and the bus analyzer
MMDS Target Component4.10 Bus Analyzer4–47MMDS0508 Target Interface4.10.3.7 Recording Bus DataWhen data collection begins, the bus analyzer starts re
MMDS Target Component4.10 Bus Analyzer4–48MMDS0508 Target InterfaceThe analyzer can display its contents as text or as a graphic. You can have a text
MMDS Target Component4.10 Bus Analyzer4–49MMDS0508 Target Interface4.10.4.3.2 Address This column lists frame address bus values, as four hexadecimal
1–5MMDS0508 Target Interface1General Description1.1 IntroductionThe M68MMDS05/08 Motorola Modular Development System (MMDS) is a tool for developing e
MMDS Target Component4.10 Bus Analyzer4–50MMDS0508 Target InterfaceFigure 4.21 Trace Instructions Only Format Display 4.10.4.5 Graphical DisplayThe f
MMDS Target Component4.10 Bus Analyzer4–51MMDS0508 Target InterfaceFigure 4.22 Trace Zoom DisplayThe figure above is a zoomed-in graphical display.To
MMDS Target Component4.10 Bus Analyzer4–52MMDS0508 Target Interfacemoving the marker over a bus analyzer textual or graphical display lets you view a
MMDS Target Component4.10 Bus Analyzer4–53MMDS0508 Target InterfaceFigure 4.25 Item Content4.10.5 Scrolling the DisplayYou can use display scrollbars
MMDS Target Component4.10 Bus Analyzer4–54MMDS0508 Target InterfaceFigure 4.27 Search Frame4.10.5.2 Search for EventsTo search for an event occurrenc
MMDS Target Component4.10 Bus Analyzer4–55MMDS0508 Target Interfacefinds a matching frame, the marker moves to the frame. If necessary, the system sc
MMDS Target Component4.10 Bus Analyzer4–56MMDS0508 Target InterfaceUse this page to define the search pattern, in the same way you completed the Trig
MMDS Target Component4.10 Bus Analyzer4–57MMDS0508 Target Interface4.10.6 Dumping the Bus analyzer data to a file To dump the Bus analyzer data to a
MMDS Target Component4.10 Bus Analyzer4–58MMDS0508 Target InterfaceFigure 4.31 Analyzer Dump Only Frame4.10.6.1.5 OK ButtonClick the OK button to clo
A–59MMDS0508 Target InterfaceAAppendix A.1 MMDS CommandsThis section describes MMDS-specific commands.Use MMDS-specific commands as you would any othe
General DescriptionSystem Components1–6MMDS0508 Target Interface• 64 hardware instruction breakpoints over the 64-kilobyte memory map • A personality
AppendixMMDS CommandsA–60MMDS0508 Target InterfaceWithout a rate value, the command displays the Communications Baud Rate Specification dialog box for
AppendixMMDS CommandsA–61MMDS0508 Target InterfaceCT *Clears all triggers.This command clears both triggers of a range definition, even though just on
AppendixMMDS CommandsA–62MMDS0508 Target Interfaceaddress range: A range of addresses to trip the trigger. To specify a range, use starting and ending
AppendixMMDS CommandsA–63MMDS0508 Target Interfaceof Term A to H. Without a mask, the ST command uses the unmasked value 0x1F for the clips.Each trigg
AppendixMMDS CommandsA–64MMDS0508 Target InterfaceA bit set in both the clips and masks sets the trigger to high (-H). A bit clear in clips, but set i
AppendixMMDS CommandsA–65MMDS0508 Target Interfacelist: A list of trigger identifiers (A, B, C, or D), separated by comma or space characters.*: All t
AppendixMMDS CommandsA–66MMDS0508 Target InterfaceTEABEnables triggers A and B.Example:TE *Enables all triggers.A.1.3 Bus Analyzer CommandsARMA.1.3.1
AppendixMMDS CommandsA–67MMDS0508 Target InterfaceA.1.3.5 Syntax DARMA.1.3.6 DescriptionThe DARM command disarms the bus analyzer. When disarmed, the
AppendixMMDS CommandsA–68MMDS0508 Target InterfaceGFA.1.3.10 Short Description go to frame.A.1.3.11 SyntaxGF frameframe: Frame number, in the range 1.
AppendixMMDS CommandsA–69MMDS0508 Target InterfaceA.1.3.15 DescriptionThe GP command searches the analyzer trace buffer for a frame that matches the d
General DescriptionSystem Components1–7MMDS0508 Target Interface• 9-lead RS-232 serial cable: the cable that connects the station module to the host-c
AppendixMMDS CommandsA–70MMDS0508 Target InterfaceLF logfileOpen the logging file.Example:LTCopy all the trace buffer to the logging file.Example:NOLF
AppendixMMDS CommandsA–71MMDS0508 Target Interface500,000 Hz divided by an integer. Thus, 50000 is valid, but 49000 is not. (If you specify 49000, the
AppendixMMDS CommandsA–72MMDS0508 Target Interface!:The inversion operator, which applies to a single address or data value. Specifying !sets a patter
AppendixMMDS CommandsA–73MMDS0508 Target Interface;R: Search for a read bus cycle only.;W : Search for a write bus cycle only.;RW: Search for either a
AppendixMMDS CommandsA–74MMDS0508 Target Interfacewould trip the trigger: 0xC000, 0xC001, 0xC002, or 0xC003. For Address 0x00B0, Mask 0xFFF0, any add
AppendixMMDS CommandsA–75MMDS0508 Target InterfaceA.1.3.27 DescriptionThe SQ command sets the analyzer sequencer mode. If this command includes no par
AppendixMMDS CommandsA–76MMDS0508 Target InterfaceTTDisplays the difference between the beginning and ending frames in the trace buffer.Example:TT 80D
AppendixMMDS CommandsA–77MMDS0508 Target InterfaceA.1.4 Target Signal Emulation CommandsSIGA.1.4.1 Short Description set emulator signals.A.1.4.2 Synt
AppendixMMDS CommandsA–78MMDS0508 Target InterfaceA.1.5.2 SyntaxRESET [GO|STOP]GO: Resets the MCU and does a Go from Reset.STOP: Resets the MCU and st
AppendixMMDS CommandsA–79MMDS0508 Target InterfaceA.1.6.3 DescriptionThe LOADMAP command loads a memory map from a file. The file specification must b
General DescriptionSystem Components1–8MMDS0508 Target InterfaceFreescale Semiconductor, Inc.For More Information: www.freescale.com
AppendixMMDS CommandsA–80MMDS0508 Target InterfaceROM 3E00..FDFF ROMIO FE00..FE1F PRU or TOP TOP board resource or the PRUNONE FE20..FFDB NONEROM FFDC
AppendixMMDS CommandsA–81MMDS0508 Target InterfaceExample:OSC OSC8MHZ// Use the 8 Mhz internalemulator clock.PROTOCOLA.1.6.10 Short Descriptioncontrol
AppendixMMDS CommandsA–82MMDS0508 Target Interface;D: Disables the real time memory block.A.1.6.15 DescriptionThe RTMEM command lets you enable or dis
IDX–83MMDS0508 Target InterfaceIndexSymbols.MEM 32AARM 66Arming 46BBAUD 59BAUDRATE 36, 37Bus Analyzer 37CCables, ConnectingHost Computer 14Power 15Tar
IDX–84 MMDS0508 Target InterfaceMMCU Clock 35MCU clock 35MCU-Id 32MEM 79Memory 34Memory Configuration 31Memory Map 31Menu 29MMDS0508 24MMDS0508 Server
IDX–85MMDS0508 Target InterfaceSearch 53Event 54Frame 53Pattern 55Sequencer Setup 41Sequential 43Serial 18Show Protocol 31ShowLocation 52SHOWPROT 37SI
IDX–86 MMDS0508 Target InterfaceFreescale Semiconductor, Inc.For More Information: www.freescale.com
2–9MMDS0508 Target InterfaceInstallation 2Installation2.1 IntroductionComplete MMDS installation consists of:• Configuring the platform board, • Confi
Komentáře k této Příručce